0% found this document useful (0 votes)
63 views4 pages

CGG Report

The document outlines the recruitment process for the Associate Software Engineer/Java Developer position at the Centre for Good Governance (CGG), including the structure of the interview rounds: a written test, two technical interviews, and an HR interview. It details the topics covered in each round, such as Java concepts, database knowledge, and HR questions. The written test focuses on aptitude, reasoning, and coding skills, while the technical rounds assess Java proficiency and database understanding.

Uploaded by

shirishanenta1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views4 pages

CGG Report

The document outlines the recruitment process for the Associate Software Engineer/Java Developer position at the Centre for Good Governance (CGG), including the structure of the interview rounds: a written test, two technical interviews, and an HR interview. It details the topics covered in each round, such as Java concepts, database knowledge, and HR questions. The written test focuses on aptitude, reasoning, and coding skills, while the technical rounds assess Java proficiency and database understanding.

Uploaded by

shirishanenta1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CGG Report

Name of the company: Centre for Good Governance(CGG)

Date(JD release date) : 22-01-2025

Role: Associate Software Engineer / Java Developer

[Link] Rounds:

1. Written test

2. Technical round 1

3. Technical round 2

4. HR

1. Written test

Topics included in written test are: Aptitude and Reasoning, Core concepts and
code snippets.

2. Technical round 1 & 2 Questions


General Topics:
- Self-introduction
- Internship and projects experience (Role and Responsibilities)

Java:
1. Have you worked on any Java projects?
2. How do you rate yourself in OOP concepts in Java?
3. Why is inheritance used?
4. What is polymorphism?
5. What is method overloading?
6. What is method overriding?
7. What is abstraction?
8. Why is multiple inheritance not supported in Java?
9. Will the following code execute without any errors?

class A {
// Some abstract method
void display();
}
class B extends A {
// Empty
}
10. Difference between Inheritance and interface ?
11. What is inheritance?
12. Types of Inheritance ?
13. Difference between Abstraction and Inheritance?
14. Can we use interface to a private class ?
15. What is Encapsulation, and how do you implement it?
16. What is Polymorphism?
17. Difference between abstraction and interface?
18. What is the use of abstract keyword can we use it in implementing other
classes?
19. What are MVC architecture and Hibernate?
20. Explain oops concept with example?
21. Difference between final, finally and finalize?
22. How do handle exceptions in java?
Database:
1. How do you rate yourself in databases?
2. How do you fetch large data faster?
3. How do you debug sql queries?
4. What do you mean by views?
5. What is an API ?
6. What are functions and triggers ?
7. write an example for UPDATE query ?
8. Difference between truncate, delete and drop
9. Write an sql query to find the second maximum value in the table?
10. Explain different types of joins in sql by taking an example?
11. What is a Self Join? Can you explain it with an example?
12. What is the difference between the IN and ANY operators?
13. What are Set Operators?
14. What is the difference between UNION and UNION ALL?
15. How does a Natural Join work?
16. What are functions in sql?
17. What are Procedures in sql?
18. Difference Functions and Procedures in sql?
19. Difference between Primary key and composite key?
20. Create a database sample for your university students data, taking courses
and storing students details(including address, parents etc..)

HR Interview:
1. Self-introduction
2. Family background
3. What is your motivation?
4. Will you lie to the company under any circumstances?
5. Why CGG?
6. What are you expecting from CGG?
7. What is your reply, if i say you are rejected?
8. What are your weaknesses?
9. When have you worked hard , to achieve your goal?
10. Do you have any backlogs or history of backlogs?
11. What are your hobbies?
12. At any time, do you feel that if I work more, it would be better?
13. Are you ready to work on Saturday?
14. How do you handle stress?

You might also like