
Teradata Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 146 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Teradata.
Software Engineer
I had interviews with recruitment, the hiring manager, and a lead. There was also a brief live-coding test. The process was complicated but enjoyable because of the people involved so far, the type of company and product, etc... What was unpleasant was receiving an economic offer, with details of benefits and almost a welcome, accepting it all, only to be told a little later 'never mind,' for some undetermined reason.
- Practical test of rxjs usage
Software Development Engineer
Went through 2 technical rounds. The company doesn't seem to have many openings and doesn't prefer people from top NITs. They select mostly from top NITs. Honestly, it felt like a waste of time interviewing here because the results are basically zero. Better to look elsewhere. Not a great company to interview with.
- Same DSA questions
- Same OS questions
- Stacks
Senior Software Engineer
The interview process was well-organized and focused on the skills needed for the project. It started with a video interview with the manager. Then, I was called to campus for subsequent technical rounds. After completing two technical rounds, there was another manager round, and then I was finished for the day.
- They really focus on your attitude, assessing if you'd be a good fit for the current team/organization.
Teradata Software Engineer Interview Questions
Quoted word for word from Teradata interview reports.
“Find the maximum and minimum integer from a list containing strings, integers, floats, and doubles.”
Read reports →“Given a Binary Tree, update it such that for each node, the difference between the height of its left subtree and the height of its right subtree is maximized.”
Read reports →“Given 2 arrays, write a basic program to merge them and print them in reverse order.”
Read reports →“Could you create a dictionary in Java, but without utilizing any classes from the `java.util.*` package?”
Read reports →“For a 100MB text file, how would you identify and count the 100 longest lines?”
Read report →“How would you perform a preorder traversal of a tree without using recursion?”
Read report →“Can you write a function that generates an alpha-numeric sequence number from an input number?”
Read report →“How do you get the minimum element in O(1) time consistently?”
Read report →“Can you write a function that takes two integers and returns the other without using if statements or loops?”
Read report →Formats, difficulty and experience
Across all 146 Teradata interview reports.