Nutanix | MTS | Bangalore | July 2022

nutanix logo
nutanix
MTS Ibangalore2 yearsNo Offer
August 13, 20220 reads

Summary

I interviewed for an MTS position at Nutanix and was selected, but unfortunately, the offer was rescinded due to company layoffs and cost cutting measures.

Full Experience

I interviewed for the MTS role at Nutanix, which consisted of four rounds.

Round 1: Coding
This round focused on coding, and I was given a problem: Minimum Insertion Steps to Make a String Palindrome. I successfully solved it using dynamic programming.

Round 2: Coding
The second coding round involved the problem Subarray Sum Equals K. There was also another math-related question, but I don't recall the specifics.

Round 3: Low-Level Design (LLD)
In this round, I was asked to write code demonstrating how the malloc() function works, focusing on memory allocation and management. I felt this round went acceptably.

Round 4: Technical Managerial Round
The final round was a technical managerial discussion. I was asked to code a solution for the Multiple Reader, Writer synchronization problem and also to implement deleting the Nth node from a Linked List. The interviewer emphasized code functionality and modularity.

Verdict:
I was selected for the role, with a base salary of 26 Lakhs and 28 Lakhs in RSU split over 4 years. However, due to company-wide cost cutting and layoffs, I sadly did not receive an offer letter. Despite the outcome, I believe everything happens for a reason, and I'm ready to continue my job search.

Interview Questions (5)

Q1
Minimum Insertion Steps to Make a String Palindrome
Data Structures & AlgorithmsHard

Given a string, find the minimum number of insertions required to make it a palindrome.

Q2
Subarray Sum Equals K
Data Structures & AlgorithmsMedium

Given an array of integers and an integer k, find the total number of continuous subarrays whose sum equals k.

Q3
Implement malloc()
System DesignHard

I was asked to write code demonstrating how the malloc() function works, focusing on memory allocation and management.

Q4
Multiple Reader, Writer Problem
System DesignHard

I was asked to code a solution for the classic Multiple Reader, Writer synchronization problem. The main focus was on the code's functionality and modularity.

Q5
Delete Nth Node From Linked List
Data Structures & AlgorithmsMedium

The problem required deleting the Nth node from the end of a singly linked list.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!