I applied online. The process took 3 days. I interviewed at Cookpad (Bristol, England) in Jun 2019
Interview
The first stage was a 15-minute phone call with their HR chap. The second stage is a 2-3 hour refactoring task, where you are expected to apply Domain Driven Design principles to an MVC Rails project. The third stage is a 'pair-programming' task, where you are expected to share your screen with 3 observers and create a simple admin interface for a very simple project. This last stage is peculiar, because it isn't made clear what the assessors are examining, and when asked, I was told that it was 'to see how comfortable you are'. I suspect that this stage is to assess the candidate's typing speed and knowledge of keyboard shortcuts under pressure, but this hasn't been confirmed by them. I didn't progress past this stage, but I found the feedback disappointingly vague ("The team found it hard to draw parallels from the coding session with the style of working here"), so there was nothing constructive for me to take away from the process.
At Cookpad we set a high bar for all our roles and do explain this to candidates.
Our hiring process for Senior Ruby Web Engineer includes a screening call, a refactoring assignment and a live pairing session.The pairing session is designed allow the candidate and our team to get an understanding of how each other works in the context of some simple code, how the communication flows and if there’s a good match in thought process. Typing speed and shortcuts is not a factor at all in our process.
We respect the time candidates commit to the process and are happy to provide feedback on request.
Top companies for "Compensation and Benefits" near you