Nomura logo

Nomura Software Engineer Interview Questions
& Process

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

Based on 71 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
51.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Nomura.

Showing 3 of 71
Nomura logo
Nomura

Software Engineer

Engineering · a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

A principal software engineer will mostly conduct the interview. I encountered a very rude interviewer who asked only one question. They deliberately present multiple scenarios that challenge your initial answer. However, stick to your original answer because these scenarios are designed to break it, but they might invalidate base cases which are unlikely in good coding standards. Based on your response, they won't explain the reasoning behind the edge case points they aim to convey.

Confirmed questions1 question
  • Can you explain the differences between abstract classes and interfaces in Java, considering all versions up to 21, and how do these distinctions change with each new version?
Nomura logo
Nomura

Software Developer

Engineering · more than a year ago

Entry Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process is a multi-step practice companies use to screen and hire new employees. The different stages and requirements involved can vary a lot depending on the industry, position, and company. The main stages are: Introductions, Light conversation, Professional pitch, Behavioral questions, Technical questions, and Closing. The interviewer usually greets you with a handshake and makes introductions. Next, they might try to make a personal connection to gauge your interpersonal skills. Then, they'll ask about your professional background and experience. After that, they'll ask behavioral questions to see how you'd react in certain situations. Finally, they'll ask technical questions to assess your job knowledge.

Confirmed questions8 questions
  • Can you explain what Java is?
  • What do you understand by an object in Java?
  • Define what a class is in Java.
Nomura logo
Nomura

Software Developer

Engineering · more than a year ago

Intern Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Technical Behavioral

Nomura Holdings came to our campus in July 2019 for a Software Developer intern role. The whole process started with a Pen and Paper test. After that, there were 2 Tech Rounds and a final HR round. The Aptitude Test was a pen and paper thing with 60 questions to do in 60 mins. The questions were easy but you really had to watch the clock. It had verbal, quantitative, and logical questions. RS Agarwal book is enough for this. Out of 120 students, only 15 made it to the next steps. In Tech Round 1, the interviewer first asked me to introduce myself. Then he looked at my resume and asked about my projects, digging deep into the frontend, backend, and database tech I used. He also asked if I used APIs and had me draw the project's flow. After that, we talked DBMS, like normalization, and he threw in some SQL queries. Since I put Java on my resume, he asked about OOP concepts. I got to ask him a couple of questions at the end. This round took about 35 minutes. Tech Round 2 started with me walking through my resume again. He asked about other projects the first interviewer missed and how I'd pitch my project to a big company. Then came Java questions, where I had to explain OOP concepts with examples and write pseudocode. He also asked about method overloading and overriding using real-world examples. We also covered 'this', 'super', 'final' keywords, and exception handling in Java. This round was a bit shorter, around 20-25 minutes. The HR Round was mostly a formality. He asked me to go over my resume again, and then asked about my family and where I live. It lasted about 10-15 minutes. They announced the results the same day, and 6 of us got selected.

Confirmed questions8 questions
  • Can you introduce yourself?
  • Can you tell me about the projects on your resume?
  • Could you elaborate on the frontend technologies you utilized?

Nomura Software Engineer Interview Questions

Quoted word for word from Nomura interview reports.

Can you explain the purpose of the 'synchronized' keyword in Java?

Read reports

What are the various methods for implementing the Singleton pattern in Java?

Read reports

When a program starts, what's the initial action taken by the JVM?

Read reports

Given a reference to a node in a binary search tree, how would you find the next element? Please provide the code for this.

Read reports

How can synchronization be achieved without explicitly using the synchronize keyword?

Read report

Using a 5-liter jug and a 3-liter jug, and with an unlimited water supply, how would you measure exactly 4 liters of water?

Read report

Given that makemytrip.com is primarily a database website where querying is slow, how does it provide instant results?

Read report

Can you write a method to sum 1 million numbers using the concurrency package from Java 1.5/1.6?

Read report

What's your estimate for the number of tennis balls that would fit inside an airplane?

Read report

Formats, difficulty and experience

Across all 71 Nomura interview reports.

Interview formats

Technical 45.8%
Behavioral 33.5%
Coding 15.1%
System Design 3.4%
Group 1.1%

Interview difficulty

Easy 12.7%
Average 59.2%
Difficult 28.2%

Candidate experience

Neutral 28.6%
Positive 51.4%
Negative 20%