Walmart Labs Software Engineer 3 Interview Experience
Walmart Labs · Mid level · Software Engineer
Interview process
Wasn't prepared for lld interview at all.
Thought dsa inteview had only 1 question, didn't ask it beforehand so took too much time on the 1st
Interview rounds · 1
- 1
Technical round
CodingTechnicalQ1. Merge k sorted linked lists.
How they answeredCorrect optimissed solution
Q2. Implement LRU Cache.
How they answeredDid mistakes in implementation but approach was correct. I thought it would be 1 question inteview only so had to do this one quickly.
Q3. Logging library design
How they answeredLld question. I wasn't prepared much for lld.
Additionally i was asked about spring internals, app related concept, the trick question about one transactional method calling another transactional method of same class, details of linked list implementation in jdk and how to make it thread safe, concurrent hashmap implementation details.
Tips from the candidate
Read about jdk data structures(also concurrent ones) implementation details
Also spring internals for Java related role.
Lld/dsa questions were usual
Company culture
Don't know much i randomly got a call so gave interview, but it seemed to be bulk interviews of many people and the process was a little disorganised.