Skip to content

Interview Experience 109

Chetan Garg edited this page Apr 29, 2018 · 2 revisions

2018

Software Engineer

Round 1 (Telephonic Round)-

  • About yourself
  • Basic Javascript Question
  • What is closure?
  • What is hoisting?
  • How does the browser show the HTML when it gets it in a form of string?
  • Output of following statements: setTimeout(console.log(“a”), 2000); setTimeout(console.log(“b”), 0); console.log(“c”); console.log(“d”); Ans: cdba

Round 2 (Telephonic Puzzle Round)-

  • About yourself
  • Puzzle (30 mins) - Suppose you are in a 2D finite space, of irregular shape, at any random point. Your objective is to come out of the space. But there exists GOD, who doesn’t want you do so.

Conditions:

  • You can move 1 step of unit distance at a time (forward or backward)
  • GOD can randomly reverse your movement by sending you exactly 1 unit backward from the direction, you wish to move.

Tell the optimal strategy to come out of the 2D plane.

Round 3 (Onsite, Taken by Principal Frontend Engineer)-

  • Tell about yourself.
  • Asked questions about my project/internships.
  • He had opened the web-app that I had built as an intern and had me questions on the implementation.

Round 4 (Onsite, Co-founder Round)-

  • Tell about yourself.
  • Why Toppr?
  • Asked questions about my project/internships.
  • Asked questions about the kind of exposure I have in the various technologies that I had worked on and few other questions.
Clone this wiki locally