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
I applied through college or university. The process took 2 months. I interviewed at IBM (Markham, ON) in Mar 2018
Interview
1. A coding challenge including 3 coding questions and a few behaviour questions.
2. Guru (1 hr technical) interview and Guide (30 mins behaviour) interview.
3. Finish line: 2 days onsite event, including a team project and some talking sections with some employees.