
CGi Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 61 interview experiences · FREE TO READ
Which role are you interviewing for?
22 roles · 61 reportsCandidate interview experiences
First-hand accounts from people who interviewed at CGi.
Business Analyst
First, I had a screening call with the recruiter. Then, I interviewed with a panel of two people from the team. The interviews were virtual and pretty laid back. It was a bit unusual that the recruiter kept his video off during our call, but it was a simple chat.
- Can you tell me why you are interested in this position?
- Describe a situation where you faced a conflict with a coworker.
DevOps Engineer
The whole process tends to take about a week to two weeks in many cases. Some report slightly more (e.g. up to 3 weeks) depending on coordinate between rounds. Feedback is sometimes slow; HR may take a few days after the technical rounds to respond
- In Linux, what methods do you use to check CPU and memory usage, and what distinguishes top from htop?
Senior Java Developer
There were 2 technical rounds in total. The first round was pretty good, covering core Java, Spring Boot, and Angular 8. The second round was a bit easier, focusing on my project experience and some scenario-based questions.
- Can you briefly introduce yourself?
- What is the difference between an interface and an abstract class?
- What distinguishes the Callable interface from the Runnable interface?
Software Engineer
So the interview process can differ a bit between companies, but it usually has a few steps. First, there's a screening interview to see if you meet the basic requirements. Then, you'll probably have technical or skills tests. After that, you might talk to people on the team, your potential manager, and sometimes even higher-ups. Some places also do behavioral interviews to check how you'd handle different scenarios. It might end with a final chat or a job offer. To get ready, you should look into the company, practice common interview questions, and be sure to show off your skills and what you've done.
- Can you explain the Oops collection in Spring Boot code?
CGi Interview Questions
Quoted word for word from CGi interview reports.
“What is the difference between an interface and an abstract class?”
Read reports →“Regarding DB2, what is an access path?”
Read reports →“What distinguishes the Callable interface from the Runnable interface?”
Read reports →“What are the new features introduced in Java 6?”
Read reports →“Can you explain the difference between a built-in array and an ArrayList in Java?”
Read report →“Can you explain what a data dictionary is?”
Read report →“Can you explain the difference between HashMap and ConcurrentHashMap?”
Read report →“What are some common Spring Boot annotations?”
Read report →“In Linux, what methods do you use to check CPU and memory usage, and what distinguishes top from htop?”
Read report →Formats, difficulty and experience
Across all 61 CGi interview reports.