Upload Button Icon Add office photos

Filter interviews by

OM Logistics Senior Software Engineer Interview Questions and Answers

Updated 9 May 2025

OM Logistics Senior Software Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. What is MVVM, and why do we use it?
  • Ans. 

    MVVM (Model-View-ViewModel) is a software architectural pattern that separates UI logic from business logic for better maintainability.

    • Separation of concerns: MVVM divides the application into three components, making it easier to manage and test.

    • Data binding: MVVM allows automatic synchronization between the View and ViewModel, reducing boilerplate code.

    • Testability: The ViewModel can be tested independently of the UI,...

  • Answered by AI
  • Q2. What is a coroutine, and how can it be utilized in programming?
  • Ans. 

    Coroutines are special functions that allow pausing and resuming execution, enabling asynchronous programming and cooperative multitasking.

    • Coroutines can be paused and resumed, allowing for non-blocking operations.

    • They are often used in asynchronous programming to handle I/O-bound tasks efficiently.

    • In Python, coroutines are defined using 'async def' and can be awaited with 'await'. Example: 'await asyncio.sleep(1)'.

    • Cor...

  • Answered by AI

Top trending discussions

View All
Interview Hub
5d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about OM Logistics?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test will a hackerrank test where it might have technical MCQ and/or coding test.

Round 2 - Technical 

(1 Question)

  • Q1. Interviewer will test your logic building capability with puzzel/coding and technical questions and experience discussion.
Round 3 - One-on-one 

(1 Question)

  • Q1. Its a normal discussion with HR about CTC and all.

Interview Preparation Tips

Interview preparation tips for other job seekers - In TR interviewer are really good. They will help you and give hints. They mostly check if you have problem solving approch.

Senior Software Engineer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Tell me about yourself. What technology are you using? What is a ... read more
Q2. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q4. If you have to prioritize between coding standards and project de ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more

I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Java memory management
  • Q2. Spring boot basics
  • Q3. Classloaders in java
  • Ans. 

    Classloaders are responsible for loading classes into the JVM at runtime.

    • Java has three built-in classloaders: bootstrap, extension, and system.

    • Custom classloaders can be created to load classes from non-standard sources.

    • Classloaders follow a delegation model, where they first delegate to their parent classloader before attempting to load the class themselves.

    • Classloaders can be used for dynamic class loading and hot-s...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare java basics very well and solve various coding challenges

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How to identify and solve race condition.
  • Ans. 

    Identifying and solving race conditions involves understanding concurrent execution and implementing synchronization mechanisms.

    • Understand the critical sections of code where race conditions can occur

    • Use synchronization mechanisms like locks, semaphores, or atomic operations to control access to shared resources

    • Implement thread-safe data structures or use thread-safe libraries to avoid race conditions

    • Use tools like sta...

  • Answered by AI
  • Q2. Solve an array question on finding the third largest in an unsorted array.
  • Ans. 

    Find the third largest element in an unsorted array of strings.

    • Sort the array in descending order.

    • Remove duplicates if necessary.

    • Return the element at index 2 as the third largest.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Java coding questions asked

Round 2 - One-on-one 

(1 Question)

  • Q1. Overriding rules
Round 3 - HR 

(1 Question)

  • Q1. Why should we hire you
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between abstract class and interface?
  • Ans. 

    Abstract classes allow partial implementation; interfaces define contracts without implementation.

    • Abstract classes can have both abstract and concrete methods, while interfaces can only have abstract methods (until Java 8).

    • An abstract class can have member variables, whereas an interface cannot (it can only have constants).

    • A class can inherit from only one abstract class but can implement multiple interfaces.

    • Example: I...

  • Answered by AI
  • Q2. Explain OOP in C#?
  • Ans. 

    OOP in C# is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.

    • Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: class 'Car' with properties like 'Speed' and methods like 'Accelerate()'.

    • Inheritance: Mechanism to create a new class based on an existing class, promoting code reuse. Example: 'ElectricCar' inherits f...

  • Answered by AI

OM Logistics HR Interview Questions

7 questions and answers

Q. What is your education level?
Q. Why are you interested in pursuing a career in Sales and Marketing?
Q. Tell me about your experience with technical enquiries.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Monolithic and microservice architecture difference and how will you migrate.
  • Ans. 

    Monolithic architecture is a single large application while microservice architecture is a collection of small, independent services.

    • Monolithic architecture is a single, tightly coupled application where all components are interconnected.

    • Microservice architecture breaks down the application into smaller, loosely coupled services that communicate through APIs.

    • Migrating from monolithic to microservices involves breaking ...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial round few technical questions followed by team building and leadership related questions asked.
