Analyst

2000+ Analyst Interview Questions and Answers

Updated 16 Dec 2024

Popular Companies

search-icon

Q51. In a unit circle, p is chosen uniformly on the circle and q inside the circle, what is the prob. that the rectangle is inside the circle?

Ans.

Probability of a rectangle being inside a unit circle with p chosen uniformly on the circle and q inside the circle.

  • The probability can be found by calculating the ratio of the area of the rectangle to the area of the circle.

  • The area of the circle is pi and the area of the rectangle can be found using the distance between p and q.

  • The probability is 1/4.

  • Example: If the distance between p and q is 0.5, then the area of the rectangle is 0.25 and the probability is 0.25/pi.

Q52. Mutual fund Hedge fund Diff between mutual fund and hedge fund Derivatives Types of derivatives with examples and explanation About Northern Trust Why you want to join Northern Trust Why they should select you ...

read more
Ans.

The interview covered topics such as mutual funds, hedge funds, derivatives, Northern Trust, fixed income, financial statements, and more.

  • Mutual funds are investment vehicles that pool money from multiple investors to purchase securities.

  • Hedge funds are private investment funds that use advanced strategies to generate high returns for wealthy investors.

  • Derivatives are financial instruments that derive their value from an underlying asset or security.

  • Examples of derivatives in...read more

Q53. Suppose you and I are playing a dice game. The one who get the lesser number looses the games. The dice has n sides. If I start the game, what is the probablity of you winning?

Ans.

Probability of winning a dice game where the one with lesser number wins.

  • The probability of winning depends on the number of sides on the dice.

  • If the dice has an odd number of sides, the probability of winning is higher for the second player.

  • If the dice has an even number of sides, the probability of winning is equal for both players.

Q54. There is a 2D plane with infinite parallel, vertical lines with a spacing of 1 unit between them. You drop a rod of length L randomly on the plane, with random position and orientation. What is the probability ...

read more
Ans.

Probability of a randomly dropped rod of length L intersecting a line on a 2D plane with infinite parallel, vertical lines.

  • The probability depends on the length of the rod L.

  • The probability can be calculated using geometric probability.

  • The probability is 1 - (2L - 1) / infinity.

  • For example, if L = 1, the probability is 0.5.

  • If L = 2, the probability is 0.75.

Are these interview questions helpful?

Q55. There are three cities A, B and C, not on the same straight road. Two buses P and Q start simultaneously from A and B respectively towards C. By the time Q reaches C, P is exactly halfway to C. Immediately afte...

read more
Ans.

Q would take 5 hours to cover the distance from C to A.

  • Calculate the distance between A and B using the given information.

  • Use the ratio of speeds of P and Q to find their individual speeds.

  • Calculate the time taken by P to cover the distance from A to B.

  • Use the time taken by P to find the time taken by Q to cover the distance from C to A.

Q56. Given a biased coin, how do you create an unbiased toss?

Ans.

Flip the coin twice and consider the outcome as follows.

  • Flip the coin twice and consider the outcome as follows:

  • - If both flips are heads or both are tails, discard and flip again.

  • - If the first flip is heads and the second is tails, consider it as heads.

  • - If the first flip is tails and the second is heads, consider it as tails.

  • This method ensures a 50-50 chance of getting either heads or tails.

  • Alternatively, use a physical method to balance the weight distribution of the coi...read more

Share interview questions and help millions of jobseekers šŸŒŸ

man-with-laptop

Q57. Given a number line, and we have a rod of length L. We drop the rod on the line, what is the probability that it covers an integer?

Ans.

Probability of a rod of length L covering an integer on a number line.

  • The probability depends on the length of the rod and the distance between adjacent integers on the number line.

  • If the length of the rod is less than the distance between adjacent integers, the probability is zero.

  • If the length of the rod is greater than or equal to the distance between adjacent integers, the probability is (L - d)/d, where d is the distance between adjacent integers.

  • The probability can be c...read more

