I applied through a recruiter. The process took 6 weeks. I interviewed at HelloFresh (Vancouver, BC) in Mar 2021
Interview
Contact from recruiter -> take-home challenge -> multiple Zoom interviews -> offer. It was during the height of Covid, and I was on another continent. Otherwise, I suspect there may have been on-site interviews as well.
Interview questions [1]
Question 1
Various interesting questions about my take-home challenge submission.
I applied online. The process took 2 weeks. I interviewed at HelloFresh (Berlín) in Jun 2021
Interview
1. Initial screening call - Why you want to join hellofresh, what is the existing role, renumeration expectation etc.
2. Take home or online coding challenge - I opted for take home coding challenge. Assessed based on the algo, the code structure etc.
3. Technical interview - With a panel of 3 - Staff Engineers and project manager - Technical questions on previous projects, design choices and considerations, microservice architecture, multi threading, git questions, scrum and process related questions, how testing is done, how issues are triaged etc.
4. Short call with recruiter to know if we are still interested to proceed.
5. Interview with SVP of engineering - Behavioural and cultural fit related questions. Best to answer with STAR approach.
Interview questions [1]
Question 1
For coding challenge - Create a RESt service for recording data and calculating statistics (sum, average, frequency) over a time period
I applied through an employee referral. I interviewed at HelloFresh (Berlín) in Nov 2020
Interview
The steps taken to the final offer were pretty straightforward: first, you have the screening interview with the recruiter (you'll send your availability through greenhouse) that will be your point of contact in the company and they will tell you how the process will be:
1. the coding challenge
2. meeting with the team you're applying
3. meeting with the senior manager
for each step, the recruiter will let you know if you got the approval or not. After the last meeting, the recruiter sends from time to time the update on the process to not let you in the dark. My process took around a bit more than two weeks from the first interview to the offer
Interview questions [1]
Question 1
Tell me one situation that ended well? Another one that didn't ended well? What do you have to offer to the company?