Candidates applying for Principal Software Engineer roles take an average of 21 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at OneTrust overall takes an average of 33 days.
Common stages of the interview process at OneTrust as a Principal Software Engineer according to 1 Glassdoor interviews include:
One on one interview: 33%
Skills test: 33%
Phone interview: 33%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 2 weeks. I interviewed at OneTrust (Bengaluru) in Aug 2021
Interview
The interview process was good. Completed in a couple of days and their interview process is good.
HR turn around is very fast in completing the interview process.
HR did not force the candidate to take the interview in next day only. Rather they given sufficient time to prepare for the interview if you really want to get prepared.
Interview questions [1]
Question 1
The candidate can only answer questions is really if has hands-on experience.
I applied through an employee referral. I interviewed at OneTrust (Bengaluru) in May 2026
Interview
Introduction One easy Leet code question given Then started with skills mentioned in resume Thread Pool, Redis, Spark and Spring mostly worst case scenarios Why to choose NOSQL.
I felt in 1 hour I cannot answer whole of these questions.
Easy leet code problem was not even considered for 10 mins of time. He had moved to next one. As time was less.
Interview questions [1]
Question 1
They go through resume and ask worst case scenarios on our skills
I applied online. I interviewed at OneTrust in Mar 2026
Interview
After scheduling the initial interview round with HR, on the same day it was cancelled with no specific feedback. Not sure what happened internally, what a waste of time to schedule the slot, then to get it cancelled. I am not sure what feedback to mention.
I applied through a staffing agency. I interviewed at OneTrust (Bengaluru) in Jun 2023
Interview
Not a right way to assess a candidate. Didn't even get a proper feedback on why I was rejected. No DS algo rounds/system design rounds. Couple of problems were asked however which mostly fall under easy category and I was unnecessarily grilled over some points instead should have grilled on corner cases and time and space complexities.
Interview questions [1]
Question 1
1. Linked list related question 2. String related question 3. Others don't remember some domain specific questions mostly which he was expecting text book kind of answers.