i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
To find the nth highest salary in pyspark, use the window function with row_number and filter on the desired rank.
Use window function with row_number to assign a rank to each salary
Filter the result to get the row with the desired rank
Example: df.withColumn('rank', F.row_number().over(Window.orderBy(F.col('salary').desc()))).filter(F.col('rank') == n).select('salary')
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Contains logical quants di verbal
My internship role involved conducting market research and financial analysis, leading to recommendations that were implemented by the team.
Researched market trends and competitor analysis to identify growth opportunities
Performed financial analysis to evaluate investment decisions
Presented findings and recommendations to senior management
Collaborated with cross-functional teams to implement strategies
Contributed to th
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
ES6 introduces new features like arrow functions, classes, template literals, let and const declarations, and more.
Arrow functions provide a more concise syntax for writing functions.
Classes allow for easier object-oriented programming in JavaScript.
Template literals enable easier string interpolation and multiline strings.
let and const declarations provide block-scoped variables.
ES6 also introduces features like destr...
Lazy loading is a technique used to defer loading of non-essential resources until they are actually needed, while Redux is a state management library for React applications.
Lazy loading in React involves dynamically importing components or modules only when they are required, improving performance by reducing initial load times.
Redux is used in React applications to manage the state of the application in a predictable...
Optimizing API and rendering in React involves reducing unnecessary API calls, using memoization, lazy loading, and code splitting.
Reduce unnecessary API calls by batching requests or using GraphQL to fetch only required data.
Use memoization techniques like useMemo and useCallback to prevent unnecessary re-renders.
Implement lazy loading for components that are not immediately needed, improving initial load time.
Utilize...
What people are saying about Deloitte
Aptitude+CS fundamentals MCQ speed is the main game
Topic-Impact of Upi going global on india....FIRST GD THEN DEBATE THEN THE INTERVIEWER ASKED ONE-ONE QN TO EACH CANDIDATE.
Managed various projects including market research, product launches, and process improvements.
Led cross-functional teams to successfully launch new products
Conducted market research to identify new opportunities for growth
Implemented process improvements to increase efficiency and reduce costs
NoSQL offers flexibility, scalability, and better performance compared to SQL databases.
NoSQL databases are schema-less, allowing for more flexibility in data storage and retrieval.
NoSQL databases can easily handle large amounts of unstructured data, making them ideal for big data applications.
NoSQL databases are designed for horizontal scalability, allowing for easy distribution of data across multiple servers.
NoSQL d...
Cloud computing refers to the delivery of computing services over the internet, including storage, servers, databases, networking, software, and analytics.
Cloud computing allows users to access and store data and applications on remote servers rather than on local computers.
It offers scalability, flexibility, cost-effectiveness, and increased collaboration.
Examples of cloud services include Amazon Web Services (AWS), M
Deloitte interview questions for popular designations
Get interview-ready with Top Deloitte Interview Questions
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 5 interview rounds.
I have completed within half hour
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
JVM is the virtual machine that runs Java bytecode, JRE is the runtime environment for Java programs, and JDK is the development kit for creating Java applications.
JVM (Java Virtual Machine) is responsible for running Java bytecode on different platforms.
JRE (Java Runtime Environment) includes JVM, libraries, and other components necessary to run Java applications.
JDK (Java Development Kit) is a software development ki...
String is immutable in Java to ensure security, thread safety, and optimization.
Immutable strings prevent accidental changes to sensitive data like passwords.
Immutable strings allow for safe sharing of string literals across multiple threads.
Immutable strings enable string pooling for memory optimization.
Example: String str = "Hello"; str.concat(" World"); // str remains "Hello"
I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.
Virtual group discussion
Some of the top questions asked at the Deloitte interview -
The duration of Deloitte interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 2.1k interviews
Interview experience
based on 18k reviews
Rating in categories
Consultant
33.8k
salaries
| ₹6.4 L/yr - ₹23.3 L/yr |
Senior Consultant
21.4k
salaries
| ₹11 L/yr - ₹42 L/yr |
Analyst
14.5k
salaries
| ₹3.9 L/yr - ₹12.7 L/yr |
Assistant Manager
10.2k
salaries
| ₹7.8 L/yr - ₹24 L/yr |
Manager
7.2k
salaries
| ₹16 L/yr - ₹53 L/yr |
Accenture
PwC
Ernst & Young
Cognizant