Open In App

Navigus Interview Experience for Software Developer and R&D (On-Campus)

Improve
Improve
Like Article
Like
Save
Share
Report

Navigus conducted a Campus drive for 2021 batch pass outs as a full-time opportunity in June 2020.

Round 1 (Online  Screening Test): The first round comprised of Two coding questions with several technical MCQ questions on data structures, HTML, CSS, JavaScript, computer networks, Operating Systems, etc. including some output-based questions were also there.  (Test Duration: 1 hour) 

From around 450 students, 244 students got shortlisted for the second round i.e. Coding Assignment Round.

Round 2 (Coding Assignment Round): In the second round, we got a mail from our placement cell that now we have to submit a coding assignment that was attached to the mail.

There were two problem statements that we had to develop :  

  1. Build a presence service, similar to Google docs, which shows people that are currently viewing a particular doc.
  2. Build a calendar slot booking service similar to that of calendly (https://calendly.com/).

We had 2.5 days to finish our assignment and send a working prototype to them in order to get shortlisted.

Note: There were also some bonus points if we add some features that were listed in the document. 

From around 244 students, only 13 students got shortlisted for the third round i.e. Technical Interview round (I was one among those 13 students).

Round 3 (Technical Interview Round): So for the third round of interview all 13 students received the time slots from the HR of Navigus. My interview was scheduled for Wednesday, July 8, 2020, in the morning at 9 am. 

The interview was on Google meet and my interviewer was an SDE at Navigus. At sharp 9 am he came and started the interview: 

  1. About yourself, internships that I did in the past, etc.
  2. He asked me to share my screen and gave me a link to an editor.
  3. He asked me to create a linked list, display elements of linked lists, remove duplicates, and further we had a good discussion on data structures for about 30 minutes.
  4. He asked me whether I know or have experience with JavaScript or worked on any of its frameworks. So as I had worked on vanilla JavaScript he started asking questions about the core concepts of JavaScript. (I am mentioning few of them below)
    • DOM Manipulation
    • Working of JS Engine
    • Event look, callback, queue
    • Async vs defer
    • Function currying (bind & closure)
    • Event bubbling and capturing
    • Local storage and session storage (And many more questions).
    • Static vs var vs const
    • hoisting
    • Multithreading Js
  5. With JavaScript questions in between, he also questions related to computer networks and python (listing a few below ).
    • List vs tuple
    • What are decorators and generators?
    • kwargs vs args
    • Lazy loading
    • HTTP verbs
    • Server-side rendering vs client-side rendering
    • CORS
    • middleware
    • Async
    • Deep copy vs shallow copy ((And many more questions).

Around 50 to 60 questions he asked me during this round and honestly one of the toughest rounds I ever faced.

After the Interview, I received a call from the HR of Navigus after like 2 hours that I am having my HR interview the same day around at 3:30 pm.

Round 4 (HR Interview Round): After waiting for around one hour from 3:30 pm to 4:30 pm finally she came and joined the call around 4:30 pm, and she was the senior HR at Navigus.

I must say one of the best HR interviews I would have given so far. She was so good and polite and made me feel comfortable. I had a wonderful discussion for around 1 hour and 30 minutes where she asked me many managerial and personality-related questions in order to know me better. The amazing discussion we had as I don’t have to think so much like HR interviews are the ones where you just have to be yourself and answer the questions honestly. Therefore the interview was very good for me.

After one week we got our results that out of 13 students only 2 got shortlisted for the final CEO round. (Fortunately, I cleared all the rounds and successfully got shortlisted for the final round)

Final Round (CEO Round): On Tuesday morning I got a call from the HR of Navigus that I have my CEO round scheduled on the same day at around 3:30 pm.

The Interviewer was the CEO of Navigus and in addition, he was also the CTO of Navigus (highly experienced as I saw his LinkedIn profile). So clearly it was a technical + HR round.

 So again I waited for around 1 hour and 30 minutes and finally, my interview started around 5 pm. it went for around 1 hour and 30 minutes.

Questions asked:

  1. Internships and projects thoroughly in detail.
  2. Questions related to cloud computing technologies like AWS.
  3. cryptography
  4. Lazy loading
  5. hashing
  6. Data structures and algorithms in detail with practical examples.
  7. Computer Network
  8. How does internet work?
  9. In detail about servers, DNS, and 3 way handshake protocols.
  10. WebSockets and socketIO.

He was expecting each and every answer thoroughly in detail.

Tips: Before appearing in any interview know each and every concept in detail, know what are you speaking, and do not mention any irrelevant in your resume just to show off. 


Last Updated : 12 Oct, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads