ACI WORLDWIDE: Total 4 Rounds
3 sections and 60 Minutes
Section 1: Advanced Analytical (10 Questions)
Section 2: Advanced Quantitative (10 Questions)
Section 3: C and JAVA (40 Question)
Analytical and Quantitative sections were easy. The third section was moderate.
(Prepare JAVA Collections, OOP concepts, C pointers, etc well)
There were total 150 students who gave the test and 30 were selected for the next interview rounds at ACI Worldwide, Kalyani Nagar.
Interview 1 (Technical):
1) Tell me something about yourself
2) Explain your favorite projects (any 2). Make sure that you can talk about your one project for at least 10-15 minutes.
3) Further question-answers on projects like why you used SQL and not NOSQL, why firebase and not MySQL. If you want to improve your project what will you add and so on. (Prepare very well about your projects and internships)
4) He asked me to explain all the OOP concepts and was given a condition that he don’t know any language and programming.
5) DBMS: Basic queries on JOINS and Index. What is PK, FK, UK, etc
6) OS: what is Synchronization, stateful and stateless. (After answering those question I asked them to shift on another subject as I was not comfortable with OS )
7) So they asked to write code for Binary search. Asked about the sorting algorithms and complexities and conditions where they differ. They also asked me to explain merge sort on paper. They gave me a condition and asked about the approach to choose a sorting algorithm for that particular problem.
8) (Turning point 1) When they gave me the opportunity to ask some questions to them, I asked about two products and mentioned how to improve them a bit. Both of my interviewers didn’t even know about those products so they called a guy just to answer my question.
(around 15 were selected for next round)
Interview 2: (Managerial)
1) Tell me about yourself.
2) Projects (Again in depth)
3) Elaborate your learning approach.
4) What you will prefer C++ or JAVA.
5) Where do you see yourself after 5 years? (Turning Point 2)
6) Then he talked about the company values and all for about 10 minutes.
He then told me that he was really impressed
(around 10 were selected for next round)
Interview 3: (HR)
1) How was your day and other interviews?
2) About my android project
3) Family background
4) Further studies (He tried to trick me many times and asked me to think about higher studies)
5) Why ACI?
6) Contribution in Open Source if any
(7 were selected)
- Goldman Sachs Interview Experience | Set 23 (2+ years Experience for Java Developer Role)
- Microsoft Interview Experience (Full Time 2018 Washington DC - with 2.5 years of experience)
- TIAA Interview Experience -Java Back Backend Developer (3+ years Experience)
- Arcesium Interview Experience - Senior Software Engineer (3 years experience)
- Samsung R&D Bangalore Interview Experience | Lateral hire (6 month experience)
- Arcesium Interview Experience | Set 5 (3+ years experience - Developer profile)
- Arcesium Interview Experience Software Engineer (1+ year experience)
- Oyo Rooms Interview Experience | Set 3 (For Backend Engineer, Experience <=1yrs)
- Brocade Interview Experience | Set 2 (For Software Engineer 0-2.5 Years Experience)
- Nagarro Interview Experience for Xamarin Developer | 3 Years Experience
- Nutanix Interview Experience for MTS - QA (4+ year experience) [ Language - Python ]
- Walmart Lab Interview Experience | Set 8 (Off-Campus 3 Years Experience)
- Mentor Graphics (Siemens) Interview Experience (For Experience – 3 yrs) | Sr. MTS
- Oyo Rooms Interview Experience | Set 12 (4+ experience Backend Developer)
- 7 Innovation Labs Interview Experience (6 Months Experience)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.