I applied through college or university. The process took 3 months. I interviewed at IBM
Interview
The entire process was organized very professionally and fast. The process started with a campus interview. Then, selected candidates were taken to the headquarters for 3 successive 1 to 1 interviews. There were undergrads, masters and phd students. These interviews were business case, technical and behavioral interviews; each taking 30 minutes. They sent their intent two weeks later; then, their final decision in a short time.
Interview questions [1]
Question 1
The questions were classical behavioral ones such as "tell me a time when...".