PATHETIC.
The overall process was very slow. it's been over 1.5 months for 3 rounds. But that can be expected during this time of the pandemic.
The first two rounds were basic data structure and problem-solving with few questions on Java and cache mechanism. They have leetcode medium problem, both the interviewers were good and have good knowledge really had a fun time discussing those problems with them. They will be expecting a production-ready code. So be prepared for that.
AND HERE COMES ROUND 3
this round started with a depth discussion on the current project, the problem faced in the current project, and how we solved it. He gave me different cases and asked my approach to handle these cases. Asked few things about the cache mechanism.
With 20 minutes remaining in the clock for this interview (As the time constraint was 1 hr for this interview). He asked me to design the cache system in which the eviction policy will be given by the user during run time .
Due to lack of time, I asked few clarifying questions and assumed that we will only implement methods for LRU and LFU policies. I started designing classes and interfaces and methods that will be a part of the service class which will be called from the controller (for APIs) , basically a low-level designing. I even implemented the get and Put method for LRU in LRU service implementing the cache service interface and also side by side explaining why I am using these modules service and interface. I can hear from his tone he was not interested in the design approach which I used, while discussing with him found out that he had a different approach in his mind for this problem. On further discussion, I clarified Yes the problem can be solved by your approach too but there can be many ways to proceed to a system design problem and this is one of a way. During the closing time of an interview, he said, yes the problem can be solved by your approach but I was expecting something else.
Seriously, this person came with a pre-defined approach for a system design question and wanted the exact solution which he thought. HATS OFF.!!
OLX GROUP being such a renowned organization I may only request you to at least teach them the basic skills of the interviewing before giving them one. Pathetic experience dealing with this round.
I even connected with hr before the feedback was given to me(2-3 days before the feedback was given to me ) with the same problem but nothing happened.
Just want to request that please try to improve your interview pannel for the later rounds, today it had with me, definitely, it will happen with someone else tomorrow.
Pathetic experience.
Your first two-round experience was so good but this round ruined everything.