Guest User

Zeta Exp

a guest
Nov 1st, 2021
4,045
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.41 KB | None | 0 0
  1. **Education**: B.Tech - IT From IIIT allahabad
  2. **YOE**: 2yrs 3 Months
  3. **Previous Experience**: Product Engineer in India's Largest B2B Ecommerce Startup
  4.  
  5. **Preparation**
  6. DSA-> I've submitted 339 LC Problems [ 73 Easy 222 Medium 44 Hard ] and must have seen around 200 more problems during interview rounds
  7. LLD -> LLD Codes on Github | YT(G Balasubramaniam | Udit Agarwal) -- I Even coded 5-6 Problems for practice by keeping a measure of time
  8. HLD-> I went through Educative(dot)io's Grokking System Design PDF | Youtube (CodeKarle | TechDummies | Gaurav Sen | System Design Interviews)
  9.  
  10. **How Did I Apply?**
  11. I had reached out the recruiter who had reached out to a friend of mine for the same position, my friend had applied via referral
  12.  
  13. **Interview Process:**
  14.  
  15. **Round 0 (Online Screening - 60 Minutes - 2 DSA):**
  16. ***My friend didn't have this round but i did ( 2 reasons according to me : he was already on notice period with an offer AND/OR he was a direct employee referral )***
  17.  
  18. Q1) *[LC Medium]* Very similar to https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/
  19. Q2) *[LC Medium]* https://leetcode.com/problems/longest-palindromic-substring/
  20. Contacted the next day by the recruiter that i had cleared this round, asked for a week time for further rounds and was given the same
  21.  
  22.  
  23. **Round 1(Problem Solving DS - 60 Minutes- 3 Questions - Elimination)**
  24. Interviewed by an SDE-2 with 5 years of Experience, post formal introductions he communicated that he'll ask a minimum of 2 and maximum of 3 questions based on availability of time
  25.  
  26. Q1) *[LC Medium]* https://www.geeksforgeeks.org/construct-binary-tree-string-bracket-representation/ (I gave him a solution with stack at the first go, he smiled a bit and agreed and asked me whether i can solve it without using stack, i suggested counters and asked me to code it up]
  27. Q2) *[LC Medium]* https://leetcode.com/problems/longest-substring-without-repeating-characters/ ( i gave him the solution using map, he was happy with it, asked me to print the substring as well, later on asked me if i have another approach to solve this, gave me a hint its related to fixing the bounds, i told him the sliding window approach, he was happy, asked me to code up any approach i've comfortable with )
  28. Q3) *[LC Medium]* https://leetcode.com/problems/number-of-dice-rolls-with-target-sum/ (Only discussed the solution since we didn't have much time, he said its okay since i've already answered the minimum required 2 questions)
  29.  
  30. Overall the round went great, the interviewer stressed a lot on time and space complexity and after every solution asked me the same, also asked me if i improve the time and space complexities.
  31.  
  32. Got a call from the HR, the next day stating i've cleared this round, asked availability and scheduled it after 4 days from Round 1
  33.  
  34. **Round 2 [ LLD + HLD - 90 Minutes - Elimination ]**
  35. Interviewed by an SDE-3 with 8 years of Experience, post formal introductions he communicated that he'll ask a minimum of 1 LLD and its HLD, if time permits one ended question as well
  36.  
  37. Q1) Design a multi level parking lot (45-50Min)
  38. * He asked me to first discuss and code up the entities , then asked me to assume In memory DS as DB and write other functionalities and interactions, I had used command pattern + strategy pattern + factory pattern, seeing which he asked me the reasons , asked me to go through a few scenarios (like slot booking, how will park/unpark happen, how are levels defined)
  39. * Next he asked me to walk me through how i'm adhering to SOLID (maybe because i uttered that word 2-3 times), later on he asked me what all changes would i do to make my code work correctly in multi threading scenario
  40. * They heavily focus on how u design the entites and if you know the technical lingos you're saying(SOLID + Design Patterns), he only asked me about multi threading, didn't ask me to implement the same
  41.  
  42. Q2) How i'll scale this system to a global distributed system [ 15Mins ]
  43. * Discussions on Load Balancer, Redis, DB (He was mainly interested in how i handle large amounts of data i.e. sharding)
  44. * Asked me whether i'd prefer a monolith or a microservice architecture followed by how many different microservices will i have for this system
  45.  
  46. Open Ended Question: How will i handle a system where i'll have to handle Flight/Train booking with Hopping Flights type of scenario (i.e Flight someone searches flight/train from A->B but should also get an option for A->C->B if it costs less)
  47.  
  48. Received a call after a week stating i've passed the interview and they'd like to schedule a 3rd Round
  49.  
  50. **Round-3 [Past Experience + HLD + Cultural Fit - 60 Minutes]**
  51. Interviewed by the director of the team i'd be joining with ~15 years of Experience
  52.  
  53. Q1) The most challenging work you've done uptill now, why and how would did u do it? Were you successfull? How do u measure you were successfull or not? Would u change something if asked to do the same project again
  54.  
  55. Q2) How would I process data from a 100TB file as fast as possible, initial discussions on chunking and breaking the file, he asked me to use Map Reduce, i communicated i've never used it and have almost no context, to which he asked me to give it a try the technologies i've worked on
  56.  
  57. Q3) He asked me a few questions on prometheus and kubernetes since I had worked on a project which was related to the same, Asked me how is a service deployed and other general questions
  58.  
  59. This was followed by generic questions Like
  60. * Why do u want to join Zeta
  61. * Why do u want to leave your current firm
  62. * What is the one quality you think that'd be a standout for u if we are to compare you with others
  63.  
  64.  
  65. **Got a call from the HR after 4 days that i was selected**
  66.  
  67. Tips:
  68. 1) *I'd say if you're not well prepared with DS-Algo you'd still cruise through the first round if you've covered atleast all famous type of questions*
  69. 2) ***The second round is extremely important, my friend who was contacted via referral was eliminated from this round [They asked him to code a multi threaded message broker]***
  70. 3) *Only blabber things you know of, because the interviewers listen very carefully to catchy words like SOLID, Design Patterns, Redis,Sharding*
  71.  
  72.  
  73. Compensation : https://leetcode.com/discuss/compensation/1552519/Zeta-(Directi)-or-SDE-2-or-Accepted
  74. Amazon SDE 2 Experience : https://leetcode.com/discuss/interview-experience/1546933/Amazon-or-SDE2-BLR-or-Offered
  75. Hotstar Interview Exp: Adding Soon
  76. Uber Interview Exp: Ongoing Adding Soon
  77.  
  78.  
Advertisement
Add Comment
Please, Sign In to add comment