Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by CGI Group Team. If you also belong to the team, you can get access from here

CGI Group Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

CGI Group Application Support Engineer Interview Questions, Process, and Tips

Updated 2 Oct 2024

Top CGI Group Application Support Engineer Interview Questions and Answers

View all 13 questions

CGI Group Application Support Engineer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Reverse string
java
linux

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(8 Questions)

Round duration - 40 Minutes
Round difficulty - Medium

In this round , I was grilled on some fundamental concepts of Linux. The interviewer was however quite friendly and helped me whenever I was stuck on a problem.

  • Q1. What is LVM and why is it required?
  • Ans. 

    LVM stands for Logical Volume Manager, used to manage disk space efficiently by allowing for dynamic resizing of volumes.

    • LVM allows for easy resizing of volumes without needing to unmount the filesystem

    • It provides features like striping, mirroring, and snapshots for data management

    • LVM is required for efficient storage management in enterprise environments

  • Answered by AI
  • Q2. What is the '/proc' file system in Linux?
  • Ans. 

    The '/proc' file system in Linux is a virtual file system that provides detailed information about the system's hardware, processes, and kernel.

    • It is a virtual file system that exists only in memory and does not correspond to any physical disk storage.

    • It provides real-time information about various system resources such as CPU, memory, processes, and devices.

    • Users can access and manipulate system information by reading...

  • Answered by AI
  • Q3. How do you check how much space is left in the current drive?
  • Ans. 

    To check how much space is left in the current drive, you can use the 'df' command in the terminal.

    • Use the 'df' command followed by the '-h' flag to display the disk space in a human-readable format.

    • Look for the 'Available' column to see how much space is left on the current drive.

    • Example: 'df -h' will show you the disk space usage on all mounted filesystems.

  • Answered by AI
  • Q4. Write a command to print the lines that contain the word 'july', while ignoring the case.
  • Ans. 

    Use grep command with -i flag to print lines containing 'july' ignoring case.

    • Use the following command: grep -i 'july' file.txt

    • Replace 'file.txt' with the actual file name if applicable

    • The -i flag makes the search case-insensitive

  • Answered by AI
  • Q5. What does it mean when a file has 644 permissions in Linux?
  • Ans. 

    File with 644 permissions in Linux means read and write access for owner, and read-only access for group and others.

    • Owner can read and write the file

    • Group and others can only read the file

    • Permissions are represented as three sets of three bits (rwx)

  • Answered by AI
  • Q6. How do you find all the processes that have opened a file in Linux?
  • Ans. 

    To find all processes that have opened a file in Linux, you can use the lsof command.

    • Use the lsof command followed by the file path to see which processes have opened the file.

    • You can also use the -t option with lsof to only display the process IDs.

    • To find all processes that have opened any file in a specific directory, use lsof +D /path/to/directory.

  • Answered by AI
  • Q7. Can you enlist the basic components of Linux?
  • Ans. 

    Basic components of Linux include kernel, shell, commands, utilities, and file system.

    • Kernel - core component that manages hardware resources

    • Shell - interface for users to interact with the system

    • Commands - instructions given to the system for specific tasks

    • Utilities - additional tools for system management

    • File system - structure for organizing and storing data

  • Answered by AI
  • Q8. What are some important Crontab commands used in Linux?
  • Ans. 

    Crontab commands are used in Linux for scheduling tasks at specific times.

    • crontab -e: Edit the crontab file

    • crontab -l: List the current crontab entries

    • crontab -r: Remove the current crontab file

    • crontab -u username: Specify the username whose crontab is to be modified

    • */5 * * * * command: Run 'command' every 5 minutes

  • Answered by AI
Round 2 - Video Call 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions mainly from Operating System and DBMS. I was also asked some basic SQL queries to execute on my machine.

  • Q1. What is a pipe in operating systems, and when is it used?
  • Ans. 

    A pipe in operating systems is a form of inter-process communication that allows the output of one process to be used as the input of another process.

    • A pipe is a method for passing data between processes in a unidirectional manner.

    • It is typically used when the output of one process needs to be input into another process.

    • Pipes are created using the pipe() system call in Unix-like operating systems.

    • An example of using a ...

  • Answered by AI
  • Q2. Can you explain any 5 essential UNIX commands?
  • Ans. 

    Five essential UNIX commands are ls, cd, pwd, mkdir, and rm.

    • ls - list directory contents

    • cd - change directory

    • pwd - print working directory

    • mkdir - make directory

    • rm - remove files or directories

  • Answered by AI
  • Q3. How do you find the second highest salary from a table in SQL?
  • Ans. 

    Use a subquery to find the second highest salary from a table in SQL.

    • Use a subquery to select the maximum salary from the table.

    • Then use another subquery to select the maximum salary that is less than the maximum salary found in the first subquery.

  • Answered by AI
  • Q4. What is meant by normalization and denormalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process.

    • Normalization involves breaking down data into smaller, more manageable tables to reduce redundancy and dependency.

    • Denormalization involves combining tables to improve query performance by reducing the number of joins needed.

    • Normalization helps maintain data integrity by...

  • Answered by AI
  • Q5. How do you take a backup of a table in MySQL?
  • Ans. 

    To take a backup of a table in MySQL, you can use the mysqldump command.

    • Use the mysqldump command followed by the database name and table name to backup a specific table.

    • Specify the username and password for the MySQL database when using mysqldump.

    • You can also backup multiple tables or the entire database using mysqldump.

    • Save the backup file in a secure location for future restoration if needed.

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my role.

  • Q1. Why are you looking for a job change?
  • Q2. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 1 years of experienceCGI Inc. interview preparation:Topics to prepare for the interview - Linux , SQL, Bash, Operating System, DBMSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Application Support Engineer Interview Questions Asked at Other Companies

