Nutanix logo

Nutanix Software Engineer Interview Questions
& Process

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

Based on 455 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
73.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Nutanix.

Showing 3 of 455
Nutanix logo
Nutanix

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

The interview at Nutanix had a mix of technical and personal questions. It started with an intro, then got into technical stuff like SQL Injection, network security tools (Nmap specifically), and different cyberattacks (like brute force). They also went over SQL basics – subqueries, primary keys, composite keys, and how to write a query for specific data. Then, they asked about IoT sensors, data handling, and general knowledge about cloud and security integration. It finished up with some HR-like questions, like family and how you approach security in the cloud.

Confirmed questions1 question
  • In what places on a webpage could an attacker inject harmful code?
Nutanix logo
Nutanix

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check
Interview formats
Coding Technical Behavioral

So I had 4 rounds total. Round 1 was a screening with two coding questions, one easy and one medium to hard, which I solved. They also asked some basic Python and Kubernetes questions. Round 2 was a face-to-face technical interview with 2-3 medium coding questions and some scenario-based questions related to the profile, lasting about an hour. Round 3 was another face-to-face technical interview where they asked about real-life problems and algorithms. Round 4 was a 2-hour face-to-face behavioral interview, focusing on my past work, understanding, and experience. The interviewers were really friendly and the office culture seemed great from the start. I got selected for my dream company!

Confirmed questions3 questions
  • Focus on problem solving.
  • Focus on coding questions.
  • Focus on real life based scenarios.
Nutanix logo
Nutanix

Software Engineer

Engineering · a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Coding Technical System Design Behavioral

So the whole interview thing was part of a campus recruitment and it all happened on the same day. First, they filtered us based on resumes and grades. Then, we had an online coding test with 2-3 medium-hard problems on data structures and algorithms. After passing that, I had two technical interviews. One was about debugging a Leetcode problem (Reorder List) where I had to fix it and explain how I did it. The other was a basic system design chat about making a simple scalable system like file storage or URL shortener. They also asked about OOP, OS, and concurrency. Lastly, there was a quick HR/behavioral chat, mostly about why I liked the company, my past projects, and if I could communicate well. They seemed to care more about how I solve problems, write clean code, and handle edge cases. The interviewers were cool and gave hints. The whole process felt fair and was about real problem-solving, not random puzzles.

Confirmed questions8 questions
  • Could you debug this Leetcode problem: Reorder List?
  • How would you design a scalable file storage system?
  • Regarding system design, can you elaborate on consistency models?

Nutanix Software Engineer Interview Questions

Quoted word for word from Nutanix interview reports.

Given N bird nests at positions x1, x2, ... xn along a straight wire and B birds (B <= N) that get angry when placed in the same nest, what is the largest possible minimum distance between any two birds when assigning them to nests to prevent conflict? Input: N = 5, B = 3 Nests = [1,2,4,8,9] Output: 3

Read reports

Design a class for RandomizedSet that supports Insert, Delete, and GetRandom operations, all in O(1) time.

Read reports

Can you invert a string in C, making sure not to use any libraries or allocate extra memory?

Read reports

What is the highest possible sum of consecutive numbers in an array containing positive and negative integers?

Read reports

What is the minimum number of transformations needed to change one 4-digit prime to another, where each intermediate number must also be prime?

Read report

Without using built-in functions, how would you find the second largest element in a list of integers?

Read report

What's the most efficient way to sort an array that has K increasing and decreasing sequences, where K is much smaller than N?

Read report

How would you invert the words within a string in C, adhering to the constraint of not using libraries or allocating memory?

Read report

Can you traverse a list to find a subset of elements that add up to zero?

Read report

Formats, difficulty and experience

Across all 455 Nutanix interview reports.

Interview formats

Technical 35.8%
Coding 34.5%
Behavioral 19.4%
System Design 9.1%
Other 0.7%

Interview difficulty

Easy 5.5%
Average 62.6%
Difficult 31.9%

Candidate experience

Negative 14.5%
Positive 73.8%
Neutral 11.7%