i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2023. There were 3 interview rounds.
CNN is preferred over feed forward neural networks due to their ability to capture spatial and temporal dependencies in data.
CNNs are designed to effectively capture spatial relationships in data, making them ideal for tasks like image recognition.
CNNs use shared weights and local connectivity to efficiently learn patterns in data, reducing the number of parameters compared to feed forward neural networks.
CNNs are also...
Overfitting occurs when a model learns noise in the training data rather than the underlying pattern, while underfitting occurs when a model is too simple to capture the underlying pattern.
Overfitting: Model performs well on training data but poorly on unseen data. Can be avoided by using techniques like cross-validation, regularization, and early stopping.
Underfitting: Model is too simple to capture the underlying pat...
Cross validation is a technique used to assess the performance of a predictive model by splitting the data into training and testing sets multiple times.
Divide the data into k subsets (folds)
Train the model on k-1 folds and test on the remaining fold
Repeat this process k times, each time using a different fold as the test set
Calculate the average performance metric across all k iterations to evaluate the model
It was basically conceptual round with the vp. There were General questions about the studies, projects, data science journey etc.
And then an use case. I don't remember exactly but it was something like..
Different companies sales their different models of cars and providing incentives which are not coming through dealers obviously..infact from manufacturer itself.
Few more things on this and then questions like-
How would you convert this into an analytics problem?
What kind of data would be required to perform such analysis?
If you are dealing with regression problem but time is involved there, how you will solve that now ?
Some things on trend, seasonality in time series analysis, about arima.
Basically statistical kind of round but based on business scenarios.
Hope that helps😉
I applied via Walk-in and was interviewed in Dec 2020. There were 5 interview rounds.
I applied via Referral and was interviewed before Jan 2021. There were 3 interview rounds.
React is a JavaScript library for building user interfaces.
React allows developers to create reusable UI components.
It uses a virtual DOM to efficiently update the UI.
React can be used with other libraries and frameworks.
It was developed by Facebook and is widely used in web development.
Examples of companies using React include Netflix, Airbnb, and Instagram.
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates in web applications.
Virtual DOM is a concept used in ReactJS and other modern web frameworks.
It allows for efficient updates by only updating the parts of the actual DOM that have changed.
Virtual DOM is a tree-like structure that represents the actual DOM.
Changes made to the virtual DOM are compared to the previous version to determine what ...
React has three lifecycle methods: Mounting, Updating, and Unmounting.
Mounting: When a component is being inserted into the DOM. componentDidMount() is an example.
Updating: When a component is being re-rendered. componentDidUpdate() is an example.
Unmounting: When a component is being removed from the DOM. componentWillUnmount() is an example.
I have implemented these methods in various projects, such as using componentD...
React hooks are a way to use state and other React features in functional components.
Hooks were introduced in React 16.8.
useState is a hook that allows functional components to have state.
useEffect is a hook that allows functional components to have side effects.
useContext is a hook that allows functional components to consume context.
Hooks can only be used in functional components, not in class components.
Example: con...
Redux is a state management library for JavaScript applications. Middleware is a function that sits between the action and reducer. Redux components are React components that are connected to the Redux store.
Redux is used to manage the state of an application in a predictable way.
Middleware is used to intercept and modify actions before they reach the reducer.
Redux components are React components that are connected to ...
Error boundary is a React component that catches JavaScript errors during rendering.
It is used to handle errors that occur during rendering in React applications.
It helps to prevent the entire application from crashing due to a single error.
It is implemented using the componentDidCatch lifecycle method.
It can be used to display a fallback UI or log the error for debugging purposes.
Node is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Node allows developers to run JavaScript on the server-side.
It has a non-blocking I/O model that makes it efficient for handling large amounts of data.
Node has a package manager called npm that makes it easy to install and manage third-party libraries.
Some popular frameworks built on Node include Express, NestJS, and Meteor.
Node is single threaded for simplicity and consistency. Multi-threading can be achieved through child processes or worker threads.
Node's single thread model simplifies programming and avoids race conditions.
Child processes can be used to run multiple instances of Node, each with its own thread.
Worker threads can be used to create additional threads within a single Node process.
Multi-threading can improve performance fo...
I applied via Referral and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Referral and was interviewed in Mar 2021. There were 5 interview rounds.
I applied via Campus Placement and was interviewed before Sep 2021. There were 3 interview rounds.
General aptitude with little coding
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
Routers connect different networks while switches connect devices within a network.
Routers operate at the network layer of the OSI model while switches operate at the data link layer.
Routers use routing tables to determine the best path for data to travel between networks while switches use MAC addresses to direct data within a network.
Routers can connect networks with different protocols while switches cannot.
Examples...
I applied via Recruitment Consultant and was interviewed before Aug 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Oct 2020. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2021. There were 4 interview rounds.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Consultant
55.6k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹3 L/yr - ₹11.9 L/yr |
Senior Consultant
46.8k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.5k
salaries
| ₹3.5 L/yr - ₹12.9 L/yr |
Wipro
Accenture
Cognizant
TCS