I applied online. The process took 3 weeks. I interviewed at X (London, England)
Interview
First 20 minutes screening with the HR in order to determine the right job for you. Then a 45 minutes interview with a technical manager to discuss about your projects, interests etc. 3st interview is a 1 hour technical based only on coding.
Interview questions [1]
Question 1
Implement k-means, how would you make it scale to a large datasets. How would you test it (unit tests) ?