I applied online. The process took 2 weeks. I interviewed at IBM
Interview
I applied online. Firstly, there was a phone interview with basic technical questions.
Later, i had onsite interview with a programming test. Questions were mostly based on resume discussing about past experiences.
I applied through a recruiter. I interviewed at IBM
Interview
Three phone interviews, 1 behavorial, 1 technical, and 1 regarding verdict of decision. Pretty standard and straightforward. Technical questions ranged deadlocks to hash tables. Behavorial questions were standard i.e. why do you want to work for us?
I applied online. The process took 1 week. I interviewed at IBM (Toronto, ON) in Dec 2015
Interview
There were 2 interviews. The first interview was proceeded with another developer and a woman in HR department. And the second interview was proceeded with the developer and the lead developer.
They asked me only few general questions at the first interview and I spent the most of the time to solve the technical questions. I solve the questions very fairly but then at the second interview, I felt that they already picked an employee from the candidates.
Interview questions [1]
Question 1
Print the values in 2D matrix in spiral order. The dimension of the matrix is n x m.