CGI Interview Experience

CGI Interview Experience

by Ajinkya Kulkarni | Updated on 26 May 2023

by Ajinkya Kulkarni | Updated on 26 May 2023


CGI Interview Experience

Q. Can you tell me something about yourself, and your role details?

I'm Rahul, Electronics Engineer, selected at CGI as an Associate Software Engineer.  

Q.  Was it on-campus/off-campus drive?

It was an on-campus pool drive.

Q. How many interview rounds are conducted by CGI?

  • Online AMCAT Assessment
  • Technical Interviews (2 rounds)
  • HR Interview

 Q. Can you provide details about the nature of the Online AMCAT Assessment?

In this once the response has to be entered and locked to proceed further. Returning to the previous question was not permitted. There was no negative marking, and each section needs to be completed to move on to the next section as there is a sectional cut-off. 

It consists of 4 sections.

  • Quantitative Section
  • Reasoning
  • Verbal  
  • Coding

Q. What kinds of questions were asked in Online Assessment?

In the Aptitude test, the candidates' questions are based on Quantitative, verbal abilities, and technical questions.

Quantitative aptitude: Some of the topics from the questions asked are: Duration – 30 questions to be solved in 25 minutes

  • Pendulum problems
  • Work and Time 
  • Basic mathematics - Factorials, factors, exponential sums.

Verbal Ability: In this section, questions are based on¬ Duration – 25 questions to be solved in 15 minutes

  • English comprehension,
  • Sentence correction
  • Articles
  • Synonyms & Antonyms etc

Logical Reasoning – It was data Interpretation with statistical data, values, and graphs questions were asked.

Coding: There were 2 questions asked and the time given was 45 mins. The questions were based on arrays and sorting techniques. 

Q. How difficult was the online Test?

 It was of medium difficulty.

Q. How long does it take to announce the online test results?

It takes about 3-4 hours to announce the result. Also, it was communicated that the interview was likely to be scheduled for the same day / next day

Q. What was the next round after the online assessment?

It was the Technical interview round. 

Q. What all documents need to be produced for the interview process?

  • Resume 
  • College ID card 
  • All the mark sheets 
  • Certificates mentioned in the resume

Q. Technical and HR interview questions conducted separately?

Yes, they were conducted separately. A couple of interview rounds were conducted for the technical. 

Q. Do you remember the interview questions asked in the Technical interview?

Duration 60-90 mins

Technical Interview Discussion 1



  • Tell about your internship learning
  • What is an Object class?
  • Do you know about Collection
  • Difference between stack and Queue?
  • Can we use two Queues for fulfilling the purpose of the stack? How?
  • Where can we replace the stack and use another data structure for the same purpose? Give me an example (With pen and paper if required)
  • The following questions were asked wherein I was asked to explain by writing the program/ logic/pseudo code.
  • What do you know about tree traversal? 
  • Explain if there is any problem in recursive. 
  • What is the Dijkstra Algorithm?
  • Explain Multithreading.
  • Explain deadlock in threading.
  • A program to print numbers from 1 – N systematically, using separate threads for Odd and Even numbers 

I was taken to the interviewer by Technical Interviewer 1. 

Technical discussion Round 2: 

  • Have you participated in any online coding competitions?
  • How to set a one-time password using Linux Command?
  • What is a swap? How much space is generally dedicated for swap during the custom installation?
  • Where /proc file used?:
  • Any idea about Grub in Linux?
  • What is Trie
  • Then I was asked questions on my domain Electronics & Communication 
  • What is a capacitor? Working Principle using basic parallel capacitor?
  • Give me a real-life example where the capacitor is used?

Q. Do you remember the interview questions asked in the HR interview?

Duration 10-15 mins

  • Introduction and family background
  • Resume based questions        
  • Why you want to join CGI
  • Comfortable with the location? Etc 

Q. How long does it take to complete the recruitment process?

The process was conducted for a couple of days.

Q. How did you start your Preparation?

Talent Battle Masterclass was useful to prepare for the placements. 

Q. Any suggestions for the Aspirants?

  • Prepare well – Aptitude and Programming       
  • Practice the Programming - Prepare at least one programming language with data structure
  • should also have domain knowledge in case you are not from the CSE background


Ask Us Anything !