I applied through an employee referral. The process took 4 weeks. I interviewed at Criteo (Ann Arbor, MI) in Apr 2021
Interview
This was the most professional and positive interview process I've been a part of. The technical questions ranged from very simple screener questions, to moderate algorithm questions. When I got hung up on a detail of an algorithm, each interviewer encouraged me to move forward, I felt like they were interested in the best version of me as a candidate, not in trying to trip me up. They were also receptive to me saying 'I don't know' in some of my architecture questions, where I have the least experience. It was just a smooth and professional experience.
Interview questions [1]
Question 1
Talk through the architecture of a google reader like service
HR screening and then some coding rounds with your lc questions, the questions weren't the hardest ones but I wasn't really prepared as for myself. Interviewers are overall fairly nice but it can vary, I notably had a bit more trouble with an interviewer whose english wasn't very good. But process itself was ok.
The process included 1 HR screening, 2 live coding interviews testing algorithms and problem-solving. They are classic leetcode questions. Then 1 system design interview and 1 final review with behavioral questions
Interview questions [1]
Question 1
For live coding, there were classic leetcode questions
I applied through university. The process took 2 days. I interviewed at Criteo (Cyprus Heights, UT) in Sept 2022
Interview
The interview process was structured and professional, consisting of multiple stages including a technical test, coding interview, and behavioral questions. Recruiters provided clear guidance and timely feedback, making the overall experience positive and transparent.
Interview questions [1]
Question 1
Can you explain how you would optimize the performance of a large-scale web application?