I applied in-person. The process took 2 months. I interviewed at MOO (London, England) in Feb 2017
Interview
Phone screen - normal questions - no surprises - nice guy
Technical Exercise - bit easy & a little bit boring
Technical face to face & values - really enjoyable, interesting tech problems, good chat
Interview questions [1]
Question 1
Design a (well known) game for us to play.
Explain your choices
Make it multiplayer
Scale it for x traffic
etc
I applied through other source. The process took 2 weeks. I interviewed at MOO (London, England) in Feb 2023
Interview
4 stage process: screening interview, technical interview, technical test with 90 minutes presentation, culture fit interview. One of the best and most enjoyable processes. Shows how good the company is and how much effort and time is put in making things right. 10/10
Interview questions [1]
Question 1
Technical test involved designing a whole system based off given requirements. Test is inspired by real work at MOO. Needed to choose an architecture and tech stack for the problem at hand, and design a data model and rest API. Followed by a 90 mins presentation of the solution
I applied through a recruiter. The process took 2 weeks. I interviewed at MOO in Mar 2022
Interview
Initial call with recruiter followed by a call with hiring manager and an architect followed by a tech interview of 2 hours including coding + design.
All the phases were good and enjoyable and guys were nice. Unfortunately i did not hear back from recruiter after last phase. Only thing i got was an email saying that he wasn't well.
Interview questions [1]
Question 1
Initial call with recruiter followed by a call with hiring manager and an architect followed by a tech interview of 2 hours including coding + design.
I applied in-person. The process took 1 day. I interviewed at MOO (London, England) in Jun 2018
Interview
Nice and enjoyable. 2.5hr long.
1st hr was a Pairing exercise where you will be asked to add a simple crud functionality to an existing application. Really simple task for a senior, add code to router, controller, service, repo layer and add unit tests and cucumber steps.
2nd Hr, you will be asked about system Design. FYI, I may have flopped this stage. But I'll give How would you build an simple application? For example:
- order pizza from a shop.
- order books from a bookshop
- a site where you can buy a limited edition rolex watch
First gather requirements by asking as much questions to interviews. It will help you restrict the scope. They want to see your process.
Example of the rolex:
1. user goes to site, the site is an single page app built
2. the app will make an api call to a booking service to get number of watches left
3. if there are watches available, then user can select the number of watches they wish to purchase
4. the user will add his delivery address and card details
5. the fe app will post this information to the booking service
6. the booking service will first reserve 'x' number of watches, then attempt to take payment and then finalise the booking, if the payment fails it will rollback the reservation.
They will then ask questions?
- How you find a count of number of watchs left?
- how will distingush between sold and reserved?
- how will you model the data in the db
- how will you model the data in this scenario
- what changes will you make to your application if you wanted to add this functionality
- the system will have alot of db locks, can you think about ways to improve, reduce the locks
Finally, 30 mins of HR Questions:
1. How would your colleagues describe you?
2. The next question was give us an example.
3. What was the best team you worked for and why?
4. Give us an example of something you did that you were proud of?
5. tell us a time when you went above and beyond for a customer
Interview questions [1]
Question 1
1. How would your colleagues describe you?
2. The next question was give us an example.
3. What was the best team you worked for and why?
4. Give us an example of something you did that you were proud of?
5. tell us a time when you went above and beyond for a customer