I applied through college or university. The process took 2 days. I interviewed at IBM (Hyderabad) in Jan 2014
Interview
There were in total 4 rounds. First being an aptitude online test. Second was a verbal (English) online test. Third was a technical face-to-face round and finally HR round.
Technical round was of moderate difficulty. The interviewer grilled through DBMS, OS, SQL mostly. Also, project related queries were asked.