i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
I am a QA Automation Testing Engineer with 5 years of experience in creating and executing test cases for software applications.
Experienced in creating automated test scripts using tools like Selenium and Appium
Proficient in writing test cases, executing test plans, and reporting bugs
Skilled in analyzing test results and providing recommendations for improvements
Strong knowledge of Agile methodologies and continuous in
Program to count the occurrence of vowels in an array of strings
Iterate through each string in the array
For each string, iterate through each character and check if it is a vowel (a, e, i, o, u)
Increment a counter for each vowel found in the string
Repeat for all strings in the array and return the total count of vowels
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Find out the repeated numbers in a string.
posted on 20 Nov 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Git stash is used to temporarily store changes that are not ready to be committed.
Git stash is used to save changes that are not ready to be committed, allowing you to switch branches or work on something else.
It is useful when you want to temporarily store changes without committing them.
You can later apply the stashed changes back to your working directory.
Example: git stash save 'work in progress'
Example: git stash
Conflicts in git can be handled by resolving them through merging, rebasing, or using tools like git mergetool.
Communicate with team members to understand changes causing conflicts
Resolve conflicts by manually editing files or using git mergetool
Use git rebase to reapply changes on top of another branch
Merge conflicting branches after resolving conflicts
posted on 12 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
posted on 16 Jan 2025
Basic question were asked
Detail coding questions
posted on 4 Jun 2024
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It uses hashing to store key-value pairs in an array.
Keys in a HashMap must be unique, but values can be duplicated.
HashMap allows for quick retrieval of values based on keys.
Example: HashMap
Yes, Cucumber is a Data Driven Framework.
Cucumber allows for writing test cases in plain English using Gherkin syntax
Data can be stored in external files like Excel, CSV, or JSON and easily integrated into test scripts
Scenarios can be parameterized to run with different test data sets
Appium is an open-source tool for automating mobile applications, while PT stands for Page Object Model Testing.
Appium is used for automating mobile apps on iOS and Android platforms.
It supports multiple programming languages like Java, Python, and Ruby.
Page Object Model Testing (PT) is a design pattern used in test automation to create an object repository for web elements on a web page.
PT helps in reducing code dupli...
posted on 29 Jul 2022
I applied via campus placement at GH Raisoni College of Engineering, Nagpur and was interviewed before Oct 2023. There were 2 interview rounds.
Normal aptitude test
Oops concept stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
Oops concept focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, polymorphism, and abstraction are the four main principles of Oops concept.
Encapsulation refers to the bundling of data and methods th...
posted on 1 Jun 2024
based on 1 review
Rating in categories
Software Engineer
8k
salaries
| ₹3.8 L/yr - ₹13.8 L/yr |
Senior Software Engineer
7.1k
salaries
| ₹6 L/yr - ₹22 L/yr |
Lead Analyst
3.1k
salaries
| ₹9.9 L/yr - ₹29.5 L/yr |
Associate Software Engineer
1.8k
salaries
| ₹2.5 L/yr - ₹6.6 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹20.2 L/yr |
TCS
Infosys
Wipro
HCLTech