Eligibility Criteria:
- Minimum Percentage Required: 70% and above
- Allowed Streams: All
Round 1: Online Assessment (OA)
The first round was an Online Assessment consisting of:
- Multiple Choice Questions (MCQs): These covered Java and C++ output-based questions along with core Computer Science fundamentals.
- SQL Query: A simple query, which involves basic database operations.
- Coding Question: The coding problem was of medium difficulty.
After a few days, the shortlisted candidates were announced. The interviews were conducted offline on the college campus. Resumes had to be submitted beforehand, and I was the first to be interviewed.
First Interview Round: Technical Interview
The interviewer was friendly and ensured I understood the questions by allowing me to ask for clarifications. Here’s what I was asked:
- Coding Questions: I was given various scenarios and had to write code based on those situations.
- SQL Query: The task involved joining three tables and a subquery.
- GitHub Contributions: Since I mentioned GitHub in my resume, I was asked about my contributions to open-source projects.
- Project Development: The interviewer gave me a scenario and asked me to describe the end-to-end project development process, including the Software Development Life Cycle (SDLC) and various software engineering concepts.
- OOP Questions: After completing the coding and SQL questions, the interviewer asked me a series of Object-Oriented Programming (OOP) questions.
Second Interview Round: Technical + HR
The second round mainly focused on my project and some HR-related questions:
- Project Discussion: The interviewer asked me to explain the functions and their implementation in the code I wrote for my project. They thoroughly explored every aspect.
- HR Questions: These included questions like how I would handle team conflicts. I was given a hypothetical situation and asked to explain how I would resolve it.