i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
Inheritance is a mechanism in object-oriented programming where a new class is created from an existing class.
Allows for code reuse and avoids redundancy
The new class (subclass) inherits properties and methods from the existing class (superclass)
Subclass can add new properties and methods or override existing ones
Example: A Car class can inherit properties and methods from a Vehicle class
Lambda functions are anonymous functions that can be defined without a name.
Lambda functions are defined using the lambda keyword.
They can take any number of arguments, but can only have one expression.
They are often used as arguments for higher-order functions.
Example: lambda x: x**2 defines a lambda function that squares its input.
Numpy is a Python library for numerical computing with support for large, multi-dimensional arrays and matrices.
Numpy provides efficient mathematical operations on arrays.
It is widely used in scientific computing, data analysis, and machine learning.
Numpy arrays are homogeneous and can be indexed and sliced like lists.
Broadcasting allows for element-wise operations on arrays of different shapes.
Numpy also includes line...
Pandas is a Python library used for data manipulation and analysis.
Pandas provides data structures for efficiently storing and manipulating large datasets.
It offers tools for data cleaning, merging, reshaping, and visualization.
Pandas can handle various data formats such as CSV, Excel, SQL databases, and JSON.
It is widely used in data science, finance, economics, and other fields.
Example: df = pd.read_csv('data.csv') c
There are 7 types of operators in Python.
Arithmetic operators (+, -, *, /, %, //, **)
Comparison operators (==, !=, >, <, >=, <=)
Assignment operators (=, +=, -=, *=, /=, %=, //=, **=)
Logical operators (and, or, not)
Bitwise operators (&, |, ^, ~, <<, >>)
Identity operators (is, is not)
Membership operators (in, not in)
Python is a high-level programming language known for its simplicity, readability, and versatility. It is widely used for web development, data analysis, artificial intelligence, and more.
Python is easy to learn and read, making it a great choice for beginners and experienced developers alike.
Python has a large standard library and many third-party packages, making it suitable for a wide range of applications.
Python is...
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
I applied via Walk-in and was interviewed before Feb 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Walk-in and was interviewed before May 2019. There were 5 interview rounds.
I applied via Campus Placement and was interviewed in Mar 2020. There was 1 interview round.
To get the second to last element from a SQL table, use the OFFSET-FETCH clause.
Use the ORDER BY clause to sort the table in descending order.
Use the OFFSET-FETCH clause to skip the last row and fetch the second to last row.
Example: SELECT column_name FROM table_name ORDER BY column_name DESC OFFSET 1 ROWS FETCH NEXT 1 ROWS ONLY;
I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Consultant
55.4k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹3 L/yr - ₹11.8 L/yr |
Senior Consultant
46.6k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.4k
salaries
| ₹3.5 L/yr - ₹12.6 L/yr |
Wipro
Accenture
Cognizant
TCS