
Verifone Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 61 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Verifone.
Senior Software Engineer
I had 2 rounds of technical interviews onsite that covered Android and system design. Then, there was 1 round with a Director to discuss my past career choices. Lastly, I had a discussion with HR about negotiating my notice period, and they wanted me to quit my current employer early.
- Why would you want to join Verifone, considering our slow work environment compared to the fast-paced nature of startups?
Software Development Engineer
I went through 2 tech interviews. The first one covered Java basics really well, a problem-solving question, and database queries. The second interview was about system design, specifically for managing parking. After those, there was an aptitude and logical test. I got an offer, but then I saw some reviews about frequent layoffs and decided to reject it.
- Can you sort a binary array in Java with O(n) complexity?
Software Engineer
The interview process included basic questions on C++, OOPS, and the payment EMV flow. There were two technical rounds and an HR interview. They are looking for basic programming knowledge and in-depth OOPS knowledge, with expectations around data structures like stack, queue, vector, and string STL. The interview difficulty was average.
- Can you explain expression matching using a stack?
- Describe the singleton pattern.
Verifone Software Engineer Interview Questions
Quoted word for word from Verifone interview reports.
“Find the length of the longest substring in Increasing order in a given array.”
Read reports →“What is the difference between a stored procedure and a function?”
Read reports →“Can you sort a binary array in Java with O(n) complexity?”
Read reports →“How would you find the frequency of characters using a hashmap?”
Read reports →“What is the output of a while loop where A[i] = 10?”
Read report →“What is multi threading in the context of real-time operating systems?”
Read report →“How do switch cases work with short and char types?”
Read report →“Can you explain the difference between an interface and an abstract class?”
Read report →“Can you explain the ISO8583 message format?”
Read report →Formats, difficulty and experience
Across all 61 Verifone interview reports.