I applied online. The process took 4 weeks. I interviewed at IBM (Austin, TX) in Mar 2017
Interview
The first thing that happened was the HireVue coding challenge. The questions on it were fairly simple. Talking to the camera to record your answers is an odd experience though. I got pretty nervous recording my responses.
About a week later, I emailed my recruiter to inquire about the state of my application, and the next day they emailed me to schedule a time for the Guru interview. I completed it soon after. The interviewer was very professional and didn't stoneface me like has happened in interviews with different companies. The coding questions in the Guru interview were even easier than those in the coding challenge. I thought I did well overall, and am hopefully expecting an offer.
I applied online. The process took 2 weeks. I interviewed at IBM
Interview
Applied online and in two weeks I got an interview call. The interview was held over phone. Basic questions on Java such as encapsulation, threading, and garbage collection were asked. Few questions were on HTML as well.