I interviewed for the Software (Full Stack) Developer position at Geotab. Although the process was a bit lengthy, it was smooth and well-organized, consisting of five rounds.
The first round was a phone interview with an HR representative. It covered basic questions like “Why did you choose to apply at Geotab?” along with a few technical questions.
Next was a timed IQ test with approximately 40 logic and math questions, ranging from medium to difficult in difficulty.
In the third round, I met with two senior developers/team leads for a technical discussion that lasted about an hour. They asked technical questions pertaining to the role and presented short coding challenges using CoderPad.
The fourth round was a take-home assignment. I was asked to refactor a poorly written application. The task was fairly straightforward and it offered a good opportunity to demonstrate the skills relevant to the role.
The final round involved a panel interview with three senior developers / team leads. It focused on discussing the take-home project—covering, followed by more coding challenges on CoderPad.
Throughout the process, the interviewers were welcoming and supportive, and the HR member was consistently polite and responsive. Overall, it was a positive experience.