Infinidat logo

Infinidat Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 10 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Infinidat.

Showing 3 of 10
Infinidat logo
Infinidat

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The first technical interview was a video call with two interviewers. They briefly asked about my academic history, which was the main thing on my resume since it was an entry-level position, and then we moved on to some standard algorithm problems. The interviewers seemed a bit new to interviewing, almost like they were reading from a script. It was an okay experience overall.

Confirmed questions1 question
  • Can you expand on your academic background?
Infinidat logo
Infinidat

Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Technical Behavioral

The interview process was generally positive. The interviewers were friendly and explained things well, and the questions asked were relevant and specific. I had two technical interviews and one HR interview.

Confirmed questions1 question
  • Could you build a small web application?
Infinidat logo
Infinidat

Software Engineer

Engineering

Mid Difficult Positive experience No offer 2 rounds
Interview process
Take home Onsite
Interview formats
Coding Technical

So, first I had to do a take-home assignment, it was like a LeetCode medium problem, but honestly, I didn't have enough time to finish it. Then, I had an onsite interview where they asked me C++ questions, specifically about pointers, constructors, and how C++ code flows. I didn't pass the second stage, but the interviewers were really nice and respectful.

Confirmed questions2 questions
  • Can you provide some C++ code with a compilation error and then show me how to fix it?
  • Describe C++ constructors and the overall flow of C++ code.

Infinidat Software Engineer Interview Questions

Quoted word for word from Infinidat interview reports.

How would you merge k sorted lists of integers, each of length n, into a single sorted list?

Read reports

Can you implement a stack data structure that supports a get minimum operation in constant time?

Read reports

Given two arrays, A (containing integers) and B (containing pairs where each pair is an element from A and the count of elements larger than it to its right in A), how can you reconstruct array A given only array B? For example, if A = [4,3,5], B would be [(5,0), (3,1), (4,1)].

Read reports

Could you design a stack that allows finding the minimum element in constant time, as well as push and pop operations?

Read report

Describe C++ constructors and the overall flow of C++ code.

Read report

Could you design a data structure that allows for allocating new elements initialized to 0, incrementing the value of an element by its key, retrieving the value of a key, and resetting all element values to 0?

Read report

Can you provide some C++ code with a compilation error and then show me how to fix it?

Read report

Formats, difficulty and experience

Across all 10 Infinidat interview reports.

Interview formats

Technical 47.6%
Coding 28.6%
Behavioral 19%
System Design 4.8%

Interview difficulty

Easy 30%
Average 50%
Difficult 20%

Candidate experience

Neutral 30%
Positive 60%
Negative 10%