Analyst

400+ Analyst Interview Questions and Answers for Freshers

Updated 5 Feb 2025

Q201. What is accounts? What is time value of money

Ans.

Accounts refer to financial records of an organization. Time value of money is the concept that money available today is worth more than the same amount in the future.

  • Accounts are financial records that track the financial activities of an organization, including assets, liabilities, income, and expenses.

  • Time value of money is the idea that a dollar today is worth more than a dollar in the future due to its potential earning capacity.

  • This concept is important in finance and i...read more

Q202. Create a query for extracting information from students data

Ans.

Query for extracting information from student data

  • Select specific columns such as name, age, gender, and grade level

  • Filter data based on criteria such as GPA or attendance

  • Join tables to gather additional information such as courses taken or extracurricular activities

  • Aggregate data to find averages or counts of certain attributes

Q203. difference between DBMS and RDBMS?

Ans.

DBMS is a software system to manage databases while RDBMS is a type of DBMS that uses a relational model.

  • DBMS stands for Database Management System while RDBMS stands for Relational Database Management System.

  • DBMS can manage any type of database while RDBMS manages only relational databases.

  • DBMS does not enforce any specific data model while RDBMS enforces a relational data model.

  • DBMS is simpler and less expensive than RDBMS.

  • Examples of DBMS include MySQL, Oracle, and Microso...read more

Q204. What about further studies?

Ans.

I am considering further studies to enhance my skills and knowledge.

  • I am interested in pursuing a master's degree in my field.

  • I am also exploring certification programs to gain expertise in specific areas.

  • Attending workshops and conferences is another way I plan to continue learning.

  • I am open to any opportunities that will help me grow professionally.

Are these interview questions helpful?

Q205. What is the OOPS concept?

Ans.

OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.

  • OOPS is based on four main concepts: Encapsulation, Inheritance, Polymorphism, and Abstraction.

  • Encapsulation is the process of hiding the implementation details of an object from the outside world.

  • Inheritance allows a class to inherit properties and methods from another class.

  • Polymorphism allows objects of different classes to be treated as if they were of the same...read more

Q206. What is your favourite programming language

Ans.

My favorite programming language is Python.

  • Python is easy to learn and has a simple syntax.

  • It has a vast library of modules and frameworks for various purposes.

  • Python is versatile and can be used for web development, data analysis, machine learning, and more.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q207. Differentiate ANZ from others

Ans.

ANZ differentiates itself through its focus on customer experience, innovation, and sustainability.

  • ANZ has a strong focus on customer experience, with initiatives such as their 'MoneyMinded' financial education program

  • ANZ is committed to innovation, with investments in digital banking and partnerships with fintech startups

  • ANZ is a leader in sustainability, with a goal to be carbon neutral by 2050 and investments in renewable energy projects

  • ANZ has a strong presence in the Asi...read more

Q208. How will you mane a LRU Cache

Ans.

An LRU cache can be made using a doubly linked list and a hash map.

  • Create a doubly linked list to store the cache items.

  • Create a hash map to store the key-value pairs.

  • When a new item is added, check if the cache is full. If it is, remove the least recently used item from the linked list and hash map.

  • When an item is accessed, move it to the front of the linked list.

  • When an item is removed, remove it from both the linked list and hash map.

Analyst Jobs

Analyst 3-8 years
SANOFI HEALTHCARE INDIA PRIVATE LIMITED
4.2
Hyderabad / Secunderabad
Mgr-Revenue Analysis 2-6 years
Marriott
4.2
Jammu
IND_Analyst_Strategic Sourcing 3-6 years
Lowes Services India Private limited
4.2
Bangalore / Bengaluru

Q209. which company has to mandatory pay PF and how much

Ans.

Companies in India are required to mandatory pay Provident Fund (PF) contributions.

  • In India, the Employees' Provident Fund (EPF) Act mandates that all companies with 20 or more employees must contribute to the PF.

  • The PF contribution is calculated as a percentage of the employee's basic salary and dearness allowance.

  • The current PF contribution rate is 12% of the employee's basic salary and dearness allowance.

  • Both the employer and the employee contribute an equal amount to the ...read more

