I applied through university. The process took 2 days. I interviewed at Tata Consultancy Services (Charlotte, NC) in May 2008
Interview
First round of interview was IQ and English After clearing that had 2 rounds of interviews. First was technical interview, which was 1 Hr long and then next round was mental stress round.