I applied online. The process took 2 weeks. I interviewed at Teradata (San Diego, CA) in Jan 2014
Interview
New Grad position - first contacted to fill out a screening form where I outlined my experience in certain areas as well as answered questions regarding expected salary. Next I had a phone interview with the hiring manager and an engineer. Relatively easy and mostly non-technical. We discussed my education and experience in internships. At the end of my phone interview the hiring manager said he wanted to move forward and get me in for an on-site interview. We scheduled that interview right then. The onsite interview consisted of 2 rounds with 3 people each. The first was with a group of engineers and it was some technical questions, but nothing really specific or hands on. Some behavioral questions. The second round was mostly all technical and certainly the most difficult part of the interview. This round was with the hiring manager and senior engineers.
Interview questions [1]
Question 1
Implement a stack on the board, BST traversal, insertion, removal, pointers