After completing the assessment interview where the recruiter discussed around my CV and experience, I was invited for a cultural interview.
Cultural interview:
The cultural interview was pretty relaxed and fun. Mostly discussed around car technologies. Then I was invited for the technical test.
Technical Test:
The provided docker-container didn't work. So I ended up implementing own docker containers which took almost 2 days.
After completing the test, I received the feedback and it came back negative. I reinvestigated and found that some of the code was not checked. So, I challenged through the recruiter and later, I received the final feedback.
- I missed validating route parameters
- did less documentation (I ignored it as it was for the *bonus point* as per documentation)
- resource not used properly
- added a DB folder to git(I misread the documentation to add db files to repo but PodPoint team concluded that I've problem understanding git)
I think these issues were very minor and since the code was fully functional and tested, pod point should have at least given me an opportunity to discuss.
But after reading the humiliating tone of the feedback, I felt better that I didn't get the job.