Nutanix Frontend (UI) Interview

·

3 min read

Hi Everyone, When i was looking for a Change i didn't find interview experience blogs for Frontend Roles and didn't know what to prepare. So i decided to write my interview experience with Nutanix.

Note : This is my first ever blog, so i din't know much on do's and dont's in blogging.

I found there was open role for frontend at Nutanix from LinkedIn and I applied for it. And after some days recruiter called and explained the interview process. And Every round is an Elimination Round.

Round 1 : Home Assignment (HTML, CSS, JS/React)

They sent me Mockup for Take home assignment and has to be completed in 2 days. We can implement this in React or Vanilla Javascript. There was no restriction on framework to use. I did it in Vanilla Javascript and submitted. One week later recruiter called and explained about interview process and got two time slots for interview.

Round 2 : Machine Coding 1 (HTML, CSS, JS/React)

There was some discussion on projects which i have worked in the past. Then He/she sent me one Mockup and had to implement UI + Functionality along with edge cases. You can use any framework or Vanilla Javascript. This round went well.

Round 3 : Machine Coding 2 (HTML, CSS, JS/React)

After our Introduction, He/She sent me one Mockup. There was two tasks in it.

  • Task 1 : Must have features
  • Task 2 : Nice to have features (Plus points)

The main focus of this round was re-usability, extensibility and handling of edge cases. There was some discussion on my process & Implementation and upon agreed i started to implement it. This round also went good.

Round 4 : DSA & Problem Solving

After some discussion on projects he/she gave two coding problems (LC Easy to Medium) to solve and i gave optimal solution for both the problems before the stipulated time. This round went very well.

Round 5 : System Design 1

There was depth discussion on projects and improvements i could have done. Then after discussion he/she gave One Application to design. There was some discussion on UI Components, API Contracts, Handling Assets, Caching, UI Performance etc.. This round also went well.

Round 6 : System Design 2

There was short discussion on projects and jumped to Designing. He gave one of the Feature from their Applications. I have explained my thought process and approach. There was some deep discussion on UI Components, Requirements Gathering, Data format, Required Backend API's, How to handling the data and Performance considerations. He was happy with the approach and discussion. This round went very well.

Round 7 : Fitment Round

There was some Behavioural questions like Conflicts, Handling dependencies and OKR's etc...

One week later i got a call for CTC Discussion & Accepted after 2 days.

I Hope this helps to people who are appearing/preparing for Frontend Interviews.