O.C. Tanner logo

O.C. Tanner Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 92 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
66.3% Positive experience

Which role are you interviewing for?

30 roles · 92 reports

Candidate interview experiences

First-hand accounts from people who interviewed at O.C. Tanner.

Showing 4 of 92
O.C. Tanner logo
O.C. Tanner

Project Manager

Operations · a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Group
Interview formats
Behavioral Group

The interview process was super clear and upfront about everything. They laid out each step of the process for me. It started with a recruiter chat, then an interview with the hiring manager, and finished with a group interview. The recruiter was really good at keeping in touch and was happy to answer any questions I had. They also stuck to the timelines they mentioned, which was great.

Confirmed questions1 question
  • Can you introduce yourself and explain why you believe you're a good fit for this role?
O.C. Tanner logo
O.C. Tanner

Customer Service Representative

Operations · a year ago

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Onsite
Interview formats
Behavioral

I had a great interview experience at OC Tanner. The process was straightforward, and the interviewers were welcoming and professional. They asked thoughtful questions that allowed me to showcase my customer service skills. The company values its employees, and it was clear during the interview that they focus on growth and recognition. Overall, it was a positive experience, and I’m excited about the opportunity to contribute to such a supportive and customer-focused environment.

Confirmed questions1 question
  • Could you start by telling me about yourself?
O.C. Tanner logo
O.C. Tanner

Full Stack Developer

Engineering · more than a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Technical Technical

So, it kicked off with a coding round organized by the college, which had 4 coding problems and 20 multiple-choice questions. From that, about 50 students moved forward. After that, there was a pre-placement talk for us. Then came two technical interviews. The first technical interview focused on stuff from my resume, asking me Java questions like sorting algorithms (merge sort), red black tree, the static keyword, classes and objects, inheritance, and how a Java program executes, plus some other basic things. They also asked web development questions.

Confirmed questions3 questions
  • Could you explain what happens when this JavaScript code runs, particularly concerning reference errors?
  • What's the purpose of using stash in Git?
  • Can you tell me the difference between npx and npm?
O.C. Tanner logo
O.C. Tanner

Software Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience No offer 19 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Recruiter call Background check Offer
Interview formats
Coding Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Behavioral Other Behavioral

I applied through university for this Associate Software Engineer role. It was a good interview process that had 5 steps: first a coding round, then a written test focusing on JAVA, specifically OOPS concepts and core Java. After that, there were rounds for DEVELOPMENT (questions about Promises, callback hell, prop drilling, virtual DOMs, and props), OS (primitive/non-primitive types, scheduling algorithms, deadlock conditions), and DBMS (difference between RDBMS and DBMS). Finally, there was a final interview which included a PI and HR round.

Confirmed questions4 questions
  • In a given array, can you find an element such that the sum of elements to its left equals the sum of elements to its right? This is called the pivot element.
  • What is the longest substring that does not have any repeating characters?
  • How do you find the Hamming distance between two numbers, which essentially means counting the positions where their binary representations differ?

O.C. Tanner Interview Questions

Quoted word for word from O.C. Tanner interview reports.

What is the longest substring that does not have any repeating characters?

Read reports

How do you find the Hamming distance between two numbers, which essentially means counting the positions where their binary representations differ?

Read reports

What's the minimum number of weighings needed to find one unequal stone from a set of identical stones using a balance scale?

Read reports

How would you identify a contiguous subarray within a given array such that the sum of its elements is maximized?

Read reports

What is your opinion on the reservation system in India?

Read report

In a given array, can you find an element such that the sum of elements to its left equals the sum of elements to its right? This is called the pivot element.

Read report

How would you sort an array with millions of elements?

Read report

Who would you choose to have dinner with, and why, from any person throughout history?

Read report

Formats, difficulty and experience

Across all 92 O.C. Tanner interview reports.

Interview formats

Behavioral 39.7%
Technical 30.6%
Coding 9.6%
Presentation 7.7%
Group 5.3%

Interview difficulty

Easy 15.2%
Average 72.8%
Difficult 12%

Candidate experience

Positive 66.3%
Negative 18.5%
Neutral 15.2%

Reports by job function

Engineering 26
Sales 26
Operations 15
Other 7
Analytics 5
Design 5