Q58. Puzzle: Given two hour glass, one measuring 4 mins and the other 7 mins, how to measure 9 mins

Ans.

To measure 9 minutes using two hourglasses of 4 and 7 minutes, start both hourglasses simultaneously. When the 4-minute hourglass runs out, flip it again. When the 7-minute hourglass runs out, flip it again. When the 4-minute hourglass runs out for the third time, 9 minutes will have passed.

  • Start both hourglasses simultaneously

  • When the 4-minute hourglass runs out, flip it again

  • When the 7-minute hourglass runs out, flip it again

  • When the 4-minute hourglass runs out for the thir...read more

Analyst Jobs

Client Account Services - Analyst ā€¢ 2-7 years
JPMorgan Chase
ā€¢
4.1
Bangalore / Bengaluru
R&A Private Credit and Financing Analyst ā€¢ 1-4 years
JPMorgan Chase
ā€¢
4.1
Mumbai
PPM Rel Analyst - Eng BoM ā€¢ 3-5 years
Ford India Private Limited
ā€¢
4.4
Chennai

Q59. Why Derivatives Contract are needed? What is put option, Call Option IPO FPO Future Forward Option Swap Investment Banking. Sebi Stock market BSE NSE Read all

Ans.

Derivatives contracts are needed to manage risk and provide opportunities for speculation and hedging in financial markets.

  • Derivatives contracts allow investors to manage risk by providing a way to hedge against potential losses.

  • They also provide opportunities for speculation, allowing investors to profit from price movements without owning the underlying asset.

  • Put options give the holder the right, but not the obligation, to sell an asset at a specified price within a specif...read more

Q60. How many advertisements are running on the yellow line of Delhi metro right now?

Ans.

The number of advertisements running on the yellow line of Delhi metro is not available.

  • The exact number of advertisements on the yellow line of Delhi metro is unknown.

  • Without access to real-time data, it is impossible to determine the current number of advertisements.

  • The number of advertisements can vary depending on the time and duration of the interview.

  • It would require direct observation or access to Delhi metro's advertising records to provide an accurate answer.

Q61. How will you cut a piece of cake to 8 in minimum cuts

Ans.

Cut the cake in half horizontally, then vertically, and then diagonally twice.

  • Cut the cake in half horizontally.

  • Cut the cake in half vertically.

  • Cut the cake diagonally from the center to the edge twice.

  • Total cuts required: 7

Q62. Technical Question

How to change the data type and push the data into a database?

Q63. x, y are random variables with probability distribution ke^(-kx) and ue^(-ux). What is the dist. for min(x,y)

Ans.

Finding the probability distribution for the minimum of two random variables with given distributions.

  • Use the formula P(min(x,y)>z) = P(x>z)P(y>z)

  • Integrate over the range of z to get the distribution of min(x,y)

  • Final distribution is 2ke^(-kx)ue^(-ux)exp(-uz)

Q64. Minimize the cost of the pen, what innovations can you do with it?

Ans.

Innovations to minimize cost of pen

  • Use recycled materials for pen body and ink

  • Simplify design to reduce production costs

  • Implement refillable ink cartridges to reduce waste and cost

  • Partner with companies for bulk purchasing of materials

  • Automate production process to reduce labor costs

Q65. Supposed there is a party, with 9 people, each person wants to give gifts to 3 people and also wants a gift from them. Is this scenario possible? If not, when is this possible? Give me a general case

Ans.

No, it is not possible for each person to give gifts to 3 people and receive a gift from them in a party of 9 people.

  • In this scenario, each person would need to receive 3 gifts, which is not possible if there are only 9 people.

  • This scenario would be possible if there were at least 10 people at the party.

  • In general, for a party of n people, each person can give gifts to n-1 people and receive gifts from n-1 people.

Q66. What are the fields in EXTC that are related to IT ?

Ans.

Fields in EXTC related to IT

  • Digital Signal Processing

  • Microprocessors and Microcontrollers

  • Computer Networks

  • Data Communication

  • Wireless Communication

  • Mobile Communication

  • Internet of Things

  • Cloud Computing

  • Artificial Intelligence

  • Machine Learning

Q67. An organism dies out with prob. p and spawns into 2 with prob (1-p). what is the prob. that starting from 1,the organism will die out?

Ans.

Given prob. p of dying out and prob. (1-p) of spawning into 2, find prob. of dying out starting from 1 organism.

  • Use probability tree to visualize outcomes

  • Probability of dying out starting from 1 is p + (1-p) * (probability of dying out starting from 2)^2

  • Solve recursively to get final answer

Q68. If an ant had to travel along the walls, what is the minimum distance between the opposite ends of a cuboid?

Ans.

The minimum distance between opposite ends of a cuboid is the length of the diagonal of the cuboid.

  • To find the diagonal, use the Pythagorean theorem: diagonal = sqrt(length^2 + width^2 + height^2)

  • The length, width, and height of the cuboid must be known to calculate the diagonal

  • The ant can travel along any of the three pairs of opposite walls, so the minimum distance is the shortest diagonal

  • Example: A cuboid with length = 3, width = 4, and height = 5 has a diagonal of sqrt(3^...read more

Q69. What is form 3CA and 3CD? Present tax audit limit? Recent amendments in applicability of tax audit?. How will you record goods in transit? What is credit risk? What is IRR? What is NPV? What is the difference b...

read more
Ans.

A series of questions related to tax audit, accounting, finance, and investments.

  • Form 3CA and 3CD are documents required for tax audit in India.

  • The present tax audit limit is Rs. 5 crores.

  • Recent amendments in applicability of tax audit include an increase in the threshold limit for businesses with digital transactions.

  • Goods in transit can be recorded using a transit account.

  • Credit risk is the risk of loss due to a borrower's failure to repay a loan or meet contractual obligat...read more

Q70. 1. What is market research 2. Difference between primary and secondary research 3. Market estimation problems 4. Previous experience 5. Medical devices (what is meant by stent and other few device definitions) ...

read more
Ans.

Answering questions related to market research, primary and secondary research, market estimation problems, previous experience, medical devices, and Excel.

  • Market research is the process of gathering and analyzing information about a specific market or industry.

  • Primary research involves collecting data directly from the source, such as surveys, interviews, or observations.

  • Secondary research involves using existing data sources, such as reports, articles, or databases.

  • Market e...read more

Q71. Difference between GroupBy and Having and when to use

Ans.

GroupBy is used to group data based on a column while Having is used to filter grouped data based on a condition.

  • GroupBy is used with aggregate functions like SUM, COUNT, AVG, etc.

  • Having is used to filter data after grouping based on a condition.

  • GroupBy is used before Having in a SQL query.

  • Example: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5;

  • Example: SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 5...read more

Q72. Output of the following code: integer a, b, c; set a = 11, b = 12, c = 10; if (b > 0) b++ else a++ end if for (each b from 0 to 5) a = a + 1 end for print (a + c)

Ans.

The code sets values for three integers and performs conditional and loop operations to print the sum of two integers.

  • The value of 'a' is set to 11, 'b' to 12, and 'c' to 10.

  • The 'if' condition checks if 'b' is greater than 0 and increments 'b' if true, else increments 'a'.

  • The 'for' loop runs for each value of 'b' from 0 to 5 and increments 'a' by 1.

  • The final output is the sum of 'a' and 'c', which is 18.

Q73. Trade life cycle and types of tlc where it functions.

Ans.

Trade life cycle includes pre-trade, trade execution, trade confirmation, settlement, and accounting. It functions in various types of trades.

  • Trade life cycle involves pre-trade, trade execution, trade confirmation, settlement, and accounting

  • It functions in various types of trades such as equity, fixed income, foreign exchange, and derivatives

  • In equity trading, the trade life cycle starts with the order placement and ends with the settlement of the trade

  • In foreign exchange tr...read more

Q74. Sql is installed on the server for enable which port needs to be open?

Ans.

Port 1433 needs to be open for SQL Server.

  • SQL Server uses port 1433 for communication.

  • Ensure that port 1433 is open in the server's firewall.

  • Check the SQL Server configuration to confirm the port number.

Q75. What is angular? What is react hooks? How to bind data? How to create DOM structure ? Copying array in to const arrays.. all the basic questions are asked in the first interview

Ans.

Angular is a JavaScript framework for building web applications. React Hooks are a feature in React that allow for stateful logic to be used in functional components.

  • Angular is a full-featured framework with a lot of built-in functionality, while React is a library that focuses on the view layer.

  • Angular uses two-way data binding, while React uses one-way data flow.

  • React Hooks allow for stateful logic to be used in functional components, making them more powerful and easier to...read more

Q76. Explain how structured Change Management process helps in the Application Support functions.

Ans.

Structured Change Management process ensures smooth and controlled changes in application support functions.

  • Reduces the risk of errors and downtime during changes

  • Ensures proper documentation and communication of changes

  • Helps in prioritizing and scheduling changes

  • Enables tracking and reporting of changes

  • Facilitates stakeholder involvement and buy-in

  • Example: ITIL Change Management process

  • Example: Agile Change Management process

Q77. How to optimize the code that you had written in aptitude test - It was a discussion, he helped me in solving the problem

Ans.

Optimizing code involves identifying and removing bottlenecks to improve performance.

  • Identify the parts of the code that are taking the most time to execute

  • Use efficient algorithms and data structures

  • Minimize the number of function calls and loops

  • Avoid unnecessary calculations or operations

  • Use caching or memoization to avoid repeating calculations

  • Profile the code to measure performance improvements

Q78. What is capital market, trade life cycle, what is option and it's style, what is mutual fund, what is bind market, why you want to join eclerx, how many investment banks are there

Ans.

The interview questions cover various financial concepts such as capital market, trade life cycle, options, mutual funds, and bond market.

  • Capital market refers to the market for buying and selling of securities such as stocks and bonds.

  • Trade life cycle involves the steps involved in a trade from initiation to settlement.

  • Option is a contract that gives the buyer the right, but not the obligation, to buy or sell an underlying asset at a specific price on or before a certain dat...read more

Q79. What is the process of launching a new product to market ? Explain each step ?

Ans.

Launching a new product involves several steps, from ideation to market launch.

  • Conduct market research to identify customer needs and preferences

  • Develop a product concept and create a prototype

  • Test the product with focus groups and make necessary adjustments

  • Create a marketing plan and determine pricing strategy

  • Launch the product and monitor sales and customer feedback

  • Make any necessary improvements or adjustments based on feedback

  • Continue to promote and market the product to ...read more

Q80. A person has 3000 bananas and a camel. The person wants to transport the maximum number of bananas to a destination which is 1000 KMs away, using only the camel as a mode of transportation. The camel cannot car...

read more
Ans.

The maximum number of bananas that can be transported to the destination is 533 bananas.

  • The person can transport 1000 bananas 1 km, then go back and transport 1000 more bananas, and so on.

  • After traveling 500 km, the camel will have 500 bananas left. It can then transport 500 bananas 1 km.

  • In total, the person can transport 1000 + 1000 + 1000 + 500 + 500 = 4500 bananas. However, the camel eats 1000 bananas during the journey.

  • Therefore, the maximum number of bananas that can be ...read more

Q81. If you start a startup of selling books to IITK students through e-commerce what will be the annual demand you can expect from IITK students?

Ans.

The annual demand for selling books to IITK students through e-commerce depends on various factors such as the number of students, their course curriculum, and their reading habits.

  • The demand can be estimated by conducting a survey among the students to understand their reading habits and preferences.

  • The demand can also be influenced by the availability of books in the campus library and bookstores.

  • The demand may vary depending on the academic calendar, such as the start of a...read more

Q82. What in your opinion would be the repercussions if the fiscal cliff was not avoided, both in US and in the global economy. Will India be affected and why?

Ans.

Failure to avoid fiscal cliff could lead to severe economic repercussions globally and in the US, with India also being affected.

  • The US economy could experience a recession, with a potential decrease in GDP and increase in unemployment rates

  • Global financial markets could experience volatility and uncertainty

  • India could be affected due to its close economic ties with the US, with potential impacts on trade and investment

  • The failure to address the fiscal cliff could also lead t...read more

Q83. You have to design a database for library. Which language will u prefer?

Ans.

I would prefer using SQL for designing a database for a library.

  • SQL is a widely used language for managing relational databases.

  • It provides a structured and efficient way to store, retrieve, and manipulate data.

  • SQL allows for easy querying and joining of tables, which is essential for library operations.

  • It supports transactions and ensures data integrity.

  • SQL also offers various security features to protect sensitive library information.

Q84. What is WACC? How do value a company? Suggest a method that can help you decide on project undertaking?

Ans.

WACC is the weighted average cost of capital. To value a company, one can use various methods such as DCF, comparables, or precedent transactions. A method to decide on project undertaking is NPV analysis.

  • WACC is the average cost of all the capital a company has raised

  • To value a company, one can use DCF, comparables, or precedent transactions

  • DCF involves projecting future cash flows and discounting them back to present value

  • Comparables involves comparing the company to simila...read more

Q85. 1. What is the probability that a person starting at 1 and who takes single steps ahead/back with equal probabilities reach 0 before 100?

Ans.

The probability is 1/2.

  • The person can either move forward or backward with equal probabilities.

  • The probability of reaching 0 before 100 is 1/2.

  • This is a simple random walk problem.

Q86. A Big Bazaar store had low profits for the last two months. Whats going on?

Ans.

Low profits in Big Bazaar store for last two months.

  • Check if there is a decrease in footfall or sales.

  • Analyze the competition in the area.

  • Check if there are any supply chain issues.

  • Evaluate the marketing strategies and promotions.

  • Assess the economic conditions of the area.

  • Consider the impact of COVID-19 on consumer behavior.

  • Review the store's inventory management and pricing strategies.

Q87. A is a matrix vi's are n linear vectors s.t. Avi= Vj a<=j<=n, what are the possible values of |A|?

Ans.

Possible values of determinant of matrix A given Avi=Vj for n linear vectors

  • The possible values of |A| are non-zero as the given vectors are linearly independent

  • The value of |A| can be calculated using the formula |A| = (-1)^n * det(A)

  • If the given vectors are orthogonal, then |A| is the product of the magnitudes of the vectors

Q88. Client is experiencing some problems with its BPO in terms of dissatisfied customers. How would you identify the problems in the call center? Suggest solutions

Ans.

Identifying problems and suggesting solutions for dissatisfied customers in BPO call center.

  • Conduct customer satisfaction surveys to identify specific issues

  • Analyze call recordings to identify agent behavior and training needs

  • Review call center metrics such as average handle time and first call resolution

  • Implement additional training for agents on customer service and problem-solving

  • Improve communication channels between agents and management for issue escalation and resoluti...read more

Q89. Cube with six colors how many different cubes can be obtained?

Ans.

There are 6 colors, so 6^3 = 216 different cubes can be obtained.

  • The cube has 6 faces, each of which can be one of 6 colors.

  • Therefore, there are 6 options for the first face, 6 for the second, and 6 for the third.

  • To find the total number of possible cubes, we multiply these options together: 6 x 6 x 6 = 216.

Q90. Given a chessboard and the initial position of horse. If ā€œnā€ is the number of steps the horse can make then what is probability that it goes out of board ?

Ans.

Probability of a horse going out of a chessboard in 'n' steps.

  • The total number of possible moves for a horse is 8.

  • The probability of going out of the board depends on the position of the horse.

  • For example, if the horse is at a corner, the probability of going out of the board is higher.

  • The probability can be calculated using combinatorics and geometry.

Q91. Okay. How many people attended StanChart Mumbai Marathon?

Ans.

The number of attendees at StanChart Mumbai Marathon is not available.

  • Data on the number of attendees is not available.

  • The organizers have not released any official figures.

  • It is unclear how many people participated in the marathon.

Q92. You have an n x n matrix in which all the rows and all the columns are sorted. Given an input number, describe an algorithm to search for the number in the matrix

Ans.

Algorithm to search for a number in an n x n matrix with sorted rows and columns.

  • Start from the top-right corner of the matrix

  • If the current element is greater than the target, move left

  • If the current element is less than the target, move down

  • Repeat until the target is found or the bottom-left corner is reached

Q93. You have two brands of milk that you can sell in your store,. Which one would you pick?

Ans.

I would pick the brand that has a higher quality and better taste.

  • Check the quality and taste of both brands

  • Consider the price of each brand

  • Look at the expiration date of both brands

  • Consider the popularity of each brand among customers

Q94. What is R1? Why you choose R1? What do you know about health care?

Ans.

R1 is a revenue cycle management company that provides end-to-end solutions for healthcare providers.

  • R1 helps healthcare providers optimize their revenue cycle management processes

  • They offer services such as patient registration, coding and billing, and collections

  • R1's technology platform uses data analytics and automation to improve efficiency and accuracy

  • They work with a variety of healthcare organizations, including hospitals, physician groups, and ambulatory surgery cente...read more

Q95. DBMS Question

Why did you use NoSQL DB in your project? Why not an SQL? What's the difference between them?

Q96. 2. What programming language are you good at?

Ans.

I am proficient in Python and Java.

  • I have experience in developing web applications using Django framework in Python.

  • I have also worked on Java projects using Spring framework.

  • I am familiar with object-oriented programming concepts and data structures.

  • I have worked on projects involving database management using SQL.

  • I am constantly learning and improving my skills in these languages.

Q97. What is the reason behind inventing the concept of inheritance? Write a program and explain

Ans.

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

  • Inheritance promotes code reusability and saves time and effort in programming.

  • It allows for the creation of a hierarchy of classes with shared characteristics.

  • For example, a class Animal can be inherited by classes such as Dog, Cat, and Bird, which share common properties and methods.

  • Inheritance can be implemented using the 'extends' keyword in Java and the ':' symbol in Python.

Q98. A and B play a game with unfair count with P[Heads]= p. they count # of heads and tails .if # of heads > #tails +1 at any point, A wins.Find the prob. that A wins

Ans.

A and B play a game with unfair coin. A wins if # of heads > #tails +1 at any point. Find prob. of A winning.

  • The game is played with an unfair coin with P[Heads]=p

  • A wins if # of heads > #tails +1 at any point

  • Find the probability of A winning

Q99. What is multithreading? ( I used it in my project )

Ans.

Multithreading is the ability of a CPU to execute multiple threads concurrently, improving performance and responsiveness.

  • Multithreading allows for parallel execution of tasks, utilizing multiple CPU cores.

  • It enables concurrent processing, where multiple threads can execute simultaneously.

  • Thread synchronization mechanisms like locks and semaphores are used to prevent data inconsistencies.

  • Multithreading can be used to improve user interface responsiveness and handle background...read more

Q100. Find out positions of numbers form an array whose sum is 9.

Ans.

The positions of numbers in an array whose sum is 9 need to be found.

  • Iterate through the array and check for pairs of numbers that add up to 9.

  • Store the positions of the numbers that satisfy the condition.

  • Return the positions as the result.

Previous
1
2
3
4
5
6
7
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.2k Interviews
3.8
Ā ā€¢Ā 4.6k Interviews
3.6
Ā ā€¢Ā 3.6k Interviews
3.8
Ā ā€¢Ā 2.8k Interviews
3.5
Ā ā€¢Ā 766 Interviews
3.4
Ā ā€¢Ā 485 Interviews
3.6
Ā ā€¢Ā 399 Interviews
3.9
Ā ā€¢Ā 348 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