I applied through college or university. I interviewed at IBM in Mar 2019
Interview
Behavioral + CS Knowledge + Coding Question
20 mins behavioral, comfortable and relaxing talk. After that, the CS Questions part is really easy for any people who actually studied CS/CE, however, I messed it up because I was trying to answer very fast. The interviewer also speak fast and don't give me time between questions. I guess it's testing my response under pressure. Then it's coding interview. Just one question about binary search trees.
Applied through referral, then got invitation for first interview with the manager and other engineer, the interview covered basically topics about OS, then another technical interview with the group manager and finally HR interview.
It consists of two question with 45 mins of time.. one sql question and a dsa based problem.. it is in difficult level for me. But instead of shortlisting resume..the way the are giving a chance with an assessment is appreciable..
Interview questions [1]
Question 1
Sql query and difficult level problem solving question each 1
Easy with 2 rounds. First round full of technical questions and capability check. Second round is salary discussion. Second round also had some technical evaluation as well. Overall positive feedback was there. Took time to get the offer letter. They waited till the end of my notice period.