Upload Button Icon Add office photos

Filter interviews by

Aon Software Engineer Interview Questions and Answers

Updated 22 May 2024

Interview questions from similar companies

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

I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 coding question based on DP for 25 minutes and 30 MCQs on Java , OOPS and code snippet questions also some basic questions based on trees like number of leaf nodes in a complete binary tree with n nodes.

Round 2 - Technical 

(3 Questions)

  • Q1. Write code for finding palindrome of a string
  • Ans. 

    Code to find palindrome of a string

    • Iterate through the string from both ends and compare characters

    • Use two pointers, one starting from the beginning and one from the end

    • If characters at both pointers match, continue checking until they meet in the middle

    • If all characters match, the string is a palindrome

  • Answered by AI
  • Q2. What is dynamic memory allocation in Java
  • Ans. 

    Dynamic memory allocation in Java refers to the process of allocating memory for objects at runtime.

    • Dynamic memory allocation allows for objects to be created and destroyed during program execution.

    • The 'new' keyword is used to dynamically allocate memory for objects in Java.

    • Dynamic memory allocation helps in managing memory efficiently by allocating memory only when needed.

    • Example: int[] arr = new int[5]; dynamically a

  • Answered by AI
  • Q3. You are designing an e commerce website which database will you choose and what will you use for authentication given that you can't use JWT or even third party like Google authentication
  • Ans. 

    I would choose a relational database like MySQL and implement a custom authentication system using session management.

    • Choose a relational database like MySQL for storing user data, product information, and orders.

    • Implement a custom authentication system using session management to securely authenticate users without JWT or third-party services.

    • Use encryption techniques to store and validate user passwords securely.

    • Util...

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain your work in current project
  • Ans. 

    I am currently working on developing a web application for a client in the e-commerce industry.

    • Developing front-end using React.js

    • Implementing back-end functionalities using Node.js and Express

    • Integrating payment gateway for online transactions

    • Optimizing performance and user experience

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Explain the design of the current project
  • Ans. 

    The current project is a web application for managing inventory and sales.

    • The project uses a client-server architecture with a front-end built using React and a back-end built using Node.js and MongoDB.

    • The front-end communicates with the back-end through RESTful APIs.

    • The project includes features such as user authentication, product management, sales tracking, and reporting.

    • The design follows a modular approach with se...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Managerial round was very rude. Felt like they were forced to take interview.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Spring related questions
  • Q2. Java related questions
  • Q3. Couple of coding questions (Easy)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Coding Test 

Write code to return the maximum profit by buying and selling stocks using available money

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I was interviewed in Nov 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. JCL related questions
  • Q2. COBOL related questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

MCQs on DN and SQL etc.

Round 2 - Coding Test 

2 coding questions, 7 debugging questions.

Round 3 - Technical 

(2 Questions)

  • Q1. Python core question
  • Q2. DSA question on BFS
Round 4 - Technical 

(2 Questions)

  • Q1. Design discussion
  • Q2. Resume question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic program with stream

Round 2 - Technical 

(2 Questions)

  • Q1. Microservice architecture
  • Q2. Crud operations
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was aptitute test consisting of three sections. Mainly arithmetic, sequences, Visual aptitude, Reading comprehension, grammer

Round 2 - Coding Test 

2 coding questions, It was on SHL. Don't remember the exact questions but they were fairly straightforward. One was on Arrays, and the other on sorting. I was able to solve both.

Round 3 - Psychometric Test 

(8 Questions)

  • Q1. Introduce yourself and why you want to work in hsbc?
  • Ans. 

    I am a software engineer with a passion for problem-solving and a strong interest in the financial industry. I want to work at HSBC because of its global presence, reputation, and the opportunity to work on innovative projects.

    • I have a strong background in software development and have worked on various projects, including developing web applications and implementing complex algorithms.

    • I am highly motivated and enjoy t...

  • Answered by AI
  • Q2. What is your area of interest?
  • Ans. 

    My area of interest is machine learning and artificial intelligence.

    • I enjoy working with large datasets and developing algorithms to analyze and extract insights from them.

    • I have experience with various machine learning techniques such as regression, classification, and clustering.

    • I am also interested in natural language processing and computer vision.

    • Some examples of my work include developing a recommendation system ...

  • Answered by AI
  • Q3. Tell me more about your projects.
  • Ans. 

    I have worked on various projects including a mobile app for tracking fitness goals and a web application for managing inventory.

    • Developed a mobile app using React Native to track fitness goals and provide personalized workout plans.

    • Built a web application using Django to manage inventory, track stock levels, and generate reports.

    • Collaborated with a team to develop a chatbot using natural language processing for custom

  • Answered by AI
  • Q4. Lot of questions on ML and deep learning.
  • Q5. What is the difference between clustering and classification.
  • Ans. 

    Clustering groups data points based on similarity while classification assigns labels to data points based on predefined categories.

    • Clustering is unsupervised learning while classification is supervised learning.

    • Clustering is used to find patterns in data while classification is used to predict the category of a data point.

    • Examples of clustering algorithms include k-means and hierarchical clustering while examples of c...

  • Answered by AI
  • Q6. Code anything you wish to do
  • Ans. 

    I would like to create a program that generates a random password.

    • Use a combination of letters, numbers, and special characters

    • Allow the user to specify the length of the password

    • Ensure that the password is strong and not easily guessable

  • Answered by AI
  • Q7. Sql question on Union instructions.
  • Q8. Some questions on tensorflow.
