Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Euclid (San Francisco, CA)
Colloquio
Applied through a recruiter. Interview was a medium difficulty: 1) Phone conversation with a recruiter, 2) Phone interview with the backend team lead 3) take home 1 hour exam
Onsite Interview consisted of
1) Interview over the video conference
2) Lunch interview
3) Technical Interview to test quick SQL and python
4) Interview with Data Scientist
5) Interview with CTO
6) Interview with tech lead
Domande di colloquio [2]
Domanda 1
Sort a big array over many machines, How would you do it efficiently
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Euclid (San Francisco, CA) nel mese di mag 2016
Colloquio
There is a brief technical phone interview. That is followed by coding challenge that you do at home in a fixed amount of time. In person interview consisted of whiteboard questions and general discussion about what they do and team fit. Everyone I met was very nice except for the CTO. Overall, I felt like the process relied too much on happening to know the trick to specific problems rather than questions that you could work through to find a solution.
Domande di colloquio [1]
Domanda 1
The phone interview consisted of a single algorithm question that relied entirely on getting a "trick" in order to be able to solve the question in O(1) time. I had an answer that worked in O(n) time, but I don't think this would have passed muster. The take-home test involves parsing some data out of log files. The in-person interview involved one classic recursion problem and then a number of Big-O questions on the whiteboard.