The interview process primarily focused on core Computer Science fundamentals, project discussions, and data structures.
Questions from DBMS including normalization concepts (1NF, 2NF, 3NF). Operating Systems basics such as process vs thread, scheduling, and memory management. Tree-related concepts like types of tree traversals (inorder, preorder, postorder, level order).
Detailed discussion on my projects, focusing on design decisions, real-world applicability, and challenges faced. Questions were aimed at understanding depth of knowledge and ownership of the work.
Asked to construct a Binary Search Tree (BST) from scratch. Implement core functionalities such as: Insert (add node) Search for a node Emphasis was on writing clean, correct logic and explaining the approach clearly.
Overall Experience: The interview was well-structured and focused on evaluating strong fundamentals, problem-solving ability, and clarity of thought rather than tricky questions