Add office photos
Employer?
Claim Account for FREE

Verifone

3.3
based on 189 Reviews
Filter interviews by

10+ Aon Interview Questions and Answers

Updated 5 Feb 2024

Q1. 6. How to make an Arraylist and add 5 numbers in Arraylist

Ans.

Create an ArrayList and add 5 numbers to it.

  • Declare an ArrayList variable and initialize it

  • Use the add() method to add numbers to the ArrayList

  • Numbers can be of any data type (int, double, etc.)

  • Example: ArrayList numbers = new ArrayList<>(); numbers.add(1);

  • Make sure to import the ArrayList class

Add your answer

Q2. 7. How is HASHMAP internally stored in Java?

Ans.

HashMap in Java is internally stored as an array of linked lists.

  • HashMap uses hashing to store key-value pairs

  • Each key is hashed to an index in the array

  • If there are collisions, a linked list is used to store multiple values at the same index

  • The default initial capacity of HashMap is 16 and load factor is 0.75

  • HashMap is not thread-safe and requires synchronization for concurrent access

Add your answer

Q3. 5. Make Push Function for Queue, implement it using Array or Arraylist

Ans.

Implement Push Function for Queue using Array or ArrayList

  • Create a function that takes an array or ArrayList and a string as input

  • Add the string to the end of the array or ArrayList

  • Return the updated array or ArrayList

Add your answer

Q4. 9. Explain each pillar of OOPS with a real-life example

Ans.

Explanation of OOPS pillars with real-life examples

  • Abstraction: Hiding implementation details, e.g. using a TV remote without knowing how it works

  • Encapsulation: Grouping related data and functions, e.g. a car's engine and transmission

  • Inheritance: Creating new classes from existing ones, e.g. a sports car class inheriting from a car class

  • Polymorphism: Using a single interface to represent multiple classes, e.g. a shape class with different subclasses for circle, square, etc.

Add your answer
Discover Aon interview dos and don'ts from real experiences

Q5. 2. What all features did you implement?

Ans.

I implemented various features including X, Y, and Z.

  • Implemented feature X which improved system performance by 20%

  • Developed feature Y which allowed for real-time data analysis

  • Added feature Z which improved user experience by simplifying the interface

Add your answer

Q6. 11. Overloading and Overriding explain with examples

Ans.

Overloading and overriding are two concepts in object-oriented programming that allow methods to have multiple implementations.

  • Overloading is when a class has multiple methods with the same name but different parameters.

  • Overriding is when a subclass provides a different implementation of a method that is already defined in its superclass.

  • Overloading is resolved at compile-time while overriding is resolved at runtime.

  • Example of overloading: public void print(int x) and public ...read more

Add your answer
Are these interview questions helpful?

Q7. 4. Print FIBONACCI series

Ans.

Print Fibonacci series

  • Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones

  • The first two numbers of the series are always 0 and 1

  • The series can be generated using a loop or recursion

  • Example: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181

Add your answer

Q8. Criteria for selecting test cases for automation

Ans.

Test cases for automation should be selected based on criteria such as frequency of execution, complexity, and criticality.

  • Select test cases that are executed frequently to save time and effort.

  • Choose test cases that are complex and require multiple steps to execute.

  • Prioritize test cases that cover critical functionalities or high-risk areas.

  • Consider test cases that involve integration between different systems or modules.

  • Include test cases that have a high probability of fai...read more

View 2 more answers
Share interview questions and help millions of jobseekers 🌟

Q9. Program to count number of repeating characters in a string

Ans.

This program counts the number of repeating characters in a given string.

  • Iterate through each character in the string

  • Use a hash map to store the count of each character

  • If a character is already present in the hash map, increment its count

  • Finally, iterate through the hash map and print the characters with their counts

View 1 answer

Q10. Scenario of picking test cases for automation

Ans.

Test cases for automation should be selected based on their frequency of execution, complexity, and stability.

  • Identify frequently executed test cases

  • Select test cases with high complexity

  • Choose stable test cases

  • Consider test cases with high risk and impact

  • Prioritize regression test cases

  • Evaluate the feasibility of automating the test case

Add your answer

Q11. Make a copy of binary tree with additional friend node that links to a random node

Ans.

Copy a binary tree with a friend node linking to a random node.

  • Create a new node for each node in the original tree

  • Copy the value of the original node to the new node

  • Link the new node to the corresponding node in the new tree

  • Generate a random number to select a random node in the new tree

  • Link the friend node of each node in the new tree to the randomly selected node

Add your answer

Q12. Find the number of areas (an area is a group of connected 1s) in a given 0/1 matrix.

Ans.

Count the number of connected 1s in a 0/1 matrix.

  • Traverse the matrix and for each 1 encountered, perform a depth-first search to find all connected 1s.

  • Mark the visited 1s to avoid revisiting them.

  • Increment the count of areas for each new group of connected 1s found.

  • Return the total count of areas.

  • Consider edge cases like empty matrix, matrix with all 0s, or matrix with all 1s.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Aon

based on 5 interviews
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.1
 • 279 Interview Questions
4.0
 • 258 Interview Questions
4.0
 • 199 Interview Questions
4.0
 • 199 Interview Questions
4.2
 • 177 Interview Questions
3.8
 • 167 Interview Questions
View all
Top Verifone Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter