Ho presentato la mia candidatura tramite l'università. Ho sostenuto un colloquio presso SingleStore (San Francisco, CA) nel mese di nov 2018
Colloquio
I applied for a position on the Engine team out of school. I had three one-hour phone screens, consisting of one coding exercise using ssh, and two pretty standard algorithms questions. I then went through four interviews on-site, which were very heavy on system design. The on-site interviews were pretty unique compared to interview experiences I've had at other companies, and are quite specific to the kinds of problems that the company is working on.
First round is kind of getting to know your real time problem solving skills by providing you to find a bug/add some function in their codebase in real time. Good if you have worked with large code base.
Domande di colloquio [1]
Domanda 1
To find a bug/add some function in the codebase in real time.
Round1 - screening call with Talent partner based on location, background requirements + 1 hour C codebase understanding and adding features using functions
Round2 - 45 minutes Technical Interview based on experience and deep into low level system design language
Domande di colloquio [1]
Domanda 1
How does malloc() work internally? What’s the difference between malloc, calloc, realloc, and new?
Couple of coding interviews, pretty standard. One was different from the normal and a very cool interview about an existing in memory database. The process is quite long but that's how it goes at good companies sometimes