I applied online. I interviewed at Tata Consultancy Services
Interview
They took two rounds. One was technical and other was HR.
The technical interview went well and the interviewer was friendly as well as humble enough. He asked me basic questions on PLSQL and database related queries.