Q210. Estimate the revenue of a Dominos outlet

Ans.

Estimating the revenue of a Dominos outlet

  • Consider the average number of orders per day

  • Calculate the average order value

  • Multiply the average number of orders by the average order value

  • Take into account any seasonal variations or promotions

  • Consider the location and population density of the outlet

  • Analyze the competition in the area

  • Factor in the operating expenses and profit margin

Q211. Explain transportation problem.

Ans.

Transportation problem is a linear programming problem that deals with minimizing the cost of transporting goods from sources to destinations.

  • It involves determining the optimal way to transport goods from sources to destinations

  • It considers factors such as cost, capacity, and demand

  • It can be solved using various methods such as the North-West Corner Method, Least Cost Method, and Vogel's Approximation Method

  • Example: A company needs to transport goods from three factories to ...read more

Q212. Introduction, what is difference between C++ and Java

Ans.

C++ is a compiled language with more control over hardware, while Java is an interpreted language with better portability.

  • C++ is faster and more efficient than Java due to its ability to directly access hardware.

  • Java is more portable and platform-independent than C++ due to its bytecode and virtual machine.

  • C++ allows for manual memory management, while Java has automatic garbage collection.

  • C++ supports multiple inheritance, while Java only supports single inheritance and inte...read more

Q213. What are the cash flows in private equity fund?

Ans.

Cash flows in private equity funds include capital contributions from investors, distributions from investments, and management fees.

  • Capital contributions from investors are typically made at the beginning of the fund's life and are used to make investments.

  • Distributions from investments are returns generated from successful exits or dividends from portfolio companies.

  • Management fees are charged by the private equity firm to cover operational expenses and are typically a perc...read more

Q214. What is Surface mount technology (SMT)?

Ans.

Surface mount technology (SMT) is a method for producing electronic circuits in which the components are mounted or placed directly onto the surface of printed circuit boards (PCBs).

  • Components are mounted directly onto the surface of PCBs, as opposed to through-hole technology where components have leads inserted into holes on the board.

  • SMT allows for smaller and lighter electronic devices, as well as automated assembly processes.

  • Common SMT components include resistors, capac...read more

Q215. code to print largest number, code to find prime number

Ans.

Code to print largest number and find prime number.

  • For printing largest number, initialize a variable with the first element of the array and loop through the array to compare each element with the variable. If the element is greater than the variable, update the variable with the element.

  • For finding prime number, loop through the numbers from 2 to n-1 and check if n is divisible by any of them. If n is divisible by any number, it is not a prime number.

  • To optimize prime numbe...read more

Q216. Find integer solutions of x^y=y^x.

Ans.

Find integer solutions of x^y=y^x.

  • If x=y, then x^y=y^x=1

  • If x

  • If x>y, then x^y>y^x

  • Only solution is (2,4) and (4,2)

  • Use logarithms to prove

Q217. Find subsets from a given string

Ans.

The question asks to find all possible subsets from a given string.

  • Start with an empty string and add each character to it one by one to create all possible subsets.

  • Use recursion to generate all possible combinations of characters.

  • Exclude duplicates by using a set data structure.

  • Consider edge cases such as empty string and strings with repeating characters.

Q218. What is capital market.

Ans.

Capital market is a financial market where long-term securities are traded.

  • It is a market for buying and selling of long-term securities such as stocks, bonds, and debentures.

  • It provides a platform for companies and governments to raise funds for their long-term investment needs.

  • It is regulated by the Securities and Exchange Board of India (SEBI) in India.

  • Examples of capital markets include the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE) in India.

  • Investo...read more

Q219. whether 899 is prime or not??

Ans.

No, 899 is not a prime number.

  • A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.

  • 899 can be divided by 29 and 31, so it is not a prime number.

Q220. What all languages do you know?

Ans.

I am fluent in English, Spanish, and French.

  • English

  • Spanish

  • French

Q221. What are the three basic financial statements

Ans.

The three basic financial statements are the income statement, balance sheet, and cash flow statement.

  • Income statement: Shows a company's revenues and expenses over a specific period of time.

  • Balance sheet: Provides a snapshot of a company's financial position at a specific point in time, including assets, liabilities, and equity.

  • Cash flow statement: Reports the cash generated and used by a company during a specific period of time.

Q222. difference between hedge funds and private equity

Ans.

Hedge funds are actively managed investment funds that use various strategies to generate high returns, while private equity firms invest in private companies and aim to increase their value.

  • Hedge funds are open to a wider range of investors than private equity funds

  • Hedge funds use leverage to increase returns, while private equity firms use debt to finance acquisitions

  • Hedge funds have a shorter investment horizon than private equity firms

  • Private equity firms typically take a...read more

Q223. Role of Business Analytics in Supply Chain Industry.

Ans.

Business Analytics plays a crucial role in optimizing supply chain operations by providing insights for better decision-making.

  • Helps in demand forecasting to optimize inventory levels

  • Identifies inefficiencies in the supply chain for cost reduction

  • Improves supplier performance through data-driven insights

  • Enhances overall supply chain visibility and transparency

  • Enables real-time tracking and monitoring of shipments

Q224. What are different types of match types?

Ans.

Different types of match types include exact match, phrase match, broad match, broad match modifier, and negative match.

  • Exact match: Ads are shown only when the search term matches exactly.

  • Phrase match: Ads are shown when the search term includes the exact phrase.

  • Broad match: Ads are shown for variations of the keyword, including synonyms and related searches.

  • Broad match modifier: Ads are shown for searches that include the modified term or close variations.

  • Negative match: Ad...read more

Q225. What are types of targeting options?

Ans.

Types of targeting options include demographic, geographic, behavioral, and psychographic.

  • Demographic targeting focuses on factors such as age, gender, income, education, etc.

  • Geographic targeting targets specific locations or regions.

  • Behavioral targeting is based on user behavior such as browsing history, purchase history, etc.

  • Psychographic targeting focuses on personality traits, values, interests, etc.

Q226. who are the clients of Deloitte?

Ans.

Deloitte's clients are diverse and include businesses, governments, and non-profit organizations.

  • Deloitte serves clients in various industries such as healthcare, financial services, technology, and consumer products.

  • Their clients range from small startups to large multinational corporations.

  • They also work with government agencies and non-profit organizations.

  • Examples of their clients include Amazon, Coca-Cola, and the United States Department of Defense.

Q227. Why is GFP is used so widely?

Ans.

GFP is used widely due to its unique properties and versatility.

  • GFP (Green Fluorescent Protein) is widely used as a fluorescent marker in biological research.

  • It is used to visualize and track specific proteins or cells in living organisms.

  • GFP can be genetically fused with other proteins to study their localization and dynamics.

  • It has revolutionized the field of molecular and cell biology, enabling researchers to study complex biological processes.

  • GFP is also used in medical d...read more

Q228. Explain tree traversals technique with example??

Ans.

Tree traversal is a technique to visit all nodes of a tree in a specific order.

  • There are three types of tree traversals: inorder, preorder, and postorder.

  • Inorder traversal visits the left subtree, then the root, and then the right subtree.

  • Preorder traversal visits the root, then the left subtree, and then the right subtree.

  • Postorder traversal visits the left subtree, then the right subtree, and then the root.

  • For example, consider a binary tree with root node A, left child B, ...read more

Q229. What do you know about conditional loop

Ans.

Conditional loop is a loop that executes a block of code repeatedly as long as a specified condition is true.

  • Conditional loop is used to iterate over a block of code multiple times based on a condition.

  • The loop will continue to execute as long as the specified condition remains true.

  • Common examples of conditional loops include 'while' and 'for' loops in programming languages.

Q230. Explain about capital market?

Ans.

Capital market is a financial market where long-term securities are traded.

  • It includes stock market and bond market.

  • Companies raise capital by issuing stocks and bonds.

  • Investors buy and sell securities in the market.

  • The market is regulated by government agencies like SEC in the US.

  • Examples of capital markets include NYSE, NASDAQ, and London Stock Exchange.

Q231. What is difference between list and tuple

Ans.

