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 Software Engineer and Mainframe Developer Interview Questions and Answers

Updated 31 Mar 2024

CGI Group Software Engineer and Mainframe Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How to resolve soc7?
  • Ans. 

    S0C7 is a data exception error in mainframe programming, usually caused by invalid numeric data.

    • Check for invalid numeric data in the program

    • Verify the data being processed

    • Use debugging tools to identify the exact location of the error

    • Correct the data format or handling to prevent S0C7 error

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Job Fair and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Diff between static and dynamic call
  • Ans. 

    Static call is resolved at compile time, while dynamic call is resolved at runtime.

    • Static call is determined at compile time based on the code structure.

    • Dynamic call is determined at runtime based on the actual object being referenced.

    • Static call is faster as it does not require runtime resolution.

    • Dynamic call allows for flexibility and polymorphism in programming.

    • Example: In Java, static method calls are resolved at c...

  • Answered by AI
  • Q2. Diff between index and subscript
  • Ans. 

    Index is the position of an element in an array, while subscript is the value used to access that element.

    • Index starts from 0 in most programming languages.

    • Subscript is the value enclosed in square brackets used to access an element in an array.

    • Example: In array arr = [10, 20, 30], arr[1] has index 1 and subscript value 20.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Location discussion
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Job statement in JCL
  • Ans. 

    Job Control Language (JCL) is used to define and execute jobs on mainframe systems.

    • JCL statements are used to specify the job to be executed, including input/output files, program to be run, and other job control parameters.

    • Example: //JOBNAME JOB (ACCOUNT), 'DESCRIPTION',CLASS=A,MSGCLASS=X

    • JCL statements are written in a specific format with keywords and parameters to define the job steps and execution flow.

    • Example: //S

  • Answered by AI
  • Q2. Utility used to create a GDG.
  • Ans. 

    IDCAMS is the utility used to create a GDG.

    • IDCAMS is a utility program used in z/OS to define and manage VSAM datasets, including GDGs (Generation Data Groups).

    • To create a GDG using IDCAMS, you would typically write a JCL job that includes IDCAMS statements to define the GDG base and generations.

    • Example: //STEP1 EXEC PGM=IDCAMS //SYSIN DD * DEFINE GDG(NAME(TEST.GDG) LIMIT(10) SCRATCH)

  • Answered by AI
  • Q3. Difference b/w COMP & COMP 3 along with scenario-based questions on this topic
  • Q4. CICS related question regarding CICS transactions and its life cycle.

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare and attend interviews.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Good and moderate.
This good experience to attend interview and if we have good knowledge will trackit

Round 2 - HR 

(2 Questions)

  • Q1. Personal questions for location and salary discussion and shift
  • Q2. Reallocate is possible if it's required
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Explain Precompilation process
  • Q2. How do you do Load and Unload Process
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is join key
  • Ans. 

    Join key is a field used to match records from two different data sets in a database or data processing system.

    • Join key is used in JOIN operations to combine data from multiple tables based on a common field.

    • It is typically used in SQL queries to specify the columns that should be used to match records between tables.

    • For example, in a customer and order database, the customer ID could be the join key to link customer i

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Technical interview
  • Q2. Technical core questions
Round 2 - Technical 

(1 Question)

  • Q1. Technical interview
Round 3 - HR 

(1 Question)

  • Q1. Regarding salary discussion

I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Wt r the jcl abends u r faced?
  • Ans. 

    I have faced JCL abends related to syntax errors, data set errors, and system errors.

    • Syntax errors such as missing or incorrect parameters in JCL statements

    • Data set errors such as incorrect allocation or access permissions

    • System errors such as resource unavailability or system crashes

    • Examples include S0C7, S322, and U4038 abends

  • Answered by AI
  • Q2. Procedures in Mainframe
  • Ans. 

    Procedures in Mainframe are sets of instructions that automate tasks and ensure consistency.

    • Procedures are written in JCL (Job Control Language) and can be executed manually or scheduled to run automatically.

    • They can be used for tasks such as backups, file transfers, and system maintenance.

    • Procedures can include condition codes to handle errors and exceptions.

    • They can also be nested within other procedures for more com...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Say the answer brightly and confidence.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Interview: Self Introduction, overflow of project, role, catlg proc instream proc difference, Gdg and syntax to create Gdg, parameters of Gdg, Restart parameter, condition parameters, Ibm utilities, to re...
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Ingenium related questions
  • Q2. Life insurance concepts

CGI Group Interview FAQs

How many rounds are there in CGI Group Software Engineer and Mainframe Developer interview?
CGI Group interview process usually has 1 rounds. The most common rounds in the CGI Group interview process are Technical.

Tell us how to improve this page.

CGI Group Software Engineer and Mainframe Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.9
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
View all

CGI Group Software Engineer and Mainframe Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

3.0

Skill development

5.0

Work-life balance

4.0

Salary

5.0

Job security

5.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
8.1k salaries
unlock blur

₹3.8 L/yr - ₹12 L/yr

Senior Software Engineer
7.2k salaries
unlock blur

₹6.1 L/yr - ₹22.5 L/yr

Lead Analyst
3k salaries
unlock blur

₹9.8 L/yr - ₹29.5 L/yr

Associate Software Engineer
1.8k salaries
unlock blur

₹2.5 L/yr - ₹7 L/yr

Senior Test Engineer
1.2k salaries
unlock blur

₹6 L/yr - ₹20.2 L/yr

Explore more salaries
Compare CGI Group with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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