CGI logo

CGI Qa Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 31 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
74.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CGI.

Showing 3 of 31
CGI logo
CGI

QA Engineer

Engineering · a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Behavioral Technical Coding

So after you send in your resume, the hiring team or a recruiter looks at your qualifications to see if you meet the basic requirements. If it's a technical role like software development or QA, you might get a technical test or coding challenge. This could be before or after the screening interview. It's to check out your problem-solving skills and tech abilities.

Confirmed questions5 questions
  • Can you walk me through your background as a QA Engineer?
  • When you have multiple projects going on, how do you decide what to work on first?
  • Tell me about a difficult bug you discovered and what you did about it.
CGI logo
CGI

Senior QA Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

The interview process started with a short call with a recruiter or HR to check basic qualifications, talk about my background, and see if I was interested. They might ask about my experience, skills, and salary expectations. Then, there was an online assessment to check technical skills. After that, I had technical interviews. For technical roles, there might be coding challenges in an online test or live session. Then, a more in-depth technical interview with a team member or hiring manager, focusing on my specific skills and experience. This could involve problem-solving, coding challenges, and job-relevant technical questions.

Confirmed questions5 questions
  • Can you tell me what a map is in Java?
  • Could you explain OOPs concepts?
  • What is the return type of getWindowHandles?
CGI logo
CGI

QA Engineer

Engineering

Mid Difficult Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

The interview took about 1 hour and 15 minutes and involved 2 programming questions, specifically on character count and sorting an array. There were also more technical questions related to Java, covering inheritance, Selenium, waits, and exceptions handling. Even though I answered about 80% of the questions correctly, the feedback was negative. The interviewer seemed unprofessional and it felt like a waste of time.

Confirmed questions6 questions
  • Write a function to count character occurrences in a string.
  • Implement an algorithm to sort an array of elements.
  • Explain the concept of inheritance in Java.

CGI Qa Engineer Interview Questions

Quoted word for word from CGI interview reports.

Write a function to count character occurrences in a string.

Read reports

Write code to find duplicate characters in a string, for example, given 'aabbccddee' the output should be 'b=2'.

Read reports

What are different types of waits in Selenium and when to use them?

Read reports

What are storypoints, and what mechanism will be used for them?

Read report

Could you explain what velocity is and the mechanism for its use?

Read report

In a fast-paced or agile setting, how do you make sure the software is good quality?

Read report

Formats, difficulty and experience

Across all 31 CGI interview reports.

Interview formats

Technical 46.4%
Behavioral 36.2%
Coding 13%
Group 2.9%
Other 1.4%

Interview difficulty

Easy 9.7%
Average 74.2%
Difficult 16.1%

Candidate experience

Positive 74.2%
Neutral 6.5%
Negative 19.4%