Capgemini Walk-in Drive For Software Developer
WORK FROM HOME JOBS | |
---|---|
Data Entry | Apply Here |
Customer Service Representative | Apply Here |
Accountant | Apply Here |
Direct Sales Executive | Apply Here |
Process Associate | Apply Here |
Software Engineer | Apply Here |
AI Engineer | Apply Here |
Company Name : Capgemini
Job Role : Software Developer
Experience : 7 – 12 Years
Qualifications : Any Graduate
Job Location : Pune
Salary : RS 14.0 – 24.0 Lacs P.A.
Job Description :
Required Skills & Expertise :
-
Proficiency in Core Java, Java & J2EE technologies.
-
Experience in building MVC-based web applications using JSP/Struts framework.
-
Strong knowledge of OOPs concepts, Hibernate, and Spring (version 3.x).
-
Hands-on experience with Spring Boot.
-
Experience working with application servers like Tomcat and WebLogic.
-
Skilled in developing RESTful services and Web Services.
-
Experience in deploying Spring Boot applications in Microservices architecture.
-
Good verbal and written communication skills.
-
Strong team player, capable of working in a global team environment.
-
Ability to meet deadlines and follow through on assigned tasks.
Primary Skills (Must Have) :
-
Core Java
-
Java
-
J2EE
-
Spring Framework
-
Spring Boot
-
REST API
-
RESTful Web Services
Secondary Skills (Good to Have) :
-
HTML
Walk-in Drive Details Here:Β
Tomorrow Walk-in Interviews | ||
Indusind Bank | 6th-15th June 25 | Venue Details |
Tech Mahindra | 6th-13th June 25 | Venue Details |
SBI | 6th-11th June 25 | Venue Details |
Video Call Interview | 6th-12th June 25 | Venue Details |
Work From Home | 4th-12th June 25 | Venue Details |
More Walk-in Interviews |
For More information about the Capgemini Walk-in Drive For Software Developer, Visit this Page and Follow our www.freshersindia.in Website Regularly.
πΉ Core Java Interview Questions & Answers :
Q1: What is the difference between ==
and .equals()
in Java?
A:
-
==
compares object references (memory locations). -
.equals()
compares the actual content of the objects (usually overridden in String and wrapper classes).
Q2: What are the features of Java 8?
A:
-
Lambda expressions
-
Stream API
-
Functional interfaces
-
Optional class
-
Default and static methods in interfaces
-
Date and Time API (java.time)
Q3: What is Polymorphism in Java?
A:
Polymorphism means the ability to take many forms. In Java, itβs implemented via method overloading (compile-time) and method overriding (runtime).
πΉ Spring & Spring Boot Interview Questions & Answers :
Q4: What is Spring Framework?
A:
Spring is a lightweight, open-source framework for building Java-based applications. It supports dependency injection, aspect-oriented programming, and simplifies enterprise app development.
Q5: What is Spring Boot and why is it used?
A:
Spring Boot is a module of Spring Framework that helps in creating stand-alone, production-ready Spring-based applications with minimal configuration. It uses auto-configuration and starter dependencies.
Q7: Difference between @Component, @Service, and @Repository?
A:
All three are stereotype annotations:
-
@Component
: Generic bean. -
@Service
: Marks business layer logic. -
@Repository
: Used in DAO layer, with additional exception translation capabilities.
πΉ REST API & Microservices Interview Questions :
Q8: What is a RESTful Web Service?
A:
A RESTful service uses HTTP to perform CRUD operations (Create, Read, Update, Delete) on resources represented by URIs, using standard methods like GET, POST, PUT, DELETE.
Q9: How do you secure REST APIs?
A:
Using methods like:
-
OAuth2
-
JWT (JSON Web Tokens)
-
HTTPS
-
API keys and token validation
Q10: What are microservices?
A:
Microservices are small, independent services that work together. Each microservice is independently deployable and focuses on a specific business function.
πΉ Hibernate Questions :
Q11: What is Hibernate and how does it differ from JDBC?
A:
Hibernate is an ORM (Object Relational Mapping) tool that maps Java objects to database tables.
Q12: What is the difference between get()
and load()
in Hibernate?
A:
-
get()
: Immediately fetches the object; returnsnull
if not found. -
load()
: Returns a proxy; throwsObjectNotFoundException
if not found.
πΉ SQL Questions :
Q13: Write a query to get the second highest salary.
Q14: What is normalization?
A:
Normalization is the process of organizing data to reduce redundancy and improve data integrity.
πΉ HR Questions :
Q15: Why do you want to join Capgemini?
A:
Capgemini is a global leader in consulting, technology, and digital transformation. I value its emphasis on innovation, learning opportunities, and inclusive culture, making it the ideal place to grow professionally.
Q16: Describe a challenging situation and how you handled it.
A:
(Use the STAR method: Situation, Task, Action, Result β tailor it based on your experience.)