i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2020. There was 1 interview round.
String is immutable because its value cannot be changed once it is created.
Immutable objects are more secure as they cannot be modified by external sources.
String pool in Java is possible because of immutability.
StringBuffer and StringBuilder classes are used for mutable strings.
How to make a class immutable in Java?
Make all fields private and final
Do not provide any setter methods
Make the class final
If mutable fields are present, return a copy of them in getter methods
Hashmap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values.
Hashmap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.
Retrieving a value from a hashmap is typically an O(1) operation.
Examples of hashmaps include Python's dictionary and Java'
Hashtable is not thread-safe while Concurrent HashMap is thread-safe.
Hashtable is a legacy class while Concurrent HashMap is a modern class.
Concurrent HashMap allows concurrent read and write operations while Hashtable does not.
Concurrent HashMap uses a technique called lock striping to achieve thread-safety.
Hashtable is synchronized while Concurrent HashMap is not fully synchronized.
Concurrent HashMap is faster than H...
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2020. There was 1 interview round.
What people are saying about Deloitte
I applied via Referral and was interviewed in Sep 2020. There were 3 interview rounds.
Deloitte interview questions for designations
I applied via Company Website and was interviewed before Jun 2020. There were 4 interview rounds.
Get interview-ready with Top Deloitte Interview Questions
I applied via Naukri.com and was interviewed in Sep 2020. There was 1 interview round.
Questions on OOPS, JavaScript and MVC concepts
OOPS concepts include inheritance, encapsulation, polymorphism, and abstraction
JavaScript is a scripting language used for web development
MVC stands for Model-View-Controller and is a design pattern used in software engineering
Examples of MVC frameworks include AngularJS, ReactJS, and Ruby on Rails
I applied via Campus Placement and was interviewed before Dec 2020. There were 5 interview rounds.
Learned various engineering concepts and skills.
Studied mathematics, physics, and computer science.
Learned about circuits, programming languages, and algorithms.
Gained hands-on experience through projects and internships.
Developed problem-solving and critical thinking skills.
Improved communication and teamwork abilities.
Acquired knowledge in areas such as mechanics, materials, and thermodynamics.
I applied via Campus Placement and was interviewed before Jun 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before May 2020. There were 5 interview rounds.
I applied via Referral and was interviewed in May 2019. There were 4 interview rounds.
Sprint is a time-boxed period of development in Agile methodology.
Sprint is a fixed duration of time, usually 1-4 weeks, during which a team works on a set of prioritized tasks.
The goal of a sprint is to deliver a potentially shippable product increment.
Sprint planning, daily stand-up meetings, sprint review, and sprint retrospective are key events in a sprint.
Sprint backlog is a list of tasks that the team plans to co...
I will incorporate CR by analyzing customer feedback and implementing changes accordingly.
Collect customer feedback through surveys, social media, and other channels
Analyze feedback to identify common issues and areas for improvement
Develop and implement strategies to address feedback and improve customer satisfaction
Monitor and track progress to ensure changes are effective
Continuously gather feedback and make adjustm
Some of the top questions asked at the Deloitte Business Technology Analyst interview -
based on 13 interviews
5 Interview rounds
based on 271 reviews
Rating in categories
Consultant
33.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Consultant
21k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
14.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
10.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
7.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Accenture
PwC
Ernst & Young
Cognizant