First, you had to apply online with your resume. You would then get an email to complete some personality quizzes and some puzzles. Within a few days, you should receive a link to a HackerRank. If you perform well in the HackerRank, you will get a call from HR confirming your position. Once that is done, there is a final interview (1 hour) long.
I applied online. I interviewed at IBM in Jan 2021
Interview
I had a problem about merging a sorted array, combination given different array and array elements, and a string manipulation question. Hackerrank offers a great platform for the first round of interviews. It feels like practice.
Interview questions [1]
Question 1
I had a problem about merging a sorted array, combination given different array and array elements, and a string manipulation question.
I applied online. The process took 1 day. I interviewed at IBM (Toronto, ON) in Jan 2021
Interview
I applied online and after 1 week, I received the online assessment. It was in two parts, the first was Cognify Game Assessment, and the second was the HackerRank coding assessment.
The cognify assessment was divided into 5 mini-games which were to check problem-solving skills and skills with numbers. They were easy but with very little time hence it could be a bit unnerving.
The HackerRank coding assessment was easy. 3 questions 3 hours
In the beginning, I felt that it is very easy as I completed the first 2 questions in under 20 mins, but the last one was a bit tricky. The logic was simple but it was exceeding the execution time limit for some test cases. I tried my best for 2 hours, but could only get 5/9 test case passed.
Now I am waiting for the response, let's hope for the best. 🤞
Interview questions [1]
Question 1
The 3 coding questions were: Searching in the string; Basic File I/O operations; Triplet count based on conditions