
TSYS|Total System Services Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 55 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at TSYS|Total System Services.
Software Engineer
The interview process was a bit all over the place. First, there was an online technical MCQ round. Then, a technical interview where the interviewer seemed really busy, doing it while working. They asked about Java and OOP, connecting it to my project. The last round was an HR round, super short, like 10 minutes. They mentioned that if you were on the fence, another round might happen. They don't really stick to a standard process and might have anywhere from 3 to 5 rounds in total. They also didn't say anything about a PPO offer.
- Can you explain what OOP is?
- Can you tell me about the technology used in your college project?
Software Engineer
For the Java/Microservices profile, there was 1 HackerRank test, followed by 2 technical rounds, and finally 1 Managerial round. The HackerRank test had 3 programming questions about DSA, and they were a bit harder than average. The 2 technical interviews were tough because they were purely focused on programming skills with no verbal questions at all. Strong problem-solving and coding abilities are essential. The last round, the managerial one, was easy; it was just a chat about roles, responsibilities, the company's background, and its projects.
- Could you count the continuous frequency of characters in a given string?
- How would you find the third largest number within an array?
- Can you convert a decimal number into its binary representation?
Software Engineer
Applied online for this entry-level role geared towards recent grads, and the whole thing took about 3-4 weeks. First up was a phone screen, then a virtual behavioral interview. After that, there was a really long 4-hour in-person interview and test. The initial screens were pretty straightforward, but that 4-hour session was intense. The in-person part had this huge influx of candidates, mostly from Indian/Southeast Asian and Asian backgrounds, which seemed to be reflected in the current staff too. One manager apparently recruited heavily from UGA. A 'walk-in' candidate was even allowed, which felt weird given the pre-screening for others. There was a lack of diversity in the candidate pool overall. The test itself was a 30+ page thing covering various languages and concepts, with some tough coding problems that seemed impossible to finish. The actual in-person interview was rough. The interviewer seemed dismissive of my bootcamp background and my ongoing CS degree, and really picked apart my professional experience, trying to link a tech support role to a dev position. They didn't ask about problem-solving skills but seemed unimpressed with my previous employer. For a college hire role, they should have asked more about what I'm doing now, but instead kept asking if I'd done specific programming tasks at my current job, even after I explained my role. I had to keep redirecting to school projects and personal projects to show examples of setup, collaboration, and issues. In the situational questions, the interviewer seemed to deliberately misunderstand and interrupt me. For instance, when asked about helping a collaborator, I detailed helping a bootcamp peer with database queries, providing resources, and connecting them to an instructor when direct help didn't work. The interviewer fixated on the instructor's involvement and dismissed my role. Several other questions went similarly. Finally, when asked about continuous learning, I mentioned books, blogs, and online platforms like Udemy and YouTube. Again, the interviewer acted unfamiliar with Udemy and questioned how one could truly learn or get hands-on coding experience through such services, seeming unconvinced by my explanation of exercises and projects on these platforms. They never asked about my GitHub or portfolio, or listened to my responses about the projects I've built. Honestly, it feels like a waste of time since they seemed to have no real intention of considering me.
- Can you introduce yourself and discuss your background?
- What educational experiences have been most beneficial to your software development path?
- Please describe a recent project you've undertaken.
TSYS|Total System Services Software Engineer Interview Questions
Quoted word for word from TSYS|Total System Services interview reports.
“What occurs if you attempt to insert a key that already exists in a HashMap?”
Read reports →“When using a custom object as a key in a HashMap, how is its hash value determined?”
Read reports →“Is it permissible to use custom classes as keys within a HashMap?”
Read reports →“How can you find a grep pattern within a specific directory, considering only files present in that directory?”
Read reports →“How would you find the first character that doesn't repeat in a string?”
Read report →“What's the difference between an ArrayList and a LinkedList, and which performs better for data retrieval?”
Read report →“What would be the outcome if two classes shared the same name?”
Read report →“Regarding database connections, is it a singleton pattern? Or is a new connection made for each request?”
Read report →“How would you move a folder to a different location without utilizing the 'mv' command?”
Read report →Formats, difficulty and experience
Across all 55 TSYS|Total System Services interview reports.