I applied through a recruiter. The process took 2 weeks. I interviewed at Points.com Inc. (Toronto, ON) in May 2016
Interview
A recruiter connected me with the company. The HR manager contacted me afterwards through a phone call where we had a conversation on my background and an overview of my technical skills. He also provided some information on the company. After that he connected me with the team lead and sent a set of code challenges for me to solve. I was given the choice to solve one out of three code challenges. After I completed and sent my solution back an on-site interview was arranged. I met with the HR manager for a while, followed by a 1-hour technical interview with the team lead and one developer. Finally I another hour of more general (but still technical) conversation followed with the director of engineering.
Interview questions [1]
Question 1
Questions and conversation on previous projects.
Questions on the code challenge I completed before the on-site meet.
A lot of RESTful and microservices related questions.
Some marketing questions too (not expected to be honest)!
I applied through a recruiter. The process took 2 weeks. I interviewed at Points.com Inc. (Toronto, ON) in July 2013
Interview
I was contacted by their HR and had a phone interview with them. Went in for an on site with the hiring manager. Talked general tech and was asked to whiteboard Fizz-Buzz. They gave me problem to solve at home before the final technical interview.
The last interview was held with two engineers, we discussed a project I working on at the time and they tried to get an idea of my ability to communicate technical ideas. However during the code review of the problem I had worked on one of the engineers became increasingly hostile. The interview ended without reviewing much code since most of the time was spent arguing over trivialities.
The whole thing left a very bitter taste.
Interview questions [1]
Question 1
Explain the data flow of a system you have worked on before.