i
Deloitte
Filter interviews by
Implementing OOP concepts in Python for a Trainee Analyst role with a focus on data analysis.
Define a class 'DataAnalyzer' to encapsulate data analysis methods.
Use methods like 'load_data()', 'clean_data()', and 'analyze_data()' for modularity.
Implement inheritance by creating subclasses for different data types, e.g., 'CSVDataAnalyzer'.
Utilize encapsulation to protect data attributes, using private variables.
Exam...
The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers.
Layer 1 - Physical layer: Deals with physical connections and transmission of raw data.
Layer 2 - Data link layer: Manages data frames and error detection.
Layer 3 - Network layer: Handles routing and logical addressing.
Layer 4 - Transport layer:...
Program to swap substrings of two strings
Create a function that takes in two strings and two indices representing the start and end of the substrings to swap
Use string slicing to extract the substrings and swap them
Combine the modified substrings with the rest of the strings to get the final swapped strings
Program to reverse a string
Create a function that takes a string as input
Use a loop to iterate through the characters of the string in reverse order
Append each character to a new string to build the reversed string
What people are saying about Deloitte
C and C++ are both programming languages, with C being a procedural language and C++ being an object-oriented language.
C is a procedural programming language, while C++ is an object-oriented programming language.
C does not support classes and objects, while C++ does.
C is used for system programming, embedded systems, and low-level programming, while C++ is used for application and game development.
C is simpler and...
I have worked on multiple projects using various programming languages. My long term goal is to become a data analyst and my preferred technologies are Python and SQL.
Projects: E-commerce website using PHP, Inventory management system using Java, Data analysis of customer behavior using Python
Programming languages: Python, Java, PHP, SQL
Program: Python program to calculate the factorial of a number
Long term goal: ...
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
1NF (First Normal Form) - Each column in a table must contain atomic values, and each row must be unique.
2NF (Second Normal Form) - Table is in 1NF and all non-key attributes are fully functional dependent on the primary key.
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
Basic aptitude questions, reasoning and English questions time was very less, 1min/question approx
2 questions one was of easy level other was of medium level
The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers.
Layer 1 - Physical layer: Deals with physical connections and transmission of raw data.
Layer 2 - Data link layer: Manages data frames and error detection.
Layer 3 - Network layer: Handles routing and logical addressing.
Layer 4 - Transport layer: Ensu...
I applied via Newspaper Ad and was interviewed in Mar 2024. There were 3 interview rounds.
Quantitative , Reasoning and verbal
Any one language that you can choose and there will be given 2 codes with limited time and each consists 3-4 test cases each.
I applied via Company Website and was interviewed in Apr 2024. There were 3 interview rounds.
Easy test apti questions
Dsa was asked in it to solve, 2 q
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
1NF (First Normal Form) - Each column in a table must contain atomic values, and each row must be unique.
2NF (Second Normal Form) - Table is in 1NF and all non-key attributes are fully functional dependent on the primary key.
I appeared for an interview in Nov 2024, where I was asked the following questions.
Aspiring analyst with a strong background in data analysis and problem-solving, eager to contribute to impactful projects.
Educational Background: Graduated with a degree in Economics, focusing on data analysis and statistics.
Internship Experience: Completed an internship at XYZ Corp, where I analyzed sales data to identify trends and improve strategies.
Technical Skills: Proficient in Excel, SQL, and Python for data man...
Implementing OOP concepts in Python for a Trainee Analyst role with a focus on data analysis.
Define a class 'DataAnalyzer' to encapsulate data analysis methods.
Use methods like 'load_data()', 'clean_data()', and 'analyze_data()' for modularity.
Implement inheritance by creating subclasses for different data types, e.g., 'CSVDataAnalyzer'.
Utilize encapsulation to protect data attributes, using private variables.
Example: ...
I appeared for an interview in Feb 2024.
It was deloitte NLA test , has 2 coding questions easy to moderate and aptitude questions
Program to swap substrings of two strings
Create a function that takes in two strings and two indices representing the start and end of the substrings to swap
Use string slicing to extract the substrings and swap them
Combine the modified substrings with the rest of the strings to get the final swapped strings
I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.
First round was aptitude and coding round
I appeared for an interview in Feb 2024.
Aptitude test and technical test consist of basic reasoning , aptitude questions, technical ,
ms-excel, sql,html,css
2 coding questions basic .
C and C++ are both programming languages, with C being a procedural language and C++ being an object-oriented language.
C is a procedural programming language, while C++ is an object-oriented programming language.
C does not support classes and objects, while C++ does.
C is used for system programming, embedded systems, and low-level programming, while C++ is used for application and game development.
C is simpler and more...
I applied via Instagram and was interviewed in Feb 2024. There were 2 interview rounds.
Both Aptitude And coding
I applied via Campus Placement
Basic coding questions
Some of the top questions asked at the Deloitte Trainee Analyst interview -
The duration of Deloitte Trainee Analyst interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 17 interview experiences
Difficulty level
Duration
based on 13 reviews
Rating in categories
Consultant
40.9k
salaries
| ₹9.5 L/yr - ₹21.5 L/yr |
Senior Consultant
25.3k
salaries
| ₹16.4 L/yr - ₹33.5 L/yr |
Analyst
16.8k
salaries
| ₹5 L/yr - ₹12 L/yr |
Assistant Manager
11.4k
salaries
| ₹12.1 L/yr - ₹22.4 L/yr |
Manager
8k
salaries
| ₹24.6 L/yr - ₹44 L/yr |
Accenture
PwC
Ernst & Young
Cognizant