I applied online. I interviewed at Tata Consultancy Services (Cincinnati, OH) in Mar 2016
Interview
Phone interview with HR, easy questions about yourself and what type of major you've been obtaining. Typical personality questions. You then move on to a technical interview with someone who's probably in a current project.