The interview process at OpenGov was comprehensive and consisted of 5 stages, taking about 6-7 weeks in total. It kicked off with an initial call with the recruiter, Nadine, who was incredibly enthusiastic and helpful, ensuring I had all the information needed to understand my fit for the role. She skillfully gathered details to align the opportunity with my expectations, setting a positive tone for the process.
Following the initial call, I had a rigorous technical round involving back-to-back interviews with three senior engineers. These sessions aimed to assess my problem-solving skills through real-world scenarios, emphasizing practical knowledge over rote memorization. The engineers were passionate and encouraging, offering a chance to ask questions, which I found refreshingly supportive. This phase consisted of three 45-minute interviews in a single day.
The next stage was with the hiring manager, focusing on both technical and behavioral aspects to determine my fit within the team. This discussion was enlightening, offering deep insights into the team dynamics and the role I would play.
The final stage was an on-site interview with the VP of Engineering, blending behavioural questions with technical discussion. The technical part of the interview was our discussion on a coding problem, conducted on a notepad, which allowed the VP to gauge my problem-solving approach directly. The VP's passion for OpenGov's mission and work was both evident and infectious.
Throughout, Nadine was a constant source of support, offering timely feedback and updates, especially during slight delays in the process due to unforeseen circumstances. Her professionalism and kindness significantly contributed to a positive interview experience, reflecting the passionate and tech-driven culture of OpenGov.