Round 1: Data Structures & Algorithms + Python Concepts
This round went smoothly, and the interviewer did a great job making me feel comfortable from the start. It primarily focused on Data Structures and Algorithms (DSA). I was asked to solve two medium-level coding problems.
In addition to DSA, we discussed several Python concepts, including: Decorators, List comprehensions, Python data types, LRU Cache, LFU Cache
Overall, the round tested both my problem-solving skills and my understanding of core Python features.
Round 2 - System Design
I was asked to design a system from the scratch, followed by the questions on the system design topic
Unfortunately, my experience was not as positive as I had hoped. I did not receive any proper feedback regarding where I might have gone wrong during the interview process. Despite following up, my calls were not returned, which left me without clarity or closure.