I applied online. The process took 2 months. I interviewed at Tata Consultancy Services in Sep 2014
Interview
Whole process was dragged out for about two months. Initially met their HR through a virtual career fair. Sent in an application via email and asked to do a Skype interview a couple of weeks afterward. Well, the first two Skype interviews were rescheduled, then fell through because they had "issues with their Skype". Finally contacted again after about two weeks and did the Skype interview. Mostly further questions about the resume and some questions about why Tata, what do you expect to gain from this position, etc. Contacted again a week and a half later with a GPA calculation form. Received a phone call immediately after sending it in, saying they would send an offer within two weeks. Unusually did not get technical interview. Waiting to hear back.
I applied through college or university. The process took 5 days. I interviewed at Tata Consultancy Services (Charlotte, NC) in Oct 2014
Interview
Met at university career fair, signed up for an interview at the recruiter there. Went to the interview the following week on campus, they called it a "java interview".
Interview questions [1]
Question 1
What are five more important concepts you have learned while programming Java. It wasn't a difficult question, but a lot of the ideas mingle together so I was having a hard time separating them.
I applied online. I interviewed at Tata Consultancy Services
Interview
Tata Consultancy Services did not impress me. Their recruiters were late to Skype interviews and contacted me from a different time zone without tell me.
I contacted Tata from an email regarding an online career fair which was the equivalent of a chat room. I submitted the required documents and was eventually contacted by email.
I asked for 1 pm interview but was asked at 11 am to interview because it happens that the recruiter lives on the East Coast and I lived on the West Coast.
There was an initial phone screen with Skype. This was full of personal questions and project questions:
Ex: What was your most challenging question and what did you learn from it?
STAR type questions. Very relaxed and no pressure if you had interviews before.
The next interview was a technical phone interview. The interviewer asked me very simple data structures and algorithms questions. This was done with a web app that allowed me to view the questions/information associated with the question. I remember there being questions on tree traversal which I easily got thanks to my data structures class.