First round one hour technical call. The whole interview process is completely remote. You are thrown into various aspect of software engineering and assessed regarding your performance. The interviewer can be quite helpful so don't hesitate to communicate and ask questions.
They start by introducing you to a big codebase written in C and testing it. The interview is designed to evaluate one’s ability to explore and understand an unfamiliar code base.
I applied online. I interviewed at SingleStore (San Francisco, CA) in Feb 2025
Interview
Invited to a 30 minute recruiter screening followed immediately by a 30 minute technical round. Recruiter very friendly and interviewer was helpful throughout, even when I didn't know an answer.
Interview questions [1]
Question 1
Searching through a large database to find where to implement an algorithm, then implementing it