List is mutable and tuple is immutable in Python.

  • List is defined using square brackets [] while tuple is defined using parentheses ().

  • Elements in a list can be changed, added, or removed after creation, while elements in a tuple cannot be changed.

  • Lists are typically used for collections of similar items, while tuples are used for fixed collections of items.

  • Example: list_example = [1, 2, 3] and tuple_example = (4, 5, 6)

Q232. What is the index value ?

Ans.

The index value is a numerical representation of the performance of a group of stocks or other assets.

  • Index value is calculated by taking the weighted average of the prices of the constituent stocks or assets.

  • It is used to track the overall performance of a particular market or sector.

  • Examples include the S&P 500, NASDAQ Composite, and Dow Jones Industrial Average.

  • Changes in the index value can indicate trends in the market or sector.

  • Investors can use index value to make info...read more

Q233. What are the kpi's of different industries?

Ans.

Key Performance Indicators (KPIs) vary across industries based on their specific goals and objectives.

  • Retail: Sales per square foot, inventory turnover rate

  • Technology: Monthly active users, customer acquisition cost

  • Manufacturing: Overall equipment effectiveness, on-time delivery rate

  • Finance: Return on investment, net profit margin

  • Healthcare: Patient satisfaction score, readmission rate

Q234. You have a jar containing contaminated pills and you need to determine which pills are contaminated using the least number of tests. How would you approach this puzzle?

Q235. Is glycolysis an oxidative process?

Ans.

Yes, glycolysis is an oxidative process.

  • Glycolysis is the metabolic pathway that converts glucose into pyruvate.

  • During glycolysis, glucose is partially oxidized to produce ATP and NADH.

  • The process involves a series of enzymatic reactions that occur in the cytoplasm of cells.

  • Although glycolysis is considered an oxidative process, it does not require oxygen.

  • The end products of glycolysis can further enter aerobic or anaerobic pathways.

Q236. Analyze the market size of Movie industry in India

Ans.

The Indian movie industry is one of the largest in the world, with a market size of approximately $2.6 billion.

  • The industry is dominated by Bollywood, which produces Hindi-language films.

  • Regional film industries also contribute significantly to the market size, with Tamil, Telugu, and Malayalam films being popular.

  • The growth of multiplexes and increasing disposable income of the middle class have led to a rise in box office collections.

  • The COVID-19 pandemic has had a signific...read more

Q237. What is ITC in GST ?

Ans.

ITC stands for Input Tax Credit in GST.

  • ITC is the credit that a business can claim for the taxes paid on inputs used in the production of goods or services.

  • It helps to avoid the cascading effect of taxes and reduces the overall tax burden.

  • ITC can be claimed on goods and services used for business purposes, except for a few specified items.

  • For example, if a manufacturer buys raw materials worth Rs. 10,000 and pays Rs. 1,800 as GST, they can claim ITC of Rs. 1,800 and reduce th...read more

Q238. What is HAS? Standalone Host? Difference between Snapshot and Template?

Ans.

HAS stands for Hosted Application Services. Standalone Host is a single server hosting an application. Snapshot is a copy of a virtual machine at a specific point in time. Template is a pre-configured virtual machine image.

  • HAS stands for Hosted Application Services

  • Standalone Host is a single server hosting an application

  • Snapshot is a copy of a virtual machine at a specific point in time

  • Template is a pre-configured virtual machine image

Q239. How to troubleshoot internet not working issue

Ans.

Troubleshooting internet not working issue

  • Check if the internet connection is properly plugged in

  • Restart the router and modem

  • Check for any service outages in the area

  • Reset network settings on the device

  • Try connecting to a different network to isolate the issue

Q240. What is derivatives and it'it's types

Ans.

Derivatives are financial instruments whose value is derived from an underlying asset or group of assets.

  • Types of derivatives include futures, options, swaps, and forwards.

  • Derivatives can be used for hedging, speculation, or arbitrage.

  • Examples of derivatives include stock options, commodity futures, and interest rate swaps.

Q241. Tell me the Architecture of a Flipflop.

Ans.

