The interview began with a deep dive into project architecture and technology stack choices.
The candidate was allowed to select their preferred programming language (C++).
The interviewer tested fundamental OOP knowledge, specifically focusing on inheritance, operator overloading, and overriding.
The DSA problem was modified mid-execution to include a constraint regarding non-alphabet character filtering, testing the candidate's ability to adapt logic on the fly.
Questions Asked
Check if a string is a palindrome, ignoring non-alphabet characters.