Round 4 - HR 

(1 Question)

  • Q1. Basic leadership related questions and few questions on why job change etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics good, system design and cloud architecture is important. Question on DS and algo.
Are these interview questions helpful?
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. What libraries have you used in python?
  • Ans. 

    I have experience with various Python libraries for web development, data analysis, machine learning, and more.

    • Django: Used for building robust web applications with an MVC architecture.

    • Flask: A lightweight framework for creating APIs and microservices.

    • Pandas: Essential for data manipulation and analysis, especially with DataFrames.

    • NumPy: Utilized for numerical computations and handling large arrays.

    • Scikit-learn: Emplo...

  • Answered by AI
  • Q2. What would you keep in mind while building a RAG application
  • Ans. 

    Building a RAG application requires careful consideration of data sources, user experience, and performance optimization.

    • Identify reliable data sources: Ensure the data used for retrieval is accurate and up-to-date, e.g., using APIs from trusted providers.

    • Optimize retrieval algorithms: Implement efficient algorithms to minimize latency, such as caching frequently accessed data.

    • Design user-friendly interfaces: Create in...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Java basics, String, logic coding (for loop sand if conditions), arrays.
  • Q2. AWS basics - VPC, Subnet, Step functions, ELB
Round 3 - Behavioral 

(2 Questions)

  • Q1. Trick questions, leading a team, working in a team related.
  • Q2. Having a good and friendly attitude will help.
Round 4 - HR 

(1 Question)

  • Q1. Salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Java and AWS. Being good enough will help you clear the round. Have clarity in your answers.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

It was a normal aptitude test with mathematical questions.

Round 3 - Coding Test 

It was a techno-coding test where I had to code while sharing my screen on a live conversation with the interviewer.

Round 4 - One-on-one 

(2 Questions)

  • Q1. I was primarily asked about managerial questions on adaptability to new technology and creativity if existing solutions don't work.
  • Q2. In a situation where your team is not getting a proper result with existing approach your team uses, how would you try to fix it?
  • Ans. 

    I would analyze the current approach, identify the root cause of the issue, brainstorm alternative solutions, and collaborate with the team to implement and test them.

    • Analyze the current approach to identify weaknesses

    • Brainstorm alternative solutions with the team

    • Implement and test the new solutions

    • Regularly communicate and collaborate with team members

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your homework, keep in touch with technology and if you do the above 2, confidence is yours. Politeness adds the sugar coating and you crack all the interviews.

OM Logistics Interview FAQs

How to prepare for OM Logistics Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at OM Logistics. The most common topics and skills that interviewers at OM Logistics expect are Analytics, Google AdWords, HTML, HTTP and Hibernate.
What are the top questions asked in OM Logistics Senior Software Engineer interview?

Some of the top questions asked at the OM Logistics Senior Software Engineer interview -

  1. What is a coroutine, and how can it be utilized in programmi...read more
  2. What is MVVM, and why do we use ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Trending Companies on AmbitionBox

Paytm Interview Questions
3.3
 • 816 Interviews
Fractal Analytics Interview Questions
4.0
 • 216 Interviews
Siemens Interview Questions
4.0
 • 467 Interviews
Tata Motors Interview Questions
4.1
 • 1.1k Interviews
Cognizant Interview Questions
3.7
 • 6k Interviews
Muthoot Finance Interview Questions
3.6
 • 296 Interviews
Startek Interview Questions
3.1
 • 548 Interviews
Uplers Interview Questions
3.9
 • 43 Interviews
Wissen Technology Interview Questions
3.7
 • 165 Interviews
View all
OM Logistics Senior Software Engineer Salary
based on 6 salaries
₹10 L/yr - ₹13 L/yr
30% less than the average Senior Software Engineer Salary in India
View more details

OM Logistics Senior Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

3.0

Work-life balance

3.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Operations Executive
211 salaries
unlock blur

₹1.4 L/yr - ₹4 L/yr

Senior Executive
84 salaries
unlock blur

₹2.3 L/yr - ₹5.7 L/yr

Billing Executive
76 salaries
unlock blur

₹1.4 L/yr - ₹4.2 L/yr

Key Operations Manager
73 salaries
unlock blur

₹2 L/yr - ₹5 L/yr

Branch Manager
66 salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Explore more salaries
write
Share an Interview