About Me: Software Engineer in Product based MNC with 2 Years and 7 Month Experience
Interview Timeline: June 2023
Round 1
Online Assessment
4 coding questions of moderate to easy level.
Verdict: Selected (Solved all four)
Round 2
Online Interview 1-DSA
Round 3
Online Interview 2-System Design
Round 4
Online Interview 3-Application Design
Had discussion of converting Carwale Website Content into multiple languages (like Hindi, Marathi).The current implementation is in English.
Discussed both static and dynamic components like HTML templates and the values coming from the database. I suggested a couple of approaches and agreed upon one to discuss further. Have to solve with minimum changes in the current implementation (including architecture, database schema, and code).
Also discussed scaling the system from a few to millions. Here discussed the load balancer, and database scaling.
Verdict: Rejected
Overall Thoughts
I was excited after the first two interviews, as the recruiter told me that the feedback was positive and the interviewer was really satisfied with my performance. However got disappointed after getting rejected in the final round. I believe that I answered all of the questions correctly, and I thought that my solution to the multilingual website problem was sound. However, I respect the decision of the interviewers, and I am grateful for the opportunity to have interviewed with them.
Other Interview Experience:
https://leetcode.com/discuss/interview-experience/3669436/Philips-or-Software-Engineer-2-or-Bangalore
https://leetcode.com/discuss/interview-experience/3671939/Saxo-Bank-or-Gurugram-or-Software-Engineer