First you have 3 technical rounds (on data structures, algorithms, and concurrency), then if you pass you get either 1 behavioral with manager or a reverse interview with a former intern
Questions d'entretien [1]
Question 1
Given a system, implement some methods with mutexes for concurrency and figure out where race conditions or deadlocks might arise
J'ai postulé en ligne. J'ai passé un entretien chez Everpure (Prague) en janv. 2025
Entretien
I had overall six interviews (4 technical ones live coding + 1 with the HR + 1 with the team manager). There were no leetcode questions, byt rather more abstract questions on system design, concurrency, algoithms, and data structures. I could write even pseudo code that wouldn't run. The technical interviews rather assess your thinking process, than the knowledge of syntax or leetcode questions. The whole process took about 1.5 months.
Questions d'entretien [1]
Question 1
(Interview with the team manager) Why do you want for Pure Storage? What is your motivation?
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez Everpure (Santa Clara, CA) en déc. 2023
Entretien
After passing the quiz, they scheduled the first interview with me. The first interview was to introduce me to the company and schedule the second interview. The second interview was a back-to-back interview, one hour each. In the first round, I was asked about my resume, some questions from my resume, and the challenges I met. The second round was a coding challenge which I discussed with the interviewer while I was coding.
Questions d'entretien [1]
Question 1
How did you optimize the bellmen-ford algorithm when you implemented it for getting the shortest path?