
Capgemini


Capgemini Full Stack Developer Interview Questions and Answers
Q1. why Spring boot over spring, beans scope, spring annotation, ReactJS data fetching
Spring Boot is preferred over Spring for easier setup and configuration. Beans scope defines object lifecycle. Spring annotations simplify configuration. ReactJS for efficient data fetching.
Spring Boot is preferred for its convention over configuration approach, making setup and configuration easier.
Beans scope in Spring defines the lifecycle of objects, such as singleton, prototype, request, session, etc.
Spring annotations like @Autowired, @Component, @Controller, etc., simp...read more
Q2. can you create a circle using css
Yes, a circle can be created using CSS.
Use the border-radius property with a value of 50% to create a circle.
Set the width and height properties to the same value to ensure a perfect circle.
Add a background color or image to the circle using the background property.
Use the ::before or ::after pseudo-elements to create a circle with content inside.
Example: .circle { width: 100px; height: 100px; border-radius: 50%; background-color: red; }
Q3. what is angular and its feature
Angular is a JavaScript framework for building web applications.
Uses TypeScript for building scalable and maintainable applications
Provides two-way data binding for easy synchronization between model and view
Offers a powerful set of built-in directives and services for faster development
Supports modular architecture and dependency injection for better code organization
Enables easy integration with other libraries and frameworks
Example: Angular is used by Google, Microsoft, an...read more
Q4. what is node js and its feature
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Node.js allows developers to run JavaScript on the server-side.
It has a non-blocking I/O model that makes it efficient and scalable.
Node.js has a large and active community with a vast number of modules available.
It can be used for building web applications, APIs, real-time chat applications, and more.
Q5. How to create objects
Objects can be created using constructors or object literals.
Use the 'new' keyword with a constructor function to create an object
Use object literals to create objects with predefined properties
Use Object.create() to create an object with a specified prototype
Use class syntax to create objects with methods and properties
Q6. Explain oops with a examples
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Encapsulation: bundling data and methods that operate on the data into a single unit (object)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability of different objects to respond to the same message in different ways
Example:...read more
More about working at Capgemini







Top HR Questions asked in Capgemini Full Stack Developer
Interview Process at Capgemini Full Stack Developer

Top Full Stack Developer Interview Questions from Similar Companies







Reviews
Interviews
Salaries
Users/Month

