First I talked with the hiring manager on the phone and answered questions--typical phone screen. I interviewed onsite, in Miamisburg, and I talked to two managers. During the first interview, I was asked questions about my resume and talked about the structure of the company and the department in which I would be working. This was approximately one hour. After this, I talked to the second manager and he asked me "What will you do for the company if I hire you?' Then he asked me "If you had to take a test on Java, and the results would determine if I hire you, would you take it? I said "Yes, I will take it right now." He said, "Confidence, that's what I like to see" Then he called the other manager and told him to get the Java test. The test questions were fairly straight forward. They went something like this:
"What does the extends keyword mean and what does implements keyword mean?" "What is an interface? When would an interface be used?" Then there was a simple SQL query question. Then "What is a singleton?" "Are memory leaks possible in Java?" "What is serialization?" These are the questions I remember--there were three or four other questions.
I didn't expect to have to take the Java test--but most of the questions were straightforward.
There was one question about SOAP that I did not know how to answer.
The following metrics were computed from 2 interview experiences for the Teradata Software Engineer role in Miamisburg, Ohio.
Teradata's interview process for their Software Engineer roles in Miamisburg, Ohio is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having mixed feelings for Teradata's Software Engineer interview process in Miamisburg, Ohio.