
Three candidate reports describe the FIS Global software engineer interview: an online assessment, Java and SQL technical rounds, and HR or manager conversations, with no offers among them.
$123K
Avg. Base Comp
$145K
Avg. Total Comp
3-5 rounds
Typical Rounds
Not reported
Process Length
Across the three engineering-track reports, Java fundamentals and SQL carry most of the technical weight. The senior engineer candidate describes an online assessment with one coding problem and multiple-choice questions on core Java, REST APIs, Spring, Spring Boot, microservices, Docker and Unix. Two technical rounds with a compiler followed, covering basic data structures and algorithms, Java 8 lambdas, multithreading questions about daemon threads and hashtables, and a system design discussion. A manager round on collaboration and a director conversation closed the loop.
The Software Engineer candidate started with a 30-minute HR call on background, motivation and compensation expectations, then sat a technical round of almost two hours. It centered on inheritance, polymorphism, overloading versus overriding, interfaces, exception handling, serialization and the test pyramid, with a few SELECT and JOIN questions. When an answer fell short, the interviewer explained the right approach, which this candidate found unusually collaborative.
The third candidate describes a five-phase online test taken at the office, then a virtual panel and a face-to-face panel covering SQL joins, Linux, sorting, coding and OOP, and a final HR discussion in which negotiation came after the technical rounds.
All three reports ended without an offer. Practice explaining Java concepts aloud with concrete examples, write joins from memory, and review concurrency basics if you are applying at a senior level.
Synthesized from 5 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Fis global process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Fis global
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Empty Neighborhoods | |
| Top Three Salaries | |
| Employee Salaries | |
| Closest SAT Scores | |
| Subscription Overlap | |
| Merge Sorted Lists | |
| Rolling Bank Transactions | |
| Top 3 Users | |
| Payments Received | |
| Top 5 Turnover Risk | |
| Monthly Customer Report | |
| Total Spent on Products | |
| Find the Missing Number | |
| Comments Histogram | |
| Prime to N | |
| Random SQL Sample | |
| String Shift | |
| Scrambled Tickets | |
| Find the First Non-Repeating Character in a String | |
| Last Transaction | |
| Upsell Transactions | |
| Longest Streak Users | |
| Size of Joins | |
| Bagging vs Boosting | |
| Customer Orders | |
| Minimum Change | |
| Find Bigrams | |
| Google Maps Improvement | |
| P-value to a Layman |
Synthesized from candidate reports. Individual experiences may vary.
Two candidates describe an online screen before live interviews. The senior engineer reports one coding problem plus multiple-choice questions on core Java, REST APIs, Spring, Spring Boot, microservices, Docker and Unix. The test engineer candidate reports a five-phase test taken at the office covering Java, SQL, Spring and REST.
The Software Engineer candidate reports a friendly 30-minute HR round on background, motivation for the switch and compensation expectations, before the technical round. The test engineer candidate describes a final HR discussion where negotiation came after the technical interviews, so the order may differ by role.
Reports describe one to two technical rounds. Topics include Java OOP, Java 8 lambdas, multithreading, serialization, exception handling, the test pyramid, SQL joins, sorting, Linux and basic data structures. The senior candidate used a compiler and also had a system design discussion. Interviewers are described as collaborative.
The senior engineer candidate describes a conversational manager round on collaboration, communication and handling challenges, followed by a director round that felt like a culture check and a discussion of the role. The test engineer candidate also mentions scenario questions from a hiring manager about their technical background.