I applied through a recruiter. The process took 2 months. I interviewed at Wolt (Berlin) in Mar 2023
Interview
## 6 interviews weren't enough to judge a candidate.
A complete waste of time. Clearly there's a lack of communication between the hiring managers and recruiters. The hiring manager had no idea what candidate they want and didn't conveyed the requirements properly to the recruiters. I went through a total of six interviews, that included interviews with hiring managers, team leads, technical and system design interviews and a meetup with the director. Despite being told to wait for the offer letter after the fifth interview by their director, I was scheduled for yet another sixth interview with some other team leads. And afterwards, I was asked to attend a seventh interview. Apparently six interviews weren't enough to judge a candidate, lol. I had to pull out my job application because clearly they were not capable to make a decision of where to place me. Honestly, it was a complete waste of time. I wasn't expecting this bad hiring process by a company like Wolt. The management didn't keep their word, and I wouldn't recommend anyone to apply here. Save yourself the trouble and find better opportunities elsewhere.
## A word for the future applicants:
1. Don't trust their words. They went against their own words with me. I turned down other interviews because they told me to wait for the offer letter anytime soon.
2. They have a very long hiring process. Literally takes up your whole month.
Interview questions [1]
Question 1
Database replication, database sharding, Basic system designs interviews. Overall average question.
I applied through a recruiter. The process took 2 months. I interviewed at Wolt in Dec 2022
Interview
### Home assignment
One of those tasks, where you spend 30 minutes writing the algorithm and 2 years more formatting the output string and trying to cover all the edge cases in the API.
The second part of home assignment is to describe drawbacks of provided API and propose a "better" version.
### Home assignment review
Since the home task is open ended and requires a review round where interviewers will provide an opinionated feedback on code style and local variables names you used in lambdas, which looks like a waste of everybody's time as in real world code styles should be defined on a team/group level, enforced automatically and never be the subject of argues at code review stage.
The second part of assignment could be ignored by interviewers, if they are too picky about the code passed all the checks enforced by linter and having above 95% code cov.
### Design Session.
Design arbitrary system remotely related to Wolt business domain. Interviewers are not very keen on answering questions related to non-functional requirements, most likely because this part has never been thought through and the interviewers have the goal of seeing how the candidate solves a specific engineering problem, and not engaged in system design.
The problem itself can be narrowed down to a database design, to check if the candidate can write sql queries and have ever heard about write skew, phantom reads, etc.
### Overall experience
First of all, I am against of homework assignments that do not benefit the candidate, and Wolt has just one such assignment. I believe that in such cases, if a company wants to use a candidate's personal time, it should be prepared to pay at an overtime rate.
In terms of communication, the interview team made a good impression, most likely, under other circumstances, I would have assessed them very positively.
The recruiter also behaved professionally, kept up to date and answered questions in a timely manner.
In general, it is difficult to say anything good or bad. It's bike-shedding.
During the interview the emphasis was on basic knowledge, which should be considered a "default package" for candidates with experience and is most likely a signal that the level of compensation in the company is below the market average.
### A word to candidates
I'd recommend considering Wolt if you prefer home assignments to live coding or if you are on a visa and need a job.
I'm not quite sure that for senior candidates with expertise, working in Wolt will be interesting enough in terms of challenges and compensation.
I applied through a recruiter. The process took 2 weeks. I interviewed at Wolt in Dec 2022
Interview
After they asked my salary expectations (I wanted 100-120k€/yr+ in Germany) they conducted a conversional interview and made up a reason not to hire. Afaik from talks with their HR they don’t pay developers more than 90-95k which seems too low by the industry standards.
Interview questions [1]
Question 1
How would you resolve a conflict situation? How do you motivate your employees? Do you think knowledge sharing within the team is important? What is the dream team culture for you? etc.