Panda Guru LogoPanda
Guru

Walmart PIJP Interview - Senior Software Engineer

Round 1: Technical Round 1 (DSA)

Questions:

  1. Merge Intervals
  2. Index of smallest element in a sorted array
  3. Given a stream of numbers, implement takeInput() and getProduct() of last 3 numbers
  4. LRU Cache implementation. Discussion around Meghacache's eviction policy.
  5. Design ArrayList (get, remove, add). ArrayList vs LinkedList.
  6. Next greater element to right
  7. Find count of pairs with sum less than K
  8. Inorder traversal of a tree without recursion
  9. Difference between readiness probe, liveness probe, startup probe.
  10. Helm Charts related questions
  11. Discussion on Kafka consumer. How to tune it to avoid frequent rebalancing?
  12. Given binary tree and 2 nodes, calculate sum of all the nodes in that path.
  13. SQL: Given employee salaries, find 2nd max
  14. Write singleton class.
  15. Longest substring with unique characters.
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2: Technical Round 2 (System Design)

Questions:

  1. Food delivery app.
  2. Facebook
  3. CAB Booking system (MoveInSync)
  4. Unique ID Generator
  5. Notification System
  6. Video Streaming Platform (Zee5 etc)
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3: Hiring Manager Round

Questions:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.