Maverick Software Consulting logo

Maverick Software Consulting Software Engineer Interview Questions
& Process

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

Based on 38 interview experiences · FREE TO READ

1.8 Rounds average
Easy Typical difficulty
78.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Maverick Software Consulting.

Showing 3 of 38
Maverick Software Consulting logo
Maverick Software Consulting

Software Engineer

Engineering · a year ago

Intern Average Neutral experience No offer 2 rounds
Interview process
Onsite Technical screen
Interview formats
Behavioral Technical

It was a pretty quick and simple process. I went through an onsite interview and then a round with the router team. Both interviews involved going over my resume and discussing my past work. The interviewers were nice and I learned a lot from them, though the internship pay wasn't great.

Confirmed questions1 question
  • Can you explain object-oriented programming and how it's applied?
Maverick Software Consulting logo
Maverick Software Consulting

Software Engineer Intern

Engineering · more than a year ago

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

First, I had a zoom call with Maverick, which was a technical and behavioral interview. They wanted to know about the pillars of OOP, recursion vs. iteration, and how to debug code conceptually. Then, I had a zoom call with Thomson Reuters Managers where they mostly asked about my experiences and technical expertise. It was important to be confident and show proficiency.

Confirmed questions3 questions
  • Could you describe the four pillars of Object-Oriented Programming and elaborate on each one?
  • Can you explain the difference between recursion and iteration?
  • How would you approach debugging code from a conceptual standpoint?
Maverick Software Consulting logo
Maverick Software Consulting

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical Coding

Applied online and got contacted pretty fast to set up a phone/WebEx interview. The first interview was a typical format, mainly to check my personality. They also asked about computer science courses I've taken and will take. The second interview was technical, with questions that were easy if you know intro comp sci basics. Just review your object-oriented concepts and terminology and you'll do great. Then there was a third "interview" where I talked to two people from the client team I'd be working with. This one was also more of a personality check and a "Do you know Java?" assessment.

Confirmed questions4 questions
  • Can you explain basic object-oriented concepts?
  • What's an example of polymorphism?
  • In certain cases, what data structure is appropriate?

Maverick Software Consulting Software Engineer Interview Questions

Quoted word for word from Maverick Software Consulting interview reports.

Could you explain what a foreign key is in the context of MySQL?

Read reports

Can you explain the difference between recursive and iterative functions?

Read reports

How would you implement tic tac toe with a data structure?

Read reports

Can you tell me the memory difference between a linked list and an array?

Read reports

Could you write code for a simple Java class representing an Animal?

Read report

Can you implement DSA for an upscaled tic tac toe game?

Read report

Can you name the four fundamental principles of Object-Oriented Programming?

Read report

Can you explain what a collection is in Java and provide some examples?

Read report

Formats, difficulty and experience

Across all 38 Maverick Software Consulting interview reports.

Interview formats

Behavioral 38.8%
Technical 37.6%
Coding 21.2%
Other 1.2%
Group 1.2%

Interview difficulty

Easy 55.3%
Average 36.8%
Difficult 7.9%

Candidate experience

Negative 2.6%
Positive 78.9%
Neutral 18.4%