Analyst Intern

10+ Analyst Intern Interview Questions and Answers

Updated 3 Jul 2025
search-icon

Q. Analyze the data provided in the form of an Excel sheet. How would you visualize this data using software available on your laptop?

Ans.

Visualize data using Excel or data visualization tools to derive insights effectively.

  • Use Excel charts like bar graphs or pie charts for categorical data.

  • Utilize pivot tables to summarize and analyze large datasets.

  • Consider using software like Tableau or Power BI for interactive dashboards.

  • For time series data, line graphs can effectively show trends over time.

  • Heat maps can visualize data density or frequency in a two-dimensional space.

Asked in EXL Service

5d ago

Q. What is the difference between Bagging and boosting?

Ans.

Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.

  • Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.

  • Boosting involves training multiple models sequentially, where each subsequent model corrects the errors made by the previous ones. Examples inc...read more

Analyst Intern Interview Questions and Answers for Freshers

illustration image
3d ago

Q. What projects have you done in your academics?

Ans.

I conducted a data analysis project on healthcare trends using Python and SQL, focusing on patient outcomes and treatment efficacy.

  • Utilized Python libraries like Pandas and NumPy for data manipulation.

  • Analyzed a dataset of 10,000 patient records to identify trends in treatment outcomes.

  • Created visualizations using Matplotlib to present findings on patient demographics.

  • Collaborated with a team to present results, leading to actionable insights for improving patient care.

4d ago

Q. Estimate the number of credit cards in India?

Ans.

The number of credit cards in India can be estimated based on population, income levels, banking penetration, and consumer spending habits.

  • Estimate based on population size and percentage of population with access to banking services

  • Consider income levels and consumer spending habits to gauge demand for credit cards

  • Look at the number of active credit card users in India and extrapolate to estimate total number of credit cards

  • Take into account the growth rate of credit card us...read more

Are these interview questions helpful?

Asked in Deloitte

3d ago

Q. Can you explain your project in more detail?

Ans.

My project is a chatbot that assists users in booking flights and hotels.

  • The chatbot uses natural language processing to understand user requests

  • It integrates with travel APIs to provide real-time information on flights and hotels

  • Users can make bookings directly through the chatbot interface

  • The chatbot also provides recommendations based on user preferences and past bookings

6d ago

Q. Estimate the annual sale of razor blades in India.

Ans.

Estimating annual razor blade sales in India involves market size, population, and usage patterns.

  • Population: India has approximately 1.4 billion people, with a significant portion being male, who are the primary users of razor blades.

  • Market Penetration: Assume around 50% of the male population uses razor blades regularly, leading to an estimated 350 million users.

  • Usage Frequency: If each user replaces their razor blade every month, that results in 12 blades per year per user...read more

Analyst Intern Jobs

Teleperformance (TP) logo
Quality analyst - International process 1-6 years
Teleperformance (TP)
3.9
₹ 3 L/yr - ₹ 6 L/yr
Gurgaon / Gurugram
Teleperformance (TP) logo
Quality Analyst -International Process 1-6 years
Teleperformance (TP)
3.9
₹ 4 L/yr - ₹ 5 L/yr
Mumbai
SuperProcure logo
Quality Analyst - Intern 0-1 years
SuperProcure
4.7
Kolkata

Asked in Deloitte

6d ago

Q. Why do we use the 'in' operator?

Ans.

The in operator is used to check if a value exists in a sequence or collection.

  • The in operator returns a boolean value (True or False).

  • It can be used with strings, lists, tuples, and dictionaries.

  • Example: 'a' in 'apple' will return True.

  • Example: 3 in [1, 2, 3, 4] will return True.

  • Example: 'cat' not in {'dog': 1, 'cat': 2} will return False.

Asked in Deloitte

5d ago

Q. What are the differences between SQL and SQLite?

Ans.

SQL is a language used to manage relational databases while SQLite is a software library that provides a relational database management system.

  • SQL is a standard language used to manage relational databases while SQLite is a software library that provides a relational database management system.

  • SQL is used in various database management systems like MySQL, Oracle, and Microsoft SQL Server while SQLite is a self-contained, serverless, zero-configuration, transactional SQL datab...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Asked in N+A

3d ago

Q. What does an Analyst do?

Ans.

Analysts gather, interpret, and present data to help organizations make informed decisions.

  • Analyze data to identify trends and patterns

  • Create reports and presentations to communicate findings

  • Provide recommendations based on data analysis

  • Use tools like Excel, SQL, and Tableau for data analysis

  • Work closely with stakeholders to understand business needs

Asked in Deloitte

3d ago

Q. They asked me to write two code snippets.

Ans.

Write two code snippets demonstrating basic programming concepts.

  • Example 1: A function to calculate the sum of an array of numbers.

  • Example 2: A loop to iterate through a list and print each element.

Asked in Deloitte

3d ago

Q. Built in function in python

Ans.

Python has many built-in functions that can be used without importing any module.

  • Built-in functions are pre-defined functions in Python.

  • They are always available and can be used directly in the code.

  • Examples include print(), len(), range(), type(), etc.

2d ago

Q. What is a collection?

Ans.

Collections are groups of objects or data structures that are stored together.

  • Collections can be used to store and manipulate multiple objects or data elements.

  • Examples of collections include arrays, lists, sets, and maps.

  • Collections provide methods for adding, removing, and accessing elements within the group.

Asked in DELO

2d ago

Q. What is meant by OOPs?

Ans.

OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPs focuses on creating objects that interact with each other to solve problems

  • It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation

  • Example: In a banking system, you can have classes like Account, Customer, and Transaction, each with their own properties and methods

Asked in Deloitte

2d ago

Q. Keywords in python

Ans.

Keywords are reserved words in Python that have a specific meaning and cannot be used as variable names.

  • Keywords are used to define the syntax and structure of the language.

  • Examples of keywords include 'if', 'else', 'for', 'while', 'def', 'class', 'import', 'try', 'except', 'finally', 'and', 'or', 'not', 'in', 'is', 'None', 'True', and 'False'.

  • Using a keyword as a variable name will result in a syntax error.

  • Keywords are case sensitive and must be written in lowercase.

Asked in Deloitte

6d ago

Q. Literals in python

Ans.

Literals are fixed values in Python code, such as numbers, strings, and booleans.

  • Literals are used to represent data in a program.

  • Numeric literals can be integers, floats, or complex numbers.

  • String literals are enclosed in quotes, either single or double.

  • Boolean literals are either True or False.

  • Examples: 42 is an integer literal, 'hello' is a string literal, True is a boolean literal.

Asked in Wipro

3d ago

Q. Given a string, write a function to reverse it.

Ans.

Reverse of string

  • Use a loop to iterate through the string and append each character to a new string in reverse order

  • Alternatively, use the built-in reverse() method for strings in some programming languages

Asked in Accenture

1d ago

Q. Introduce yourself.

Ans.

I am a motivated analyst intern with a strong background in data analysis, problem-solving, and a passion for driving insights.

  • Currently pursuing a degree in Data Science, where I have developed skills in statistical analysis and data visualization.

  • Completed an internship at XYZ Corp, where I analyzed sales data to identify trends, resulting in a 15% increase in revenue.

  • Proficient in tools like Excel, SQL, and Python, which I used to automate reporting processes, saving the t...read more

Interview Experiences of Popular Companies

Deloitte Logo
3.7
 • 3k Interviews
Wells Fargo Logo
3.8
 • 618 Interviews
Dell Logo
3.9
 • 405 Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Analyst Intern Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits