
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
Candidate interview experiences
First-hand accounts from people who interviewed at Nutanix.
Software Engineer
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.
- In what places on a webpage could an attacker inject harmful code?
Software Engineer
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!
- Focus on problem solving.
- Focus on coding questions.
- Focus on real life based scenarios.
Software Engineer
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.
- 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.