Model N logo

Model N Software Engineer Interview Questions
& Process

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

Based on 27 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
80.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Model N.

Showing 3 of 27
Model N logo
Model N

Principal Software Engineer

Engineering

Staff Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Background check
Interview formats
Technical Coding System Design Behavioral

Interview Process is good. I applied using Naukri.com, Initially fitment call with HR then called for an Interview. All the rounds happens same day, this is one of the few companies where all the rounds are done in a single day. 1st Round covers: Data Structures + SQL + Java Basics > HR told its Positive feedback just after interview for go-ahead to 2nd. 2nd Round: Object Oriented Design > HR told its Positive feedback just after interview for go-ahead to 3rd. 3rd Round: System Design & Current Project Related Questions. > HR told its Positive feedback just after interview for go-ahead to 4th. 4th Round: HR Manager At the end of all the rounds HR told me that all is positive and he said he will request for my documents next week, hearing that I am very much excited. I waited for 1 week and called HR, he told me about the feedback which now turns to negative after the discussion. HR - Please don't give false commitments and expectations after the interview if you are not sure, collect meticulously and inform within 1 week.

Confirmed questions5 questions
  • How would you traverse a tree and its child nodes given any Root?
  • Can you write a program to convert a number to roman?
  • What are some basic SQL Queries related to Group By and Having?
Model N logo
Model N

Software Engineer Trainee

Engineering

Entry Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite Panel Presentation Background check Offer
Interview formats
Technical Case Presentation Behavioral

The interview process started at our college with two members from ModelN giving a pre-placement talk about the CTC. To be eligible, students needed an EAMCET rank within 10,000 and an aggregate of above 75%. Following this, a multiple-choice written test was held in the library. This exam had 40 questions: 10 on C language, 10 on aptitude, 10 on verbal English passages, and 10 on Java. From the 150 students (ECE+CSE+IT) who took the test, 18 were selected for the next stage. The interview rounds included a Technical Round, a Case Study Round, a Director Round, and an HR Round. The case study involved developing efficient designs for four given scenarios, such as a mobile app or a parking problem.

Confirmed questions3 questions
  • Can you elaborate on your expertise in Java?
  • What is your experience with SQL?
  • Could you describe the projects you've undertaken during your academic studies?
Model N logo
Model N

Member Of Technical Staff

Engineering

Mid Average Negative experience Accept offer 4 rounds
Interview process
Technical screen Recruiter call Background check Offer
Interview formats
Technical Coding Behavioral

The interview process involved two technical interviews online, followed by a managerial and an HR round. The HR part can take a while and involves a lot of negotiation. There's a possibility of being ghosted after clearing all rounds, so you need to be patient.

Confirmed questions3 questions
  • What are some standard questions related to algorithms?
  • Can you provide pseudocode for programs?
  • How would you approach solving these puzzles?

Model N Software Engineer Interview Questions

Quoted word for word from Model N interview reports.

Given a number, determine if it belongs to the Fibonacci sequence.

Read reports

What's the Big-O complexity for sorting a character array?

Read reports

What happens if equals and hashcode methods are not overridden?

Read reports

Given 99 numbers from 1 to 100 in a random order, how would you find the missing number?

Read reports

Can you determine if a given binary tree is a Binary Search Tree (BST)?

Read report

What is the query to find the Nth highest salary using SQL?

Read report

Formats, difficulty and experience

Across all 27 Model N interview reports.

Interview formats

Technical 40%
Coding 25%
Behavioral 22.5%
Group 3.8%
Presentation 3.8%

Interview difficulty

Easy 7.4%
Average 59.3%
Difficult 33.3%

Candidate experience

Positive 80.8%
Neutral 15.4%
Negative 3.8%