here were total 4 Rounds:
Round 1: Online Assessment -50 MCQ-50 minutes (Aptitude and some Technical Questions)
Round 2: Technical Interview 1 (time duration approximately 30 minutes)
Round 3: Technical Interview 2 (time duration approximately 45 minutes)
Round 4: HR Interview
Round 1: Online Assessment
There were total 50 MCQ. There are 4 sections 1st section was quantitative aptitude ,2nd section was logical reasoning, 3rd section was verbal ability and 4th section was technical MCQ which contain question related to database ,data structure and C programming.
Round 2: Technical Interview 1 via google meet
When the interview started, He asked 1st question "Tell me about yourself?" . After that he asked in which programming language you are comfortable and after that he asked many questions from OOPs like:
What is Inheritance ? Explain with real life example.
What is abstraction? How abstraction is achieved in inheritance?
What is polymorphism? Explain different types of polymorphism?
What is encapsulation? Explain with example.
After that he said me to open notepad and share screen. And then he told me to write down program to find out maximum element from array and second program was to print products of all elements of array. I successfully completed both of them.
Then he asked questions on database management system and also told me to write down SQL queries.
Round 3: Technical Interview 2 via google meet
This interview round was little bit tricky. The interviewer asked scenario based questions related to DBMS. After that he asked some basics question related to HTML, CSS, and JavaScript like:
JavaScript is client side or server side scripting language?
Which tag is used to give link?
What is the use of media query in CSS?
How website actually working in real time scenario?
After that he asked lots of questions from Java programming like:
What is has-a relationship? Explain with example.
what is Is-a relationship? Explain with example.
Why java is platform independent?
Round 4: HR Interview via google meet
This interview was the nice one. She asked me some basic HR questions like :
Why do you want to join Enzigma?
What are your strength and weakness?
why should we hire you?
Tell me something about our company?
How you beneficial for the growth of Enzigma?
Tell me about your family background?
How was our interview process?
After that she congratulates me and said me you are selected for this position. After that she told me more about companies policies and working culture.