Panda Guru LogoPanda
Guru

Myntra | Senior Software Engineer | Bangalore | Aug 2024 [Offer]

Round 1 (DSA Screening)

Questions:

The solutions needed to be written on paper, and candidates who solved both questions were shortlisted.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2 (PSDS)

Questions:

The solution needed to be written on paper. Provided the optimized solution.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3 (System Design)

Questions: Problem Statement:

Create a service helps to feed logs of any service Logs levels And some unique id for the logs

This round went really well. There was a discussion on database, replication techniques, scaling out the system, and the APIs needed along with the filters that would be implemented following best REST API practices.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 4 (Managerial)

Questions: Problem Statement:

System Design: The Rate Limiter Functional requirements: - To limit the number of requests a client can send to an API within a time window. - To make the limit of requests per window configurable. - To ensure that the client receives a message (error or notification) whenever the defined threshold is crossed within a single server or combination of servers. Non-functional requirements: - Availability: The rate limiter should be highly available. - Low latency: It should work with minimum latency without affecting user experience. - Scalability: The design should be highly scalable to handle increasing client requests over time.

There was a discussion on HLD and LLD focusing on different algorithms for rate limiting, implementing the token bucket algorithm, and discussing the storage of information for the token bucket in a distributed system. The required APIs for this system were also written.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 5 (HR)

Questions:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Verdict: Selected

Compensation Details: Compensation Details

Other Interview Experiences: