Software Development (implied)
Interview Date
—
Result
Not Specified
Difficulty
—
Rounds
—
Drive Type
Not Specified
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: Not Specified
Result: Not Specified
Difficulty: Not Specified
Rounds: Not Specified
Topics Asked: Self-introduction, Resume-based, Node.js, OOPs, Database (Indexing, Deadlocks), Pointers, Linked List, String Manipulation, Binary Trees, Stack, Behavioral
Raj Patel's interview experience covered a broad range of technical and behavioral topics. The interview started with a self-introduction and resume-based questions. Node.js was a significant area, with questions on "Why You use Node.js", "Core Modules of Node.js", "Workflow of Node.js", and "Difference between React.js and Node.js".
OOPs concepts were deeply explored, including "Functional Overriding and Functional Overloading" and the "Diamond problem in Inheritance and how to resolve it (Virtual Keyword)". Database topics included "Indexing and it's types" and "Deadlocks (Definition and how to resolve it)". Other technical questions covered "Disadvantages of Pointers", finding "cyclic dependency in Linkedlist", and determining "whether two strings are anagram or not" and "whether given string is palindram or not". Binary trees were also discussed, specifically "Find whether two binary trees are having same structure or not". Practical implementation questions included "Implement Stack using Linkedlist" and "Implement function for deleting Middle element of Stack". The interview concluded with a behavioral question: "Why should we hire you".