Q1. what do you know about SQL , Unix , explain in brief
Q2. Add one more column in that table, without using create?
asked in CGI Group
Q3. How do you check how much space is left in the current drive?
asked in CGI Group
Q4. How do you find all the processes that have opened a file in Linu ... read more
asked in Softenger
Q5. How do you find the heap dump files in Linux? What is the role of ... read more

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in Feb 2018. There were 2 interview rounds.

Interview Preparation Tips

General Tips: First my resume is shortlisted to IBM India then they call me for interview process for the first round of interview i.e Technical round then 2 technical HR took the interview related to my technical skill. I crack interview of first round then after 15 min they had took my 2nd round i.e HR round in interview they asking question. After that HR told me that we will tell you your result after 2 days. After 2 days HR called me and said that you are selected in IBM India pvt. Ltd.
Skills: Communication, Body Language, Problem Solving, Decision Making Skills
Duration: 1-4 weeks

Interview Questionnaire 

2 Questions

  • Q1. Database basic questions like select update joins cover all database in that
  • Q2. Unix like question basic commands and file share,file handling permissions change almost basic cover in that

Interview Questionnaire 

3 Questions

  • Q1. Do u have done any work in appkication support
  • Q2. How u can improve ur skills
  • Q3. Are u able to speak english

I applied via Naukri.com and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Introduction, qualification, experience, and family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Just one telephonic round and one video call round with the recruiter and they selected me without any complications.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was Easy to medium . overall good

Round 2 - Coding Test 

It was Medium to tough level

Round 3 - One-on-one 

(2 Questions)

  • Q1. What is fifo lifo
  • Ans. 

    FIFO (First In, First Out) and LIFO (Last In, First Out) are inventory management methods.

    • FIFO: Items that are added first are the first to be removed. Like a queue.

    • LIFO: Items that are added last are the first to be removed. Like a stack.

  • Answered by AI
  • Q2. Whole data structure concepts
Round 4 - HR 

(2 Questions)

  • Q1. What do you want to change in this country if you get a chance
  • Ans. 

    I would focus on improving access to quality education for all citizens.

    • Implementing policies to ensure equal opportunities for education

    • Investing in infrastructure and resources for schools in underserved areas

    • Providing scholarships and financial aid for students from low-income families

    • Promoting vocational training programs to address skills gaps in the workforce

  • Answered by AI
  • Q2. I don't remember

I applied via Referral and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - Case Study 
Round 2 - Technical 

(2 Questions)

  • Q1. Which type of questions of the interview
  • Q2. How many round off placement

Interview Preparation Tips

Interview preparation tips for other job seekers - Share the time of test,and interview
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Please ask technical level question?
  • Q2. Application support engineer question?

Interview Preparation Tips

Interview preparation tips for other job seekers - nill
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is your current role in organization
  • Q2. What is your salary expeactation

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident with wahatever mentioned in CV.

CGI Group Interview FAQs

How many rounds are there in CGI Group Application Support Engineer interview?
CGI Group interview process usually has 1 rounds. The most common rounds in the CGI Group interview process are Coding Test.
How to prepare for CGI Group Application Support Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at CGI Group. The most common topics and skills that interviewers at CGI Group expect are Application Support, PLSQL, Production Support, Shell Scripting and Troubleshooting.

Tell us how to improve this page.

CGI Group Application Support Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
CGI Group Application Support Engineer Salary
based on 38 salaries
₹3.5 L/yr - ₹11.6 L/yr
31% more than the average Application Support Engineer Salary in India
View more details

CGI Group Application Support Engineer Reviews and Ratings

based on 2 reviews

4.2/5

Rating in categories

4.0

Skill development

4.2

Work-life balance

4.2

Salary

4.2

Job security

2.8

Company culture

4.2

Promotions

4.2

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
8.1k salaries
unlock blur

₹3.8 L/yr - ₹12 L/yr

Senior Software Engineer
7.3k salaries
unlock blur

₹6.1 L/yr - ₹22.5 L/yr

Lead Analyst
3.1k salaries
unlock blur

₹10 L/yr - ₹31 L/yr

Associate Software Engineer
1.9k salaries
unlock blur

₹2.5 L/yr - ₹7 L/yr

Senior Test Engineer
1.2k salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Explore more salaries
Compare CGI Group with

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview