i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
AWS offers a variety of services for building data pipelines, including S3, Glue, EMR, and Redshift.
AWS S3 can be used to store raw data before processing
AWS Glue can be used for ETL (extract, transform, load) processes
AWS EMR can be used for processing large amounts of data using Hadoop or Spark
AWS Redshift can be used for data warehousing and analytics
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
30mins on diff python and flask
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There was 1 interview round.
A one-line function is a function written in a single line of code, typically used for simple operations.
One-line functions are concise and easy to read, often used for simple tasks like mathematical operations or string manipulation.
They are commonly used in lambda functions in Python.
Example: lambda x: x**2
Polymorphism in OOPs refers to the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent different data types.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: In Python, the '+' operator can be us...
Use SQL query with DISTINCT keyword to remove duplicates from the table.
Use SELECT DISTINCT column_name FROM table_name to retrieve unique values from a specific column.
Use DELETE FROM table_name WHERE column_name IN (SELECT column_name FROM table_name GROUP BY column_name HAVING COUNT(*) > 1) to remove duplicates from the table.
Use SQL JOIN to combine rows from two tables based on a related column between them.
Use JOIN keyword in SQL to combine rows from two tables based on a related column
Types of JOINs include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 JOIN table2 ON table1.column = table2.column
I applied via Naukri.com and was interviewed in May 2023. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
Online coding round . 2 questions.
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Python is a high-level programming language known for its simplicity and readability.
Python was created by Guido van Rossum in the late 1980s.
It is widely used for web development, data analysis, artificial intelligence, and scientific computing.
Python uses indentation to define code blocks, making it easy to read and write.
Popular libraries like NumPy, Pandas, and TensorFlow are commonly used in Python for various tas
I applied via Recruitment Consulltant and was interviewed in Oct 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed in Sep 2023. There were 4 interview rounds.
Any role we will write the exam in my good manner
Python is a high-level programming language known for its simplicity and readability.
Python is developed using an interpreter, which allows for easy and quick development of programs.
Python uses a syntax that emphasizes code readability and simplicity.
Commonly used libraries in Python include NumPy, Pandas, and Matplotlib for data analysis and visualization.
Python code is written in plain text files with a .py extensio...
Python is a high-level, interpreted, dynamically typed programming language known for its simplicity and readability.
Python is a high-level programming language used for web development, data analysis, artificial intelligence, and more.
Benefits of using Python include its simplicity, readability, extensive libraries, and community support.
A dynamically typed language is one where variable types are determined at runtim...
Python is a high-level programming language known for its simplicity and readability. It is dynamically typed, allowing for flexibility and faster development.
Python is a high-level programming language used for web development, data analysis, artificial intelligence, and more.
It is known for its simplicity and readability, making it easier for developers to write and maintain code.
Python is dynamically typed, meaning ...
Sorting related questions
based on 1 interview
Interview experience
Software Engineer
8.2k
salaries
| ₹2.7 L/yr - ₹12 L/yr |
Senior Software Engineer
7.2k
salaries
| ₹6.1 L/yr - ₹22.5 L/yr |
Lead Analyst
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Associate Software Engineer
1.9k
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