
Turnitin Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Turnitin.
Software Engineer
I was contacted by a recruiter on LinkedIn. We had a brief conversation about my experience, and they mentioned they'd forward my profile. I then had an hour-long call to discuss my background and the technologies I've used, and they explained their projects. We also had a casual chat about tech and industry ideas. Following that, I received a take-home assignment to build a custom video player with specific features using ReactJS. After they reviewed my submission, I was invited to a final call with two engineers from the team I would be joining. This call focused mainly on the take-home task. I received an offer two weeks later.
- Tell me about a feature you've developed that you're proud of.
- What are your experiences and the technologies you've worked with?
- Can you explain the team's current projects?
Software Engineer
First I had a chat with HR. Then, a phone screen with the hiring manager to go over my background and see if I'm a good fit. After that, I got a take-home coding test. The final round was a half-day in-person thing with 7 people including future teammates, managers, QA folks, and the VP of engineering.
- Could you start by telling us about yourself?
- Can you elaborate on your experience and any relevant projects you've worked on?
- How would you describe your experience working with QA teams?
Software Engineer
Applied online and got invited to a 45-minute video call with the head of the team. After that, I got a take-home coding challenge. The final round was a panel interview with 5 people from the team. It was a really great experience, everyone was super friendly and welcoming.
- Can you share your past experiences?
- Tell me about the projects you've worked on.
- What can you tell me about your school experience?
Turnitin Software Engineer Interview Questions
Quoted word for word from Turnitin interview reports.
“How would you traverse an ordered binary tree to find the nth largest number?”
Read reports →“Given an array containing half of the same element X and half unique elements, how can you find X?”
Read reports →“Could you write a program to represent the hierarchy of running processes?”
Read reports →“What is something you wish you had learned during your time in school?”
Read reports →“Can you explain the reasoning behind the GitHub changes you implemented?”
Read report →“Could you walk me through the custom video player you created with ReactJS and its unique functionalities?”
Read report →“Tell me about something from your past that you don't feel particularly proud of.”
Read report →“Tell me about a mistake you made.”
Read report →“What are your thoughts on tech and ideas within the field?”
Read report →Formats, difficulty and experience
Across all 6 Turnitin interview reports.