Revature logo

Revature Interview Questions
& Process

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

Based on 779 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
57.8% Positive experience

Which role are you interviewing for?

30 roles · 779 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Revature.

Showing 4 of 779
Revature logo
Revature

Data Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

The interview process felt really organized and went smoothly. It started with a basic technical check, looking at my fundamental knowledge, how I think logically, and if I can communicate well. The person interviewing me was professional and asked about my basics, how I solve problems, and if I'm eager to learn. The whole thing was open and fair, and I got a good idea of what they were looking for before moving forward with Revature.

Confirmed questions2 questions
  • Can you describe your foundational knowledge and your learning style, particularly regarding basic programming, logical reasoning, and adapting to new tech?
  • How do you feel about basic programming concepts and your problem-solving skills?
Revature logo
Revature

Associate

Other · nearly a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The pre-selection interviews were pretty good. They asked behavioral questions and checked my background and if I was willing to join after the training. They also checked communication and technical skills, so be ready for the technical part. For pre-selection, they might only ask 1-2 technical questions since they mainly focus on soft skills.

Confirmed questions1 question
  • What's your approach to managing projects with tight deadlines?
Revature logo
Revature

Trainee

Engineering · nearly a year ago

Intern Easy Neutral experience Accept offer 1 round
Interview process
Take home Technical screen
Interview formats
Technical Coding

It's not really an interview, but more of a mandatory exam to assess your knowledge before you start. They give you a study guide, which is nice, but the second half of the exam has general knowledge questions, so it's not too bad. The exam focuses on Java, with some SQL, Javascript, and HTML/CSS. If you pass, you're selected and then it's out of your hands whether you become a Data engineer or a software developer, as it depends on the cohort you're placed in. The training is 9-10 weeks of modules and learning, including coding labs, assignments, quizzes, and a major final project. There's a chance you might be sent out early to clients needing engineers, even before finishing modules or starting training, but this is completely based on your location.

Confirmed questions1 question
  • Tell me about what interests you and the reasons behind it.
Revature logo
Revature

Software Engineer Trainee

Engineering · a year ago

Entry Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Technical Behavioral

So, the Revature interview process starts with an initial HR call, which isn't always required, just to chat about when you're free and if you're okay with moving. Then there's an aptitude and technical test, covering things like math, reasoning, basic programming, and a couple of coding problems. After that, you might have a technical interview focusing on programming basics (like loops, OOP), SQL, and talking about your past projects. Alternatively, there could be an HR interview where they ask about your strengths, weaknesses, career aspirations, and discuss the bond. Finally, there's a background check and the offer stage.

Confirmed questions8 questions
  • Can you introduce yourself?
  • What do you consider your greatest strengths and weaknesses?
  • Where do you see yourself professionally in the future?

Revature Interview Questions

Quoted word for word from Revature interview reports.

If Maria's daughter is my daughter's mother, what is Mary's relation?

Read reports

What's the connection between GCD(xi, N) = d and GCD(xi/d, N/d) = 1?

Read reports

What is the difference between a compiler and an interpreter?

Read reports

Write a C program to calculate the sum of even and odd numbers.

Read reports

How can you count numbers 'i' from 1 to N such that GCD(i, N) equals a divisor 'd'?

Read report

In Java, what defines a class, and what is its relationship to objects?

Read report

What is the difference between call by value and call by reference?

Read report

Write code to find all prime numbers from 1 to 100 and sum them up.

Read report

Formats, difficulty and experience

Across all 779 Revature interview reports.

Interview formats

Technical 44.7%
Behavioral 28.3%
Coding 24.6%
Other 1.6%
Presentation 0.6%

Interview difficulty

Easy 47.2%
Average 47.9%
Difficult 4.9%

Candidate experience

Neutral 33.2%
Positive 57.8%
Negative 9%

Reports by job function

Engineering 735
Analytics 18
Other 13
Operations 3
Consulting 2
Marketing 2