I applied online. The process took 1+ week. I interviewed at IBM (Austin, TX) in Apr 2018
Interview
It was kinda tough talking to myself. I practice several times but it did not go as well as I planned. Interview questions were right on point however I was unable to solve any of them in time.
Interview questions [1]
Question 1
First and second questions were 30 mins...Both String manipulation. Third was also a string manipulation. Very important to understand vectors!
I received 3 hours Coding Challenge that I had to complete within 5 days. It had 3 coding questions and rest behavioral questions. I had to type all the questions.
Interview questions [1]
Question 1
1. Populate an array of numbers from 1 to N (inclusive). Given two numbers, p and q , if a number in the array is divisible by p print OUT if a number is divisible by q print THINK. If the number is divisible by both p and q, print OUTTHINK. Otherwise, print the number.
I applied online. The process took 2 months. I interviewed at IBM (Toronto, ON) in May 2018
Interview
The interview consisted of 3 stages:
1. Online aptitude test (NPAT) that includes identifying patterns in numbers and diagrams.
2. Online skills test that includes short questions and 2 coding questions
3. Behavioral interview and technical interview