A flip-flop is a digital circuit that can store one bit of information. It has two stable states and is used for memory storage and data transfer.

  • Flip-flops are made up of logic gates, such as NAND or NOR gates.

  • They have two stable states: SET and RESET.

  • The SET state is when the output is high and the RESET state is when the output is low.

  • Flip-flops can be edge-triggered or level-triggered.

  • Examples of flip-flops include D flip-flops, JK flip-flops, and T flip-flops.

Q242. What is Iteration?

Ans.

Iteration is the process of repeating a set of instructions or steps multiple times.

  • Iteration is used to perform repetitive tasks or calculations.

  • It allows for the efficient execution of a block of code multiple times.

  • Examples of iteration include loops like for, while, and do-while.

  • Iterative algorithms are commonly used in programming and data analysis.

  • Iteration can be used to iterate over elements in a collection or perform a specific action until a condition is met.

Q243. what id DCF? What is WACC?

Ans.

DCF is a valuation method that estimates the future cash flows of a company and discounts them to their present value. WACC is the weighted average cost of capital.

  • DCF stands for Discounted Cash Flow

  • It is a valuation method used to estimate the value of an investment based on its future cash flows

  • It involves projecting future cash flows, determining a discount rate, and calculating the present value of those cash flows

  • WACC stands for Weighted Average Cost of Capital

  • It is the ...read more

Q244. What is polymorphism?

Ans.

Polymorphism is the ability of an object to take on many forms.

  • Polymorphism allows objects of different classes to be treated as if they are of the same class.

  • It is achieved through method overriding and method overloading.

  • Examples include function overloading in C++ and Java's method overriding.

  • Polymorphism helps in achieving loose coupling and flexibility in code design.

Frequently asked in, ,

Q245. What is run time polymorphism?

Ans.

Run time polymorphism is the ability of an object to take on multiple forms at runtime.

  • It allows a subclass to provide its own implementation of a method that is already provided by its parent class.

  • It is achieved through method overriding.

  • It is also known as dynamic polymorphism.

  • Example: A parent class Animal has a method called makeSound(). The subclass Dog can override this method to make a different sound.

  • Example: A parent class Shape has a method called draw(). The subcl...read more

Q246. Explain Joins and How they are used?

Ans.

Joins are used in databases to combine rows from two or more tables based on a related column between them.

  • Joins are used to retrieve data from multiple tables based on a related column.

  • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN returns rows when there is at least one match in both tables.

  • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN returns all rows from the right table and t...read more

Q247. Explain metrics used in Digital marketing's and main KPI

Ans.

Metrics used in digital marketing include CTR, CPC, CPA, and main KPI is ROI.

  • CTR (Click-Through Rate) measures the percentage of clicks on an ad compared to the number of impressions.

  • CPC (Cost Per Click) is the amount paid for each click on an ad.

  • CPA (Cost Per Acquisition) measures the cost of acquiring a customer through a specific campaign.

  • ROI (Return on Investment) is the main KPI, calculating the revenue generated compared to the cost of the campaign.

Q248. What are oops and its 4 pillars?

Ans.

OOPs stands for Object-Oriented Programming. It has 4 pillars: Encapsulation, Inheritance, Polymorphism, and Abstraction.

  • Encapsulation: Wrapping data and methods into a single unit (class).

  • Inheritance: Acquiring properties and behavior of a parent class by a child class.

  • Polymorphism: Ability of an object to take many forms. Method overloading and overriding are examples.

  • Abstraction: Hiding implementation details and showing only necessary information to the user.

Q249. Do you have knowledge about MS Excel?

Ans.

Yes, I have knowledge about MS Excel.

  • Proficient in creating and formatting spreadsheets

  • Skilled in using formulas and functions

  • Experienced in data analysis and visualization

  • Familiar with pivot tables and charts

Q250. You have a measuring blocks puzzle. Can you describe the problem and how you would solve it?
Previous
2
3
4
5
6
7
8
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10.4k Interviews
3.8
 • 8.2k Interviews
3.7
 • 5.6k Interviews
3.7
 • 4.8k Interviews
3.5
 • 3.8k Interviews
3.8
 • 2.9k Interviews
3.5
 • 802 Interviews
3.3
 • 507 Interviews
3.5
 • 408 Interviews
3.9
 • 366 Interviews
View all

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 Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter