The interview begins with a coding challenge. This challenge includes relatively simple problems and some conceptual questions that you answer over video.
After that round, there is a technical interview with an IBM Software Engineer.
The next step is a more traditional interview without any coding or algorithms. All of these are done over the computer.
The last round is an onsite over three days, which is more or less like a hackathon. In the hackathon, you build a POC for a business problem and then present it to a group of IBM executives at the end.
Question from second round:
Imagine you work for a search engine. How can you build a system to autocomplete a user’s search query?
The following metrics were computed from 1 interview experience for the IBM Cognitive Software Engineer role in San Francisco, California.
IBM's interview process for their Cognitive Software Engineer roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Cognitive Software Engineer interview process in San Francisco, California.