Walmart | IN3 | BLR | Offer

Education: B.Tech Tier-3
Years of experience: 2 yr 10 months
Current CTC : 16LPA
Location: Bangalore

Interview Process:

R1:

  1. Find max and min in a bitonic sequence.
  2. Implement a playlist which plays a random song from a list of 50 songs, but it shouldnt play one of the last 10 songs.
    If the song is present in the last 10 songs, get another random song.

R2:

  1. Design a data structure that supports insert, delete, search and getRandom in constant time.
  2. When to use SQL and when to use NOSQL DB?
  3. How to scale an application?
  4. How to make an application resilient? (Circuit breaking, Rate limiting etc)
  5. Asked me to explain what was the recent Log4j vulnerability?
  6. Metrics and Visualization in Kibana/Grafana related questions.
  7. Random questions on deployment and kubernetes.

Anyway, the R2 didnt go well as the IN4 guy who was the interviewer was distracted most of the time.

Few days later, HR called me and informs that the Hiring Manager wants to give me another shot.
R3:
LLD of Library Management System.
(Used Command Design Pattern here.)
Choice of DB.
Project related questions and any design patterns used in my recent experiences.
Difference between @Component and @Service annotation.
Can we instantiate Bean in a static method?

R4: HM Round
Current Project discussion.
Further questions: Docker compose and related questions, spring cache, aspects.
Why looking for a switch? etc.

R5: HR
How can you contribute to Walmart's growth for the next 5 years?
Typical HR Questions.
Compensation discussion/ negotiation.

Documents submitted on 18th Apr '22.
Right now it seems to me they're stalling the offer.
Update: Produced competing offer of Paytm on May 2, 2022.
Update : Offer Released: https://leetcode.com/discuss/compensation/2013360/Walmart-or-IN3-or-Bangalore

Comments (8)