London role but handled by US employees which complicated things. I got through 3 rounds.
1) Simple multiple choice pre-screen
2) Online pair coding of short javascript exercises
3) More complex version of the previous round, emphasis on creating algorithms rather than practical web coding
Interview questions [1]
Question 1
They obviously really like reducers in their code, most of the questions led you this way.
I applied online. The process took 3 days. I interviewed at Lab49 (Washington, DC) in Mar 2018
Interview
Applied online. Got an email to schedule a phone call interview. Asked experience questions and so on. They wanted someone who would join them early but I was graduation in May. After few hours got a rejection mail.
I interviewed for a position in the London office.
I had to do a 20 minute technical multiple choice web test before having an initial telephone call with a HR person from the US who was polite. That went well.
Next stage was a technical test via coderpad which was some JavaScript coding.
I got to the stage after this which was a more difficult version of the previous test.
These really are never pair programming sessions and more like letting the interviewer watch you fumble about while you forget basic coding due to the time constraints. These are more just stress tests and how well you can react on the spot.
This session was followed by a system design session.
Until this stage all feedback was prompt but it took more than a week to get a rejection email without any in-depth feedback.
Although I requested further feedback so I know what I can improve on, I got no response.
Interview questions [1]
Question 1
Brush up on array manipulation such as taking an array of arrays and reducing it to a single array.