
Bounteous Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 34 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Bounteous.
Software Engineer
The first interview was online and went well, focusing on programming concepts like abstract classes vs. interfaces and String vs. StringBuilder vs. StringBuffer. The second interview was supposed to be online too, but the interviewer was on leave. I had to go to an in-person interview in another city two days later, which was a long trip on short notice. The interview started late because they couldn't get a room. They told me to study SQL, but it wasn't relevant. The questions felt random and too focused on Java, like asking about HashMap implementation. I don't know the exact Java code, but I get how hash maps work generally, and that level of detail on specific code is a lot to ask. It was clear early on I wouldn't get the job because the interviewers seemed dismissive. I think they were replacements for the original interviewer and weren't prepared. The whole thing took over two months and ended messily.
- Can you tell me about the difference between an abstract class and an interface?
Software Development Engineer
After an introduction, there was one coding question that was a bit ad-hoc, involving arrays. The problem was: given arr=[2,5,6,7] and index=9, remove all elements present in the given array from an imaginary array that increments by one and goes up to infinity. Then, print the element at the specified index after removing elements like 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16… After removing 1,3,4,5,8,9,10,11,12,13,14,15…… the output should be 13.
- Tell me about yourself and your final year major topic.
Java Software Developer
So, the process was a bit all over the place. Started with an online assessment on their platform, TalentTitan, which I passed. Then, after about two weeks, I got an email to set up an interview, which was technical round 1. This round was pretty advanced, focusing on system architecture, Spring Security, and microservices. After that interview, I got another email for the same round from the recruiter. I tried to email them for a quick call to understand the process better, but didn't get a response. Then I had the interview, which was more about Java core concepts.
- Can you explain Java core concepts?
- How would you solve the Two Sum problem?
- Could you write code to print an increasing sequence in a given list?
Bounteous Software Engineer Interview Questions
Quoted word for word from Bounteous interview reports.
“Could you provide the code to convert octal to decimal?”
Read reports →“What's the difference between @qualifier and @primary annotations?”
Read reports →“Could you write code to print an increasing sequence in a given list?”
Read reports →“Can you explain the purpose of the @qualifier annotation in SpringBoot?”
Read reports →“Could you explain the distinction between a thread and a process?”
Read report →“Can you tell me about the difference between an abstract class and an interface?”
Read report →“What are the basic concepts of OOPS?”
Read report →“Could you explain the factory method design pattern and demonstrate its implementation?”
Read report →“What do you know about Magento plugins?”
Read report →Formats, difficulty and experience
Across all 34 Bounteous interview reports.