Round 4 - HR 

(4 Questions)

  • Q1. Why you want to join hsbc
  • Ans. 

    I want to join HSBC because of its global presence, reputation, and opportunities for growth.

    • HSBC is a renowned global bank with a strong presence in multiple countries.

    • I am attracted to the reputation and brand value of HSBC.

    • HSBC offers a wide range of career opportunities and growth prospects.

    • The company's focus on innovation and technology aligns with my passion for software engineering.

    • HSBC's diverse and inclusive

  • Answered by AI
  • Q2. What is your preferred location
  • Ans. 

    I prefer to work in a vibrant and tech-driven city with ample opportunities for growth and collaboration.

    • I thrive in an environment that fosters innovation and encourages continuous learning.

    • I value being part of a diverse and inclusive team that promotes creativity and teamwork.

    • I am open to relocation for the right opportunity and am excited about the prospect of working in a dynamic and fast-paced industry.

    • Some examp...

  • Answered by AI
  • Q3. How do you solve conflicts?
  • Ans. 

    I approach conflicts by actively listening, identifying the root cause, and finding a mutually beneficial solution.

    • Listen to all parties involved and understand their perspectives

    • Identify the root cause of the conflict

    • Brainstorm potential solutions with all parties

    • Find a mutually beneficial solution

    • Communicate the solution clearly and ensure all parties agree

  • Answered by AI
  • Q4. Can you manage stress
  • Ans. 

    Yes, I can manage stress effectively.

    • I have developed various strategies to cope with stress, such as time management, prioritization, and relaxation techniques.

    • I maintain a healthy work-life balance to prevent burnout and manage stress levels.

    • I communicate openly with my team and seek support when needed, which helps in reducing stress.

    • I practice mindfulness and self-care activities like exercise and meditation to sta...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just keep your calm in the interview and study your projects well and the technologies. Overall it will not be a hard interview. Be confident while speaking and don't bluff in the interview.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Which language are you comfortable with and more than 10 questions on that language

Aon Interview FAQs

How many rounds are there in Aon Software Engineer interview?
Aon interview process usually has 2 rounds. The most common rounds in the Aon interview process are Aptitude Test and Group Discussion.
How to prepare for Aon 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 Aon. The most common topics and skills that interviewers at Aon expect are .Net, C#, Java and Python.

Tell us how to improve this page.

Aon Software Engineer Salary
based on 35 salaries
₹6.4 L/yr - ₹13 L/yr
8% more than the average Software Engineer Salary in India
View more details

Aon Software Engineer Reviews and Ratings

based on 8 reviews

4.9/5

Rating in categories

4.9

Skill development

5.0

Work-Life balance

4.9

Salary & Benefits

4.9

Job Security

4.9

Company culture

4.9

Promotions/Appraisal

4.9

Work Satisfaction

Explore 8 Reviews and Ratings
Consultant
230 salaries
unlock blur

₹5.2 L/yr - ₹23 L/yr

Analyst
124 salaries
unlock blur

₹2.5 L/yr - ₹7.5 L/yr

Senior Consultant
121 salaries
unlock blur

₹8.4 L/yr - ₹35.1 L/yr

Manager
117 salaries
unlock blur

₹8 L/yr - ₹26.2 L/yr

Senior Analyst
106 salaries
unlock blur

₹3.5 L/yr - ₹10 L/yr

Explore more salaries
Compare Aon with

Mercer

3.7
Compare

Willis Towers Watson

3.8
Compare

Deloitte

3.8
Compare

KPMG India

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview