I applied through university. I interviewed at Crest Infosystems (Ānand) in July 2025
Interview
I attended the on-campus interview process for the role of [Role Name]. The interview experience was overall very positive. The interviewer was friendly, supportive, and made the discussion comfortable throughout the technical round.
The technical interview mainly focused on basic concepts of Object-Oriented Programming (OOP), Database Management Systems (DBMS), Data Structures & Algorithms (DSA), and Design & Analysis of Algorithms (DAA). Most of the questions were concept-based and aimed at checking fundamental understanding rather than advanced problem solving.
The interviewer also asked some scenario-based questions to understand my practical thinking and approach toward solving real-world problems. The discussion was interactive, and the interviewer provided hints whenever needed.
Overall, the interview difficulty level was moderate for someone with good fundamentals in core computer science subjects.
Interview questions [5]
Question 1
OOP Questions
What are the four pillars of OOP?
Difference between abstraction and encapsulation.
What is inheritance?
Explain polymorphism with an example.
Difference between method overloading and method overriding.
DBMS Questions
What is normalization?
Difference between SQL and NoSQL databases.
What are primary key and foreign key?
Difference between DELETE, DROP, and TRUNCATE.
What is indexing in databases?
DSA Questions
Difference between array and linked list.
What is stack and queue?
Explain time complexity.
What is the difference between BFS and DFS?
Basic sorting algorithm questions.
DAA Questions
What is Big O notation?
Difference between greedy and dynamic programming.
Explain divide and conquer approach.
Time complexity of common sorting algorithms.
Scenario-Based Questions
How would you optimize a slow application?
How would you handle large amounts of data efficiently?
Suppose multiple users access the same data simultaneously, how would you manage it?
Explain a situation where you used problem-solving skills in a project.