Montran logo

Montran Software Engineer Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Montran.

Showing 3 of 18
Montran logo
Montran

Software Developer

Engineering · a year ago

Senior Average Neutral experience Decline offer 2 rounds
Interview process
Technical screen Onsite Offer
Interview formats
Technical Coding Behavioral

The interview process has one round if it's face-to-face, and two rounds if it's virtual. Montran mostly focuses on core Java, so expect questions primarily from core Java topics. Initially, you'll be asked about core Java concepts like Multithreading, Collections, Java 8 features, synchronization, and exceptions. In the second round, you'll be asked to write code. Finally, there will be questions about databases. I liked the interview process overall, and it was completed well. A crucial tip: carefully read the entire offer letter. It contains conditions like a 1-year commitment, with a penalty of 3 months' salary if you leave before then. I was initially told about a 5-day work week, with potential weekend work without extra pay. However, the offer letter states a Monday to Saturday work week, with Sunday work required as per project needs. There seems to be a lack of transparency from HR, as they provided misleading information to encourage joining.

Confirmed questions5 questions
  • Can you explain Java 8 features, collections, data structures, multithreading, and other core Java concepts?
  • What are some core concepts in Java, specifically regarding multithreading, collections, and Java 8 features?
  • Tell me about synchronization and exception handling in Java.
Montran logo
Montran

Software Developer

Engineering · a year ago

Entry Average Neutral experience Accept offer 3 rounds
Interview process
Technical screen Recruiter call Offer
Interview formats
Technical Coding Behavioral

The interview process included an aptitude test with Java and math/logical questions, followed by a technical round. The technical round involved Java coding questions, and questions about Spring and Struts, as well as scenario-based questions. The difficulty increases if you're not a fresher. Since it's a finance-based company, expect fintech-related questions. Finally, there was a salary discussion with HR.

Confirmed questions1 question
  • Can you explain OOPS concepts using real-world examples around you?
Montran logo
Montran

Software Engineer

Engineering

Intern Average Positive experience No offer 2 rounds
Interview process
Technical screen Phone screen
Interview formats
Technical Coding Behavioral

First, there was a technical test with high-school level algorithm problems. Then, an online technical interview happened where they asked about past projects and how challenges were overcome. They also tested my knowledge in algorithms, data structures, database design, and Java.

Confirmed questions3 questions
  • Could you explain the four main principles of OOP?
  • What defines a transaction within a database context?
  • Can you describe what a deadlock is when dealing with threads?

Montran Software Engineer Interview Questions

Quoted word for word from Montran interview reports.

What's the difference between immutable Strings, StringBuilder, and StringBuffer?

Read reports

What's the difference between an Interface and an Abstract Class?

Read reports

Explain Garbage Collection and the role of the finalize() method.

Read report

How does Java handle memory management, specifically Heap and Stack memory?

Read report

Formats, difficulty and experience

Across all 18 Montran interview reports.

Interview formats

Technical 41.9%
Coding 32.6%
Behavioral 23.3%
System Design 2.3%

Interview difficulty

Easy 5.6%
Average 83.3%
Difficult 11.1%

Candidate experience

Neutral 33.3%
Positive 66.7%