I applied online. The process took 3 weeks. I interviewed at HelloFresh (Berlín) in Jun 2021
Interview
Steps:
1. HR call
2. Home task or live code
3. Call with staff engineering
4. Call with leadership team
HR call with past experiences and why I wanted to move to Berlin
The take home assignment:
It was to process a large JSON file and aggregate it.
After this step, I got a call from an engineer manager. He asked questions about the topics in my CV and architectural questions.
Conclusion:
If you could take the live code path if you go to take home assignment the technical interview will be random architectural questions without any feedback
Interview questions [1]
Question 1
Describe DDD
Describe functional and non-functional requirements
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