I applied online. The process took 3 days. I interviewed at HelloFresh (Londres, Inglaterra) in Mar 2021
Interview
First step was a chat with a Talent Acquisition Manager. Very nice short chat.
Then had to do an exercise at home.
Next step was an interview with the recruiting manager, mainly competency based questions.
Received feedback and information regularly about the different steps and what was going to be expected of me.
Interview questions [1]
Question 1
Can you give me a time when you had to develop a digital feature?
I applied through a recruiter. I interviewed at HelloFresh in Mar 2021
Interview
They have 4 steps of interview:
1. HR call
2. Home task or live code
3. Call with staff engineering
4. Call with leadership team
HR call was interesting, she asked basic questions about myself, experience and some basic technical questions (Microservices)
I chose Home task for 2nd stage. It was to process large json file and aggregate it. It was interesting task. After I sent pull request on Github, an engineer from the company came up with some comments and questions asking why did you do this why did you choose this solution etc.
After this step, I got a call from a staff engineer. I thought it went well, but I got a rejection email. He asked questions about the topics that I mentioned on my CV. They are random questions, but not language-specific. Mostly architectural questions.
My overall conclusion:
It seems like the company engineering team doesn't much care about problem-solving, but they more care about the experience with Microservices and architecture for this role. There were more questions about microservices, architecture, test etc.
Interview questions [1]
Question 1
Home task
BuildingRecipe Stats Calculator. Large json file give and implement following features:
- Count the number of unique recipe names
- Count the number of occurences for each unique recipe name (alphabetically ordered by recipe name).
etc.
I applied online. The process took 4 weeks. I interviewed at HelloFresh (Berlín) in Feb 2021
Interview
There was an initial coding challenge provided through HackerRank, prior to any personal interview/phone call. There was a personal message from a Hello Fresh recruiter included in the HackerRank email, but no personal email included, so no ability to contact the recruiter directly. After submitting the HackerRank challenge, there was then a technical interview with two team members, discussing the coding challenge plus additional questions. Finally there was a cultural fit interview with direct manager and one additional team member.
Interview questions [1]
Question 1
Tell me about a challenging experience in a previous role and how you dealt with it.