I applied through university recruiting.
Had a coding challenge first, which took about 3 hours to complete. It had 3 coding assignments and a few behavioral questions.
Practice questions on trees and pattern matching.
After that, I had my face-to-face interview: 2 whiteboard coding questions.
One design and one algorithm.
Write a program to find similar paragraphs of text across multiple documents and remove the duplicates.
The following metrics were computed from 2 interview experiences for the IBM Watson Java Developer role in United States.
IBM's interview process for their Watson Java Developer roles in the United States 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 Watson Java Developer interview process in United States.