Verifone logo

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

3 Rounds average
Average Typical difficulty
55.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Verifone.

Showing 3 of 61
Verifone logo
Verifone

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience Decline offer 4 rounds
Interview process
Technical screen Onsite Panel Background check Offer
Interview formats
Technical System Design Behavioral

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.

Confirmed questions1 question
  • Why would you want to join Verifone, considering our slow work environment compared to the fast-paced nature of startups?
Verifone logo
Verifone

Software Development Engineer

Engineering · a year ago

Entry Difficult Positive experience Decline offer 2 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding System Design Technical

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.

Confirmed questions1 question
  • Can you sort a binary array in Java with O(n) complexity?
Verifone logo
Verifone

Software Engineer

Engineering · a year ago

Entry Average Neutral experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

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.

Confirmed questions2 questions
  • 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

How would you find the frequency of characters using a hashmap?

Read reports

What is multi threading in the context of real-time operating systems?

Read report

Can you explain the difference between an interface and an abstract class?

Read report

Formats, difficulty and experience

Across all 61 Verifone interview reports.

Interview formats

Technical 41%
Behavioral 30.6%
Coding 21.5%
System Design 3.5%
Other 2.8%

Interview difficulty

Easy 16.4%
Average 60.7%
Difficult 23%

Candidate experience

Negative 23%
Positive 55.7%
Neutral 21.3%