Mindtickle | SDE 2 | Pune | December 2021 [Reject]
Anonymous User
949

Introductry call for 15 min:
The HR told me there would be a total of 5 rounds
Round 1: JS basic/DS
Round 2: JS advanced
Round 3: System design
Round 4: HM
Round 5: Culture fit and HR

Round 1:
Taken through a 3rd party. Questions:

  1. Polyfill for array reduce method
  2. Currying function (infinite one)
  3. Design a memoized function which memoizes output based on input arguments
    I was able to provide complete solutions except currying where I provided the code but wasn't able to debug some minor issue.
    Feedback: Mixed. They were not satisfied with the result and told me they need to take round 1 again.

Round 1 (part 2):
Machine coding round
Design a calculator. The interviewer provided me with a design and some guidelines.
The assignment was to be provided by EOD. They were mostly looking for edge cases, code structuring and responsive UI.
Feedback: Positive

Round 2:
JS advanced.
Given some JSON data, the goal was to design a JSON pretiffier. Something like this : https://jsonformatter.org/json-pretty-print
Feedback: Positive

Round 3:
System design.
This round was supposed to be system design but nothing related to LLD or HLD was asked. Questions:
Design a synchronous task runner in JS (something like this).
Promise was the first thing that came to my mind, but I messed up big time here. Assuming that I have to build this from scratch I started building a polyfill for promise. Wasn't even able to provide anything close to a working solution
Feedback: Rejected

The bar is high here. They don't ask much about theoretical concepts, most questions involve some kind of problem statement and you have to code the same on a shared platform. Most of the problem were very interesting as well as challenging.

Only problem is the process is not organised as told by HR.
As I said, the 3rd round should have been a system design round however the question asked was not at all related to system design. So be prepared for anything in any round regardless of what HR told you !!!!
Otherwise it was a good learning experience.

Comments (0)