I applied through college or university. I interviewed at Springer Nature (Pune) in Dec 2015
Interview
The process first had aptitude round which also consisted of writing code and technical questions(mcqs). The second round was technical interview and the final round was HR round.
For technical round, one needs to study OOP concepts, Basic MySql Queries, DBMS concepts (like DDL, DML etc), Basic data structures and sorting techniques. One may also prepare for common riddles.
The process for me involved an online application followed by a phone interview, technical test, then on site technical and cultural interviews from a number of staff members. Process seemed thorough and clear.