I applied through a recruiter. The process took 1 week. I interviewed at Just Eat Takeaway.com (Londra, Inghilterra) in Aug 2013
Interview
Initial communication was over the phone with a Canadian Just-Eat employee, who told me about the companies ethos, what would be expected, and really sold the company to me.
This was followed by a technical test which involved consuming their APIs and following a set of stories, which was enjoyable as it felt less detached from the the business than the standard "robot wars" style of tests.
The face to face was in front of a panel of 3 or 4 developers, and I was given a pen and a whiteboard to explain a system's architecture I'd written in the past. It was an intense experience, but the questions being asked were always fair and showed the level of the guys who were interviewing me.
Finally I met the guys I'd be working with if I got the position, and briefly shown the structure of the solutions and codebase.
Interview questions [1]
Question 1
I was given a real technical issue to discuss how I'd solve (multi-hub structure to signalr), which was interesting as after explaining how I'd solve it and expecting to be told if it was how they'd done it, became a discussion on how they were currently deciding how to solve it. It was good as I felt engaged with the team already.
I applied through a recruiter. I interviewed at Just Eat Takeaway.com (Londra, Inghilterra) in Aug 2025
Interview
The interview process consists of two stages.
The first stage is a technical call with a Senior Software Engineer (SSE), where general questions are asked to assess your technical knowledge.
The second round of the interview is quite extensive and includes coding, system design, and behavioral assessments.
During the coding segment, you will be presented with an ASP.NET project and asked to review it as if you were handling a pull request (PR). You should discuss all the issues you identify in the code and suggest improvements. There is no need to write any code; you will just be talking about the issues.
In the system design portion, you will be tasked with designing a system that allows a customer to submit an order to a restaurant.
The behavioral questions will primarily focus on your soft skills.
Interview questions [1]
Question 1
What should you do if a developer rejects your code or idea?
Have you ever presented a new idea to the team?
It was a single interview, long video call.
After introductions, the lead engineer dove into questions about my last project. I described building a microservices architecture, but they pushed deeper, asking why I chose certain design patterns.
Then came the coding challenge. They wanted a solution to a sorting problem but expected a time-efficient approach. I started explaining my plan, conscious of the clock ticking, and shared my screen to code in real time. Halfway through, I hit a snag with an off-by-one error. The interviewers nodded, and we moved to system design part.
The final round was behavioral questions.
1st stage interview with internal recruiter.
2nd stage interview with hiring manager. Had to present a recent project I worked on recently, talk about learnings, challenges etc. This was followed by a leet-code styled tech test.
Interview questions [1]
Question 1
What were the challenges you faced during x project?