I applied online. The process took 2 weeks. I interviewed at Nirmata (Toronto, ON) in Jan 2024
Interview
The interview process is fairly quick.
Coding session with fellow engineers. The question was pretty leetcode standard. I shared. my screen and programmed in my IDE of choice.
Tech discussion with engineering manager. The discussion was about previous products and projects i have worked on to see that i wasn't just a "code monkey". For the staff level - the requirements were also to show technical leadership skills. Show and explain the decision making process and understand trade-offs etc...
Final discussions with product and CEO. Pretty standard. People were very nice and easy to talk to.
Interview questions [1]
Question 1
Given an array on integers - write a function that returns the:
1) largest
2) second largest
3) k-th largest
element in the array
The interview was smooth with two rounds. The interviewer was supportive, asked moderately difficult questions, and also helped in debugging issues faced during the process, making it a positive experience.