i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
An algebraic loop occurs when a system of equations has a circular dependency, making it impossible to solve for a unique solution.
An algebraic loop is a situation where the output of a block is fed back into the input of the same block or another block in a closed loop.
Algebraic loops can cause numerical instability in simulations and make it difficult to converge to a solution.
They are common in control systems, sign...
I applied via Company Website and was interviewed in Mar 2023. There was 1 interview round.
I am a skilled DOT NET Developer with experience in developing web applications and software solutions.
Experienced in developing web applications using ASP.NET, C#, and SQL Server
Proficient in software development life cycle (SDLC) methodologies
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Temp table is a temporary table that is created in the memory or on the disk and is used to store data temporarily.
Temp table is created using the CREATE TABLE statement with the # symbol before the table name.
It is used to store intermediate results during complex queries or stored procedures.
Temp tables are automatically dropped when the session that created them ends or when the connection is closed.
Example: CREATE ...
SQL procedure is used to perform an action, while function returns a value.
Procedures can modify data, while functions cannot.
Functions can be used in SQL statements, while procedures cannot.
Functions must return a value, while procedures do not have to.
Example of a procedure: CREATE PROCEDURE myProcedure AS SELECT * FROM myTable;
Example of a function: CREATE FUNCTION myFunction() RETURNS INT AS BEGIN RETURN 5; END;
What people are saying about Capgemini
Capgemini interview questions for popular designations
I was interviewed in Sep 2023.
Get interview-ready with Top Capgemini Interview Questions
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in May 2023. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2023. There were 3 interview rounds.
A View Model in Android is a class that stores and manages UI-related data in a lifecycle-conscious way.
View Model helps to separate the UI data from the UI controller logic.
It survives configuration changes and can be shared between fragments or activities.
Example: ViewModel class in Android Architecture Components.
View Model is a design pattern that separates the data presentation logic from the business logic in an application.
View Model is used to prepare data for display in a user interface.
It helps in keeping the business logic separate from the UI logic.
View Model is commonly used in MVVM (Model-View-ViewModel) architecture.
It can contain data formatting, validation, and other presentation-related logic.
Room DB is a persistence library that provides an abstraction layer over SQLite to allow for more robust database access in Android applications.
Room DB simplifies database interactions by providing compile-time verification of SQL queries.
It consists of three main components: Entity, DAO (Data Access Object), and Database.
Example: @Entity annotation defines a SQLite table, @Dao annotation defines database operations, ...
Android Components Framework is a set of building blocks that help developers create Android apps.
Includes activities, services, broadcast receivers, and content providers
Activities are UI components, services run in the background, broadcast receivers respond to system-wide broadcast announcements, content providers manage shared set of app data
Components can be declared in the AndroidManifest.xml file
AIDL and HIDL are communication interfaces used in Android development. Android Boot Up Sequence, Architecture, Components Framework, and Activity Lifecycle are key concepts in Android development.
AIDL (Android Interface Definition Language) is used for inter-process communication in Android. It allows different applications to communicate with each other.
HIDL (Hardware Interface Definition Language) is used for commun...
Setup tables are used to store configuration data that is used by the system to control its behavior.
Setup tables are used to store configuration data that is used by the system to control its behavior.
They are typically used to define parameters, settings, or options that affect the functionality of the system.
Setup tables are often used in software applications to store user preferences, system settings, or other con...
Java OOPs concepts like inheritance, polymorphism, encapsulation, and abstraction are applied in Selenium for creating robust and maintainable test automation scripts.
Inheritance: Allows creating reusable code by extending classes in Selenium, for example creating a base test class with common methods.
Polymorphism: Enables using methods with the same name but different implementations in Selenium, for example overridin...
Interview experience
based on 39.5k reviews
Rating in categories
Consultant
55.1k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
51.9k
salaries
| ₹2.9 L/yr - ₹11.8 L/yr |
Senior Consultant
45.9k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
20.4k
salaries
| ₹2 L/yr - ₹7.5 L/yr |
Senior Software Engineer
19.8k
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Wipro
Accenture
Cognizant
TCS