Looking back, I feel like I gained a clearer understanding of the process, even though I ultimately turned down the offer. The technical rounds were straightforward, featuring an implementation question on an LRU cache and a system design question about a rate limiter for an API. What helped me a lot was the walkthroughs for system design I went through on PracHub, which made those types of questions feel familiar. Overall, it was an easy experience, but I just didn't feel it was the right fit for me.
Interview questions [2]
Question 1
Implement an LRU cache with O(1) get and put using a hash map plus doubly linked list
Had 2 rounds. First was a technical round. I was asked a few technical questions related to technologies being used, was asked to explain my current project in detail. A couple of coding questions. Second round was with Hiring Manager. Mostly behavioral and personality match.
Interview questions [1]
Question 1
Questions related to technologies in the job description. LC easy-medium coding questions.
The interview was straightforward received me well. i was then hired after around 3 days of waiting. I would say the hardest part was getting the application through enough times for it to work.
I applied online. I interviewed at Walmart (Toronto, ON)
Interview
large tabled interview with 15 staff, round table interview approach where each speaker had the chance to answer one by one. pretty unformal approach creating a relaxed atmosphere where I was comfortable to speak.