Zeta | SDE-2 Banglore
Anonymous User
3954

I have applied for the position via referral and have gone through the below rounds

Round 1 (DSA) :

  1. https://leetcode.com/problems/car-pooling/description/
  2. Given a binary string where we need to swap '0s' with '01' and '1s' with '10' till 'k'-iterations and then return the literal at the index 'i'

Ex:
String input="01", k=2, i=2

iteration 1-> 0110
iteration 2-> 01101001

since i=2, we should return literal at the position i i.e 1

Verdict: Cleared

Round 2 (LLD):

Problem statement:
Asked to design an API rate limiter with the following rate limiting strategies and the code should return false if the request fails to meet the below criteria and viceversa.

  1. User based- Setting limits on the number of requests that can be made by a user within a specific time frame
  2. Location based- Setting limits on the number of requests that can be made from a specific geographical region within a specific time frame
  3. Device Based- Setting limits on the number of requests that can be made from a specific device within a specific time frame

Expected to code the functionality in 90 minutes

Verdict: Cleared

Round 3 (Tech+Culture Fit):

  • Grilled on the architecture that i used on various projects for 45 minutes
  • Later the interviewer requested for 15 minutes extension and completed the culture fit dicussion.

Verdict: Cleared

Observations/Learnings:

  1. Every round is an eliminator
  2. Zeta mainly focuses on the thought process of the candidate, so think out loud
  3. Hands on design patterns and LLD problems is expected
  4. Expected to write the DSA logic on google doc
Comments (10)