It was a video interview with 2 code questions, after that they asked 1 design question and several behaviour questions, at last let me ask them some questions about the position.
I applied through college or university. The process took 3 weeks. I interviewed at IBM
Interview
Phone Screening asking about the background, Onsite Technical & Manager Interview with all types of computer science related questions and soft skills, HR Final Interview settling on other issues. Generally it was quite well organized.
great interview, just behavior question about software development (like several projects I have been done and about my current position)and student life, not very technical, also give a clear idea about the position would look like and some technical details like language, ide and