Analyst

2000+ Analyst Interview Questions and Answers

Updated 19 Dec 2024

Popular Companies

search-icon

Q201. Brief me about the Ticket Management SLAs and OLAs set. How should the metrics be measured to ensure the numbers around 100%?

Ans.

Ticket Management SLAs and OLAs should be measured using relevant metrics to ensure 100% compliance.

  • Define clear and specific SLAs and OLAs for ticket management

  • Identify relevant metrics such as response time, resolution time, etc.

  • Monitor and track the metrics regularly

  • Analyze the data to identify areas of improvement

  • Implement corrective actions to improve compliance

  • Continuously review and update the SLAs and OLAs as needed

Q202. How do you analyse a company financial statements ?

Ans.

Analyzing a company's financial statements involves examining its income statement, balance sheet, and cash flow statement to evaluate its financial health.

  • Start by examining the income statement to understand the company's revenue, expenses, and profitability.

  • Next, review the balance sheet to assess the company's assets, liabilities, and equity.

  • Finally, analyze the cash flow statement to evaluate the company's cash inflows and outflows.

  • Look for trends and patterns in the fin...read more

Q203. OOPS Questions

What is Inheritance, polymorphism, abstraction, class, constructors. I had to explain each of them with a real life example.

Q204. Put in +,-,*,/ between the digits 3,3,8,8 (in any order ) such that the result was 24

Ans.

Using only 3,3,8,8 and +,-,*,/ operators, make 24.

  • There are multiple ways to solve this puzzle.

  • One possible solution is: 8 / (3 - 8/3) = 24

  • Another solution is: (8 * 3) - (8 / 3) = 24

  • Remember to follow the order of operations (PEMDAS).

Are these interview questions helpful?

Q205. What is Capital market and Financial instruments

Ans.

Capital market is a platform where companies and governments raise funds through financial instruments like stocks, bonds, and derivatives.

  • Capital market is a market for long-term investments

  • It includes stock markets, bond markets, and derivatives markets

  • Companies and governments raise funds through issuing stocks and bonds

  • Investors buy and sell these financial instruments to earn profits

  • Examples of financial instruments are stocks, bonds, mutual funds, and options

  • Capital mar...read more

Q206. Write the pyspark query to find sum and avg using spark dataframes

Ans.

The PySpark query to find the sum and average using Spark DataFrames.

  • Use the `groupBy` method to group the data by a specific column

  • Use the `agg` method to apply aggregate functions like `sum` and `avg`

  • Specify the column(s) to perform the aggregation on

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q207. fwhat is inancial mgmt, prodn mgmtm, orgnatisation mgmgt,? PE ratio, working capiptal, activity ratio?

Ans.

Financial management, production management, and organizational management are business functions. PE ratio, working capital, and activity ratio are financial metrics.

  • Financial management involves planning, organizing, directing, and controlling financial activities of an organization.

  • Production management involves planning, organizing, directing, and controlling production activities of an organization.

  • Organizational management involves planning, organizing, directing, and c...read more

Q208. If you have created the server , some website is not working . what will you do.

Ans.

I would check the server logs and troubleshoot the issue.

  • Check if the website is properly configured on the server

  • Check if there are any errors in the server logs

  • Check if there are any issues with the website's code or database

  • Restart the server or relevant services if necessary

Analyst Jobs

Analyst - Hedge Fund Due Diligence 3-8 years
JPMorgan Chase
4.1
Mumbai
Subsidiaries Banking India - Analyst 2-5 years
JPMorgan Chase
4.1
Bangalore / Bengaluru
ESG Analyst 3-6 years
WSP Consultants India Ltd
4.3
Noida

Q209. Two VM's are running on differenct host how they are communicating.

Ans.

VMs communicate through network protocols and virtual switches.

  • VMs use network protocols like TCP/IP to communicate.

  • Virtual switches connect VMs to the physical network.

  • Hosts can also use virtual network adapters to communicate with VMs.

  • Firewalls and security policies can restrict VM communication.

  • Examples of virtual switches include VMware vSwitch and Hyper-V Virtual Switch.

Q210. Walkthrough of the premise, methodology and conclusions

Ans.

The premise, methodology and conclusions of the analysis are explained in detail.

  • The premise is the starting point or the problem statement that needs to be addressed.

  • Methodology is the approach or the process followed to solve the problem.

  • Conclusions are the outcomes or the results obtained from the analysis.

  • For example, the premise could be to analyze the sales data of a company, the methodology could be to use statistical tools to identify trends and patterns, and the conc...read more

