I applied online. I interviewed at IBM in Nov 2020
Interview
The Interview has a HackerRank that you need to complete before moving forward with the rest of the interviewing processes. You should definitely practice before hand if you want to pass. They let you choose from a list of languages you can use.
Interview questions [1]
Question 1
There were several coding questions on the HackerRank, make sure you know your data structures
What a waste of time.
I completed the cognitive assessment, passed every test case for each question on the HackerRank assessment, and I was still rejected after waiting for over two months. A lot of my friends faced the same situation.
I applied online. I interviewed at IBM (Seattle, WA) in Aug 2020
Interview
This was for the Entry Level Cognitive Developer.
Took their weird logic assessment which honestly felt more insulting than anything; at the ends of various "games" it would speed up / become unrealistic to get many right answers. Got an online technical assessment on web development concepts that weren't mentioned in the job description. Rejected from both this job and a completely unrelated job (firmware programming i think, which I am much more knowledgeable in) I assume based off of this second assessment.
Interview questions [1]
Question 1
Technical assessments were (I assume) dependent on roles. The logic test can be seen via a simple google search