I applied through college or university. The process took 3 days. I interviewed at Teradata
Interview
You take the usual set of pre-employment tests then if you pass, they get a lead to interview you. If everything goes well, you get the offer from the HR Department. All you need to do is be prepared with the technical questions and be honest with all rest of the non-technical questions.
Interview questions [1]
Question 1
Business case/what-if questions with elevator story answers
A call from HR, to tell me about the opportunity and hear more from me
Another call to arrange for a meeting in the office for a technical interview
went to the office, and I went through three meetings, the first one was technical it was nice, the second & third was non-technical