Q211. What is kyc, reconciliation, investment banking and derivatives in deep?

Ans.

KYC, reconciliation, investment banking, and derivatives are all important concepts in finance.

  • KYC stands for Know Your Customer and refers to the process of verifying the identity of clients.

  • Reconciliation is the process of comparing two sets of records to ensure they are in agreement.

  • Investment banking involves helping companies raise capital by underwriting and issuing securities.

  • Derivatives are financial instruments that derive their value from an underlying asset or inde...read more

Q212. What are the evaluation metrics for the classification ML model?

Ans.

Evaluation metrics for classification ML model

  • Accuracy: measures the overall correctness of the model

  • Precision: measures the proportion of true positive predictions among all positive predictions

  • Recall: measures the proportion of true positive predictions among all actual positives

  • F1 Score: harmonic mean of precision and recall

  • Confusion Matrix: provides a summary of correct and incorrect predictions

Q213. Find a local minima of an array in o(log n)? In a functional program

Ans.

Find local minima of an array in o(log n) in functional programming.

  • Use binary search to find the local minima.

  • Check if the mid element is a local minima, if not, move towards the lower side.

  • If the mid element is greater than its left element, move towards the left side, else move towards the right side.

  • Repeat until a local minima is found.

  • Example: [5, 3, 2, 4, 6, 8, 9] -> local minima is 2.

Q214. Given a sorted array find two element (i,j) s.t. i+j =x in O(n) time?

Ans.

Find two elements in a sorted array that add up to a given sum in linear time.

  • Use two pointers, one at the beginning and one at the end of the array.

  • If the sum of the two pointers is greater than the target, move the right pointer to the left.

  • If the sum of the two pointers is less than the target, move the left pointer to the right.

  • Repeat until the sum is found or the pointers meet.

  • Example: Given [1, 2, 3, 4, 5] and target 7, return (2, 5).

Q215. How do you calculate the price of a call option?

Ans.

The price of a call option is calculated using the Black-Scholes model which takes into account the underlying asset price, strike price, time to expiration, risk-free interest rate, and volatility.

  • Determine the current price of the underlying asset

  • Determine the strike price of the option

  • Determine the time to expiration of the option

  • Determine the risk-free interest rate

  • Determine the volatility of the underlying asset

  • Plug these values into the Black-Scholes model to calculate ...read more

Q216. What is disadvantages of vlookup

Ans.

VLOOKUP has limitations such as only searching for values in the leftmost column and being case-sensitive.

  • VLOOKUP only searches for values in the leftmost column of a table

  • It is case-sensitive, so if the lookup value has a different case than the table, it won't find a match

  • It can only return one value, so if there are multiple matches, it will only return the first one

  • It can be slow and resource-intensive for large datasets

Q217. What is limitations of liability What is force manure What is indemnity What is procurement What is sourcing What is termination at cause What is termination at convinenece

Ans.

Limitations of liability, force majeure, indemnity, procurement, sourcing, termination at cause and convenience are legal terms.

  • Limitations of liability refers to the maximum amount of damages that a party can be held liable for in case of breach of contract.

  • Force majeure refers to unforeseeable circumstances that prevent a party from fulfilling their contractual obligations.

  • Indemnity is a legal agreement where one party agrees to compensate the other party for any losses or ...read more

Q218. DBMS Question

Medium level SQL queries were asked on joins, pivot.

Q219. Estimate your quant score. If you add your quant score to the avg finance score would that be highest overall score?

Ans.

Answering a question about estimating quant score and overall score in finance.

  • I estimate my quant score to be X based on my preparation and practice.

  • Adding my quant score to the avg finance score may or may not result in the highest overall score, as it depends on the scores of other candidates.

  • However, I am confident in my abilities and believe that I can perform well in both areas.

  • I am open to discussing my preparation strategies and study habits further if needed.

Q220. How does Insurance companies work ?

Ans.

Insurance companies work by providing financial protection to individuals or organizations against potential risks or losses.

  • Insurance companies collect premiums from policyholders in exchange for coverage.

  • They assess risks and determine the appropriate premiums to charge based on factors such as age, health, and occupation.

  • Insurance companies invest the collected premiums to generate income and ensure they have sufficient funds to pay out claims.

  • When a policyholder experienc...read more

Q221. How many ways can a king go from one end of the chessboard to the diagonally opposite square(The king can move only towards the corner and not diagonally)

Ans.

The king can move only towards the corner and not diagonally. How many ways can a king go from one end of the chessboard to the diagonally opposite square?

  • The king can only move towards the corner, so there are limited options for each move

  • The total number of moves required to reach the opposite corner is 14

  • Using combinatorics, the total number of ways the king can reach the opposite corner is 3432

Q222. How would you increase the sales of newspaper in your locality?

Ans.

To increase newspaper sales in the locality, I would focus on improving content, distribution, and marketing strategies.

  • Conduct market research to understand readers' preferences and interests

  • Create engaging and informative content that caters to the local audience

  • Offer attractive subscription packages and discounts to encourage regular readership

  • Partner with local businesses and events to increase visibility and distribution

  • Invest in targeted advertising and social media cam...read more

Q223. What are the different types of derivatives?

Ans.

Derivatives are financial instruments whose value is derived from an underlying asset or benchmark.

  • Futures contracts

  • Options contracts

  • Swaps

  • Forwards contracts

  • Credit derivatives

  • Interest rate derivatives

  • Currency derivatives

  • Commodity derivatives

Q224. What is India's GDP and its growth rate ?

Ans.

India's GDP is $2.7 trillion with a growth rate of 4.2%.

  • India's GDP is one of the largest in the world.

  • As of 2020, India's GDP was $2.7 trillion.

  • The growth rate of India's GDP in 2020 was 4.2%.

  • India's GDP growth rate has been fluctuating over the years.

  • The COVID-19 pandemic had a significant impact on India's GDP growth.

Q225. What is inner join, outer join, left outer join?

Ans.

Inner join, outer join, and left outer join are types of SQL joins used to combine data from multiple tables.

  • Inner join returns only the matching rows from both tables

  • Outer join returns all rows from both tables, with null values for non-matching rows

  • Left outer join returns all rows from the left table and matching rows from the right table

  • Example: Inner join - SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id

  • Example: Outer join - SELECT * FROM table1 FULL OUTER...read more

Q226. You know Normalizastion? Tell me what is 3rd normal form

Ans.

3rd normal form is a database normalization technique where every non-key attribute is dependent on the primary key.

  • In 3NF, there should be no transitive dependencies between non-key attributes.

  • It reduces data redundancy and improves data integrity.

  • Example: A table with columns for customer ID, order ID, and product ID. The product name should not be stored in this table as it is dependent on the product ID, not the customer or order ID.

  • Another example: A table with columns f...read more

Q227. find whether the number is divisible by both 5 and 7.

Ans.

To check if a number is divisible by both 5 and 7, we need to check if it is divisible by 35.

  • Divide the number by 35 and check if the remainder is 0.

  • Alternatively, check if the number is divisible by 5 and 7 separately.

  • Example: 245 is divisible by both 5 and 7 as it is divisible by 35 (245/35 = 7 with remainder 0).

Q228. Software Engineering Question

What is an SDLC?

Q229. Can you implement circular queues using stacks?

Ans.

Yes, we can implement circular queues using two stacks.

  • We can use two stacks to implement a circular queue.

  • One stack will be used for enqueue operation and the other for dequeue operation.

  • When the enqueue stack is full, we can transfer all elements to the dequeue stack and vice versa.

  • This way, we can maintain the circular nature of the queue.

  • Example: https://www.geeksforgeeks.org/queue-using-stacks/

Q230. Find the expected number of coin tosses to get 3 consecutive heads?

Ans.

The expected number of coin tosses to get 3 consecutive heads is 14.

  • The probability of getting a head in a single coin toss is 1/2.

  • The probability of getting 3 consecutive heads is (1/2)^3 = 1/8.

  • The expected number of tosses to get 3 consecutive heads is the reciprocal of the probability, which is 8.

  • However, the first two tosses can be tails, so we need to add 2 more tosses, making the total expected number of tosses 14.

Q231. How does bank earn money?

Ans.

Banks earn money through various sources such as interest on loans, fees, investments, and trading.

  • Interest on loans

  • Fees (e.g. account maintenance fees, ATM fees, overdraft fees)

  • Investments (e.g. stocks, bonds, mutual funds)

  • Trading (e.g. foreign exchange, commodities)

  • Credit card interest and fees

Q232. So why should we visit temples?

Ans.

Visiting temples can provide spiritual and cultural experiences, as well as a sense of community and peace.

  • Temples offer a space for prayer and meditation

  • They can provide a sense of community and belonging

  • Visiting temples can offer cultural and historical insights

  • Many temples have beautiful architecture and artwork

  • Temples can provide a peaceful and calming environment

  • Some people believe that visiting temples can bring good luck or blessings

Q233. Why Deutsche Bank over Goldman Sachs or World Quant?

Ans.

Deutsche Bank offers a unique combination of global reach, diverse expertise, and innovative technology.

  • Deutsche Bank has a strong global presence with operations in over 60 countries.

  • The bank has a diverse range of expertise across various sectors including investment banking, corporate banking, and asset management.

  • Deutsche Bank is committed to innovation and has invested heavily in technology to improve its services and operations.

  • Goldman Sachs and World Quant may have the...read more

Q234. What do mean by trade settlement ? What is T+1 or T+2 cycle ?

Ans.

Trade settlement refers to the process of transferring securities and funds between parties involved in a trade. T+1 or T+2 cycle refers to the number of days it takes for the settlement to occur.

  • Trade settlement involves the transfer of securities and funds between parties involved in a trade

  • T+1 or T+2 cycle refers to the number of days it takes for the settlement to occur

  • T+1 means the settlement occurs on the next business day after the trade

  • T+2 means the settlement occurs ...read more

Q235. What is Cash Flow Statement? How it is prepared?

Ans.

Cash Flow Statement is a financial statement that shows the inflow and outflow of cash in a business over a period of time.

  • It is prepared to provide information about the cash generated and used by a business.

  • It is divided into three sections: operating activities, investing activities, and financing activities.

  • Operating activities include cash inflows and outflows from day-to-day business operations.

  • Investing activities include cash inflows and outflows from buying or sellin...read more

Q236. 3 sectors which, according to you, are going to show high growth rates

Ans.

Technology, healthcare, renewable energy

  • Technology sector is expected to grow due to increasing demand for digital transformation and automation

  • Healthcare sector is expected to grow due to aging population and increasing demand for healthcare services

  • Renewable energy sector is expected to grow due to increasing focus on sustainability and reducing carbon emissions

  • Examples: Amazon, Teladoc Health, Tesla

  • Examples: Apple, Microsoft, Zoom Video Communications

  • Examples: NextEra Ener...read more

Q237. Difference between 201 and 200 status code why developer gives 201 if 200 does same job

Ans.

201 and 200 status codes are similar but have different meanings.

  • 200 means the request was successful and the server returned the requested data

  • 201 means the request was successful and the server created a new resource

  • Developers use 201 when a new resource is created, such as a new user account or a new post on a blog

  • Using the correct status code helps with proper error handling and debugging

Q238. Difference between Primary and Secondary Research ?

Ans.

Primary research is original research conducted by the researcher, while secondary research is based on existing research.

  • Primary research involves collecting new data through surveys, interviews, experiments, etc.

  • Secondary research involves analyzing existing data from sources like books, journals, websites, etc.

  • Primary research is more time-consuming and expensive than secondary research.

  • Secondary research is useful for gaining background knowledge and identifying research ...read more

Q239. Draw the payoff curves of a Call Option and Put Option

Ans.

Payoff curves of a Call Option and Put Option

  • A Call Option gives the holder the right to buy an underlying asset at a specified price (strike price) on or before a specified date (expiration date)

  • The payoff of a Call Option is positive when the price of the underlying asset is higher than the strike price

  • The payoff of a Call Option is limited to the premium paid for the option

  • A Put Option gives the holder the right to sell an underlying asset at a specified price (strike pric...read more

Q240. How to create a uniform distribution from 1 to 200 using an ubiased coin?

Ans.

To create a uniform distribution from 1 to 200 using an unbiased coin, we can use the rejection sampling method.

  • Divide the range into equal parts based on the number of outcomes of the coin toss.

  • Toss the coin and select the corresponding part of the range.

  • If the selected number is outside the desired range, reject it and repeat the process.

  • Repeat until a number within the desired range is obtained.

  • Example: If the coin has 2 outcomes, divide the range into 2 parts of 100 each....read more

Q241. How would you analyse user consumption data and make predictions about future patterns

Ans.

I would analyze user consumption data by identifying trends, patterns, and correlations to make predictions about future behavior.

  • Collect and organize user consumption data from various sources

  • Use statistical analysis and data visualization techniques to identify trends and patterns

  • Apply predictive modeling and machine learning algorithms to make future predictions

  • Regularly update and refine the predictive models based on new data

  • Consider external factors that may impact user...read more

Q242. - If you had to choose between two processes which give the same outcome, but one of them is longer but more accurate and the other is short but less accurate, which one would you choose?

Ans.

I would choose the longer but more accurate process.

  • Accuracy is crucial in decision-making and can have long-term consequences.

  • Investing more time in a process can lead to better outcomes and prevent costly mistakes.

  • Examples: Medical diagnosis, financial analysis, scientific research.

Q243. What is your favorite language other than programming language?

Ans.

My favorite language other than programming language is French.

  • I love the sound of the language and its rich culture.

  • I enjoy reading French literature and watching French films.

  • I have traveled to France and appreciate the beauty of the country.

  • I also appreciate the practicality of knowing a widely spoken language.

  • For example, it has helped me communicate with French-speaking colleagues and clients.

Q244. Does Alteryx give an option for data validation? Can you apply a tool that will stop the workflow from running to the next step if the data is incorrect?

Ans.

Yes, Alteryx provides data validation options and tools to stop workflow based on data correctness.

  • Alteryx offers data validation tools such as the Filter tool, which can be used to filter out incorrect data before proceeding to the next step.

  • You can also use the Test tool in Alteryx to create validation conditions and stop the workflow if the data does not meet the specified criteria.

  • By setting up conditional statements within the workflow, you can control the flow of data b...read more

Q245. What is a Brownian motion? Properties of Brownian motion?

Ans.

Brownian motion is the random movement of particles in a fluid due to collisions with other particles.

  • Brownian motion was first observed by Robert Brown in 1827.

  • It is caused by the random motion of fluid molecules.

  • The motion is characterized by its mean squared displacement over time.

  • Brownian motion is used to model a wide range of phenomena, from the diffusion of molecules in a cell to the movement of stock prices in financial markets.

Q246. React based Question

To create a form in React JS and watch for the value changes.

Q247. What is Equity Swap, black scholes, option pricing, type of risks, what is CAPM

Ans.

Equity Swap, Black Scholes, Option Pricing, CAPM are all financial concepts related to risk management and investment analysis.

  • Equity Swap is a financial contract between two parties to exchange cash flows based on the performance of an underlying asset.

  • Black Scholes is a mathematical model used to calculate the theoretical value of European-style options.

  • Option Pricing is the process of determining the fair value of an option contract.

  • Types of risks include market risk, cred...read more

Q248. An IT sector company wants to increase the number of BPOs in India. Devise a metric that will help it rank cities according to their favourability to host this BPO

Ans.

A metric to rank Indian cities for BPOs

  • Consider factors like availability of skilled workforce, infrastructure, cost of living, and government policies

  • Weight each factor based on its importance to the company

  • Collect data on each factor for different cities and assign scores

  • Rank cities based on their total score

  • Examples of factors: number of universities, quality of transportation, cost of office space, tax incentives

  • Regularly update the metric to reflect changes in the busine...read more

Q249. Given two arrays of size n each, describe an algorithm to find the largest common subarray of the two arrays

Ans.

Algorithm to find largest common subarray of two arrays of size n

  • Create a 2D array to store the lengths of common subarrays

  • Traverse both arrays and fill the 2D array with lengths of common subarrays

  • Find the maximum length and its corresponding ending index in the 2D array

  • Use the ending index to retrieve the largest common subarray from either of the arrays

Q250. How an Excel function works. (Vlookup, Hlookup, Xlookup, IF/AND/OR)

Ans.

Excel functions like Vlookup, Hlookup, Xlookup, IF/AND/OR are used for data lookup and logical operations.

  • Vlookup: Searches for a value in the first column of a table and returns a value in the same row from a specified column.

  • Hlookup: Similar to Vlookup but searches for a value in the first row of a table.

  • Xlookup: A more versatile version of Vlookup and Hlookup that can search both vertically and horizontally.

  • IF: Returns one value if a condition is true and another value if ...read more

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
 • 10k Interviews
3.9
 • 7.8k Interviews
3.7
 • 5.4k Interviews
3.8
 • 4.7k Interviews
3.6
 • 3.6k Interviews
3.8
 • 2.8k Interviews
3.5
 • 767 Interviews
3.3
 • 486 Interviews
3.6
 • 401 Interviews
3.9
 • 350 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
Get AmbitionBox app

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