Senior Software Engineer applicants have rated the interview process at ACI Worldwide with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 65.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 9 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at ACI Worldwide overall takes an average of 24 days.
Common stages of the interview process at ACI Worldwide as a Senior Software Engineer according to 3 Glassdoor interviews include:
One on one interview: 27%
Phone interview: 18%
Background check: 18%
Presentation: 18%
IQ intelligence test: 9%
Drug test: 9%
Here are the most commonly searched roles for interview reports -
I applied through a staffing agency. The process took 1+ week. I interviewed at ACI Worldwide (Bengaluru) in Feb 2023
Interview
There were 2 round of technical interviews. I was interviewed for Java backend engineer. Both were focused on Microservices with Java. I explained previous project with same tech stack and shared some common issues and solutions faced in microservice environment.
Interview questions [1]
Question 1
Microservice with Spring boot.
Spring cloud, load balancer, circuit breaker, exception handling with Spring boot.
Java concepts like Java8 streams, Java8 features, multithreading basics.
Three rounds- 2 technical and one manager round..questions are from coding and logical questions. Java threads and multithreading, java 8, Exceptions, Executive services, Design patterns, No SQL questions.
Manager round -design making, scenario based questions and systems design
I applied online. I interviewed at ACI Worldwide (Pune) in Apr 2023
Interview
HR screening, followed by Techincal Interview - Virtual Questions on Implementing programs in Java Questions on Designing REST API Questions on DB, DB Optimizations etc. Questions on multi-threading Questions on Async operations and how to implement them
Interview questions [1]
Question 1
Rest API: Comparison between REST & SOAP Different HTTP methods for Rest API Error Codes in REST API Programs: Fibonacci Series Using Recursion, Questions on complexity Common elements of a String or List, complexity, use different data structures DB: SQL: Students & Courses Design table for Students & Courses, Write an SQL query to get all the students that are enrolled to a particular course or vice versa Print the name of all courses enrolled by a Student What primary keys or indexes would you add to optimize query performance? Questions on how to make asynchronous operations in Java? Questions on multithreading