
Bottomline Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 27 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Bottomline.
Software Engineer
The interview process is tough, with about 4 to 5 rounds in total. It starts with a technical screening. Then, there's an offshore or senior-level interview, followed by a tech managerial round. Finally, there's an HR interview.
- Tell me about your experience with advanced Java.
- Can you explain your knowledge of the Spring framework?
- How have you used SQL for backend roles?
Software Engineer
So I had four interviews. First was like a quick chat with the recruiter, just talking about me and the job. Then I talked to the director of software engineering, and he hit me with some technical questions on the tools we use like Java and SQL. After that, I had a chat with a senior software engineer. He asked more tech questions, plus stuff about data structures and algorithms, like how to reverse a string in Java and how to handle matching parentheses. I didn't actually code live, just talked through my approach. The last interview was with the VP of engineering, and he asked a lot of the same technical questions. It all seemed to go well, but they ended up hiring someone with more experience.
- Can you explain what a SQL trigger is and its use cases?
- Describe your approach to reversing a string in Java.
- How would you approach solving the matching parentheses problem?
Software Engineer
I was first contacted by HR via phone, but it took about 3 weeks for them to respond. When they did schedule an interview, it was for the wrong job description. After I pointed this out, they corrected the JD but insisted on keeping the same interview panel. The entire interview felt like a waste of my time and energy, like a mockery of experienced IT professionals. I'm surprised a junior person was sent to interview a senior candidate, or maybe the interviewer was on the bench due to lack of project experience.
- What are some basic programming questions you can ask?
- Can you ask questions relevant to the role?
- Can you ask questions relevant to my experience?
Bottomline Software Engineer Interview Questions
Quoted word for word from Bottomline interview reports.
“What's the difference between sets and list?”
Read reports →“Can you compare the performance of treeMap and HashMap?”
Read reports →“How do you make 102-102=1?”
Read reports →“Could you write a program to print Pascal's triangle?”
Read reports →“Describe your approach to reversing a string in Java.”
Read report →“There are 3 boxes of green, orange, and green+orange. How do you know the contents of all boxes after picking from one box, given there is no labeling?”
Read report →“Can you explain what a SQL trigger is and its use cases?”
Read report →“Can you explain the differences between Python and Javascript?”
Read report →“Could you define two extensions used for data retrieval?”
Read report →Formats, difficulty and experience
Across all 27 Bottomline interview reports.