Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Deloitte Team. If you also belong to the team, you can get access from here

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deloitte Fullstack Java Application Developer Interview Questions and Answers for Experienced

Updated 16 Jul 2024

Deloitte Fullstack Java Application Developer Interview Experiences for Experienced

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

MCQ question , covered all topics

Round 2 - One-on-one 

(2 Questions)

  • Q1. Do you know Caching ?
  • Ans. 

    Caching is the process of storing data in a temporary location to reduce access time and improve performance.

    • Caching helps in reducing the load on the server by storing frequently accessed data closer to the user.

    • Examples of caching include browser caching, CDN caching, and database caching.

    • Caching can be implemented at different levels such as application-level caching, database-level caching, and server-level caching

  • Answered by AI
  • Q2. Spring vs spring boot?
  • Ans. 

    Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.

    • Spring is a comprehensive framework that provides support for various Java technologies like JDBC, JPA, and REST.

    • Spring Boot is an opinionated tool that aims to simplify the development process by providing defaults for configuration and dependencies.

    • Spring Boot includes e...

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. How do you use joins in spring boot?
  • Ans. 

    Joins in Spring Boot are used to retrieve data from multiple tables in a database using relationships between them.

    • Use @Query annotation with JPQL or native SQL to perform joins in Spring Boot repositories

    • Specify the join condition in the query using ON keyword

    • Use JOIN FETCH to eagerly fetch associated entities in a single query

  • Answered by AI
  • Q2. Experience in production?

Interview Preparation Tips

Interview preparation tips for other job seekers - Cover all basic questions and be ready with all logical thinking

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. SQL Queries
  • Q2. OOPS Concepts
  • Q3. Program to calculate factorial
  • Ans. 

    Program to calculate factorial

    • Use a loop to multiply the numbers from 1 to n

    • Handle edge cases like 0 and negative numbers

    • Use recursion for a more elegant solution

  • Answered by AI
  • Q4. Projects- Major , Minor , Internship

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, should have good communication skills.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - One-on-one 

(2 Questions)

  • Q1. Write a java program to sort an array
  • Ans. 

    Java program to sort an array of strings

    • Use Arrays.sort() method to sort the array of strings

    • Import java.util.Arrays package

    • Example: String[] arr = {"apple", "banana", "orange"}; Arrays.sort(arr);

  • Answered by AI
  • Q2. Collections in java and springboot
  • Ans. 

    Collections in Java and Spring Boot are used to store and manipulate groups of objects.

    • Collections in Java are used to store multiple objects in a single unit.

    • Spring Boot provides support for managing collections through various data structures like List, Set, Map, etc.

    • Collections in Java and Spring Boot help in organizing and manipulating data efficiently.

    • Example: List<String> names = new ArrayList<>();

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude questions. Could be done easily if practiced enough

Round 2 - Technical 

(2 Questions)

  • Q1. Introduce yourself
  • Q2. Array searching

Software Developer Interview Questions & Answers

ZS user image Rahul Yamsani 010

posted on 22 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Challenging questions in mathematics.

Round 2 - Group Discussion 

A constructive discussion about the significance of various topics and additional aspects.

Interview Questionnaire 

1 Question

  • Q1. What are the differences between component event and application event?
  • Ans. 

    Component events are fired and handled by a single component, while application events are fired and handled by multiple components.

    • Component events are used for communication between components within a single application.

    • Application events are used for communication between components across multiple applications.

    • Component events are fired using fireEvent() method, while application events are fired using $A.get('e.n...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Technical interview was good.
There were two rounds and all are fron the areas that I have worked

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Join, groupby questions in pyspark

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for basics questions like join filter group and aggregation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basics of java and angular
Round 2 - HR 

(1 Question)

  • Q1. Director round with typical hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well in angular
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Java questions
  • Q2. Spring, Spring boot basics
Round 2 - Technical 

(2 Questions)

  • Q1. Microservices Communications
  • Q2. Project level experiences
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Tell. Me. about your. Self
  • Ans. 

    I am a passionate software developer with a strong background in full-stack development and a love for problem-solving.

    • Experience in JavaScript frameworks like React and Angular, building dynamic web applications.

    • Proficient in backend technologies such as Node.js and Express, creating RESTful APIs.

    • Strong understanding of databases, both SQL (PostgreSQL) and NoSQL (MongoDB), for efficient data management.

    • Worked on a tea...

  • Answered by AI
  • Q2. Why. Should.. we. choose.. You
  • Q3. Hello! I’m Sahana, and I done an MBA with a specialization in HR and Marketing, as well as a B.Com in E-Commerce. I’m done through my internship at Best Engineers pump in Coimbatore I’m passionate about ...
  • Q4. You should hire me because I bring a unique blend of skills in HR and marketing, supported by my academic background and practical experience.managing projects and understanding team dynamics. I am passion...

Interview Preparation Tips

Interview preparation tips for other job seekers - Speaking slowly and clearly can help you appecer relaked and confident

Deloitte Interview FAQs

How many rounds are there in Deloitte Fullstack Java Application Developer interview for experienced candidates?
Deloitte interview process for experienced candidates usually has 3 rounds. The most common rounds in the Deloitte interview process for experienced candidates are One-on-one Round and Assignment.
What are the top questions asked in Deloitte Fullstack Java Application Developer interview for experienced candidates?

Some of the top questions asked at the Deloitte Fullstack Java Application Developer interview for experienced candidates -

  1. how do you use joins in spring bo...read more
  2. do you know Cachin...read more
  3. spring vs spring bo...read more

Tell us how to improve this page.

Deloitte Fullstack Java Application Developer Interview Process for Experienced

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.2k Interviews
KPMG India Interview Questions
3.5
 • 803 Interviews
ZS Interview Questions
3.3
 • 454 Interviews
BCG Interview Questions
3.7
 • 197 Interviews
Bain & Company Interview Questions
3.8
 • 106 Interviews
WSP Interview Questions
4.2
 • 94 Interviews
Mercer Interview Questions
3.7
 • 81 Interviews
Gartner Interview Questions
4.1
 • 80 Interviews
View all
Consultant
34.8k salaries
unlock blur

₹6.5 L/yr - ₹28.2 L/yr

Senior Consultant
22k salaries
unlock blur

₹11 L/yr - ₹42 L/yr

Analyst
14.8k salaries
unlock blur

₹3.8 L/yr - ₹12.9 L/yr

Assistant Manager
10.4k salaries
unlock blur

₹7.8 L/yr - ₹28 L/yr

Manager
7.3k salaries
unlock blur

₹16 L/yr - ₹52 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.8
Compare

PwC

3.4
Compare

Ernst & Young

3.4
Compare

Cognizant

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview