Analyst

2500+ Analyst Interview Questions and Answers

Updated 13 Jul 2025
search-icon

Asked in Capgemini

2w ago

Q. Write a program to 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).

Asked in Getix Health

1w ago

Q. What is the difference between Referral and Authorization?

Ans.

Referral is a recommendation for a specialist or service, while Auth is approval for a specific medical service or treatment.

  • Referral is a request for a patient to see a specialist or receive a specific service.

  • Auth is the approval given by the insurance company for a specific medical service or treatment.

  • Referral is usually initiated by the primary care physician, while Auth is initiated by the specialist or service provider.

  • Referral is not a guarantee of coverage, while Aut...read more

2w ago

Q. 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

Asked in KPMG India

1w ago

Q. 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

Are these interview questions helpful?
2w ago

Q. Difference between mutual fund & hedge funds & its advantages & disadvantages ?

Ans.

Mutual funds are for retail investors while hedge funds are for high net worth individuals. Hedge funds have more flexibility but higher fees.

  • Mutual funds are regulated by the SEC while hedge funds are not.

  • Mutual funds are open to all investors while hedge funds are only open to accredited investors.

  • Mutual funds have lower fees and are more transparent while hedge funds have higher fees and are less transparent.

  • Mutual funds are more diversified while hedge funds can take more...read more

Asked in UBS

1w ago

Q. 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

Analyst Jobs

JP Morgan Chase logo
Payments Lifecycle Analyst Payments Lifecycle Analyst 3-8 years
JP Morgan Chase
3.9
₹ 4 L/yr - ₹ 30 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru
JP Morgan Chase logo
Payments Lifecycle Analyst Payments Lifecycle Analyst 3-8 years
JP Morgan Chase
3.9
₹ 4 L/yr - ₹ 19 L/yr
(AmbitionBox estimate)
Mumbai
JP Morgan Chase logo
Trade Lifecycle Analyst 1-9 years
JP Morgan Chase
3.9
₹ 5 L/yr - ₹ 30 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru

Asked in Deloitte

2w ago

Q. 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.

2w ago

Q. Tell me about Yourself. What excel functions are you aware of?

Ans.

I am a detail-oriented analyst with knowledge of various Excel functions.

  • I am proficient in basic functions such as SUM, AVERAGE, MAX, MIN, COUNT, etc.

  • I am also familiar with more advanced functions such as VLOOKUP, HLOOKUP, INDEX, MATCH, IF, AND, OR, etc.

  • I have experience using PivotTables, PivotCharts, and creating macros to automate tasks.

  • I am constantly learning and exploring new functions to improve my skills.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Asked in Capgemini

1d ago

Q. What are the types of constructors?

Ans.

There are two types of constructors in Java: Default and Parameterized.

  • Default constructor is provided by the compiler if no constructor is defined.

  • Parameterized constructor takes arguments and initializes the object's state.

  • Example: public class Person { public Person() {} public Person(String name, int age) { this.name = name; this.age = age; } }

Asked in Sakon

2w ago

Q. What is vlookup, conditional formatting and pivot table?

Ans.

Vlookup, conditional formatting and pivot table are Excel functions used for data analysis and organization.

  • Vlookup is used to search for a specific value in a table and return a corresponding value from another column.

  • Conditional formatting allows users to format cells based on certain criteria, such as highlighting cells that meet a certain value or condition.

  • Pivot tables are used to summarize and analyze large amounts of data by organizing it into a more manageable format,...read more

Asked in Capgemini

1w ago

Q. What is your favorite language other than a 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.

Q. Which three sectors, in your opinion, 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

2w ago

Q. 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.

Asked in Novartis

2w ago

Q. How can you estimate the market share of a pipeline product with precision? What are different methodologies, their flaws, and merits?

Ans.

Estimating market share of a pipeline product involves using various methodologies with their own flaws and merits.

  • One common method is using sales data from competitors and industry reports to estimate market size and then calculate the product's share.

  • Another approach is conducting surveys or focus groups to gather customer feedback and preferences, which can help in estimating market share.

  • Using predictive modeling and data analytics can also provide insights into market s...read more

2w ago

Q. 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 favorability 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

1d ago

Q. Estimate the average milk consumption in your city. Explain your estimation process.

Ans.

Estimate the average milk consumption in a city using population and consumption per person.

  • Determine the population of the city. For example, if the city has 1 million residents.

  • Estimate average milk consumption per person. For instance, if each person consumes about 1 liter of milk per week.

  • Calculate total weekly consumption: 1 million people * 1 liter = 1 million liters per week.

  • Convert weekly consumption to monthly or yearly if needed. For example, 1 million liters/week *...read more

3d ago

Q. Explained the difference between them and prevailing rates

Ans.

Prevailing rates are the current market rates, while 'them' refers to a specific set of rates being compared.

  • Prevailing rates are the rates that are currently being offered in the market.

  • 'Them' refers to a specific set of rates that are being compared to the prevailing rates.

  • The difference between 'them' and prevailing rates can be positive or negative, depending on which set of rates is higher or lower.

  • For example, if 'them' refers to the interest rates offered by a particul...read more

4d ago

Q. 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

Asked in HSBC Group

2w ago

Q. How would you find the latest transaction a person made within the last month?

Ans.

To find the latest transaction of a person in a month, analyze transaction data by date and filter for the specific individual.

  • Identify the person by their unique identifier (e.g., user ID).

  • Filter transactions within the specified month using date range.

  • Sort the filtered transactions by date in descending order.

  • Select the first transaction from the sorted list as the latest one.

  • Example: If transactions are on 2023-10-01, 2023-10-15, and 2023-10-20, the latest is 2023-10-20.

Asked in Arcesium

2w ago

Q. 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

Asked in Capgemini

1w ago

Q. What operating systems are you familiar with, and what are the key differences between them?

Ans.

I know Windows, macOS, and Linux. They differ in terms of user interface, file system, and software compatibility.

  • Windows is the most widely used OS with a user-friendly interface and compatibility with most software.

  • macOS is exclusive to Apple devices and has a sleek interface with a focus on creative work.

  • Linux is open-source and highly customizable, with a variety of distributions tailored to different needs.

  • File systems differ between the OSes, with Windows using NTFS, ma...read more

Asked in Ola Cabs

6d ago

Q. What is a portfolio? How do you measure risk?

Ans.

A portfolio is a collection of investments. Risk can be measured through standard deviation, beta, or value at risk.

  • A portfolio is a combination of different investments such as stocks, bonds, and mutual funds.

  • The purpose of a portfolio is to diversify investments and reduce risk.

  • Risk can be measured through standard deviation, which measures the volatility of returns.

  • Beta measures the sensitivity of a portfolio to market movements.

  • Value at risk (VaR) measures the maximum pot...read more

2w ago

Q. Can you implement queues using stacks?

Ans.

Yes, we can implement queues using two stacks.

  • We can use two stacks, one for enqueue operation and another for dequeue operation.

  • To enqueue an element, push it onto the first stack.

  • To dequeue an element, pop all elements from the first stack and push them onto the second stack, then pop the top element from the second stack.

  • This ensures that the first element that was enqueued is the first one to be dequeued.

  • Time complexity for enqueue and dequeue operations is O(1).

1w ago

Q. Given a random permutation, suppose I run bubble sort on it.

Ans.

Bubble sort repeatedly swaps adjacent elements to sort an array, with a time complexity of O(n^2).

  • Bubble sort compares adjacent elements and swaps them if they are in the wrong order.

  • Example: For array [5, 3, 8, 4], first pass results in [3, 5, 4, 8].

  • It continues until no swaps are needed, indicating the array is sorted.

  • Best case time complexity is O(n) when the array is already sorted.

  • Worst and average case time complexity is O(n^2) for random permutations.

Asked in Snapdeal

4d ago

Q. How can the efficiency of the interview process be increased?

Q. How do components interact with each other in Angular?

Ans.

Components interact with each other through inputs, outputs, and services.

  • Components can pass data to child components through inputs.

  • Components can emit events to parent components through outputs.

  • Components can share data and functionality through services.

  • Components can also communicate through the @ViewChild and @ContentChild decorators.

  • Example: A parent component passes data to a child component through an input property.

  • Example: A child component emits an event to a par...read more

2w ago

Q. Variants of using random number generators/Monte Carlo Simulations to generate value of Pi and other quantities

Ans.

Random number generators and Monte Carlo simulations can be used to estimate the value of Pi and other quantities.

  • Monte Carlo simulations involve generating random numbers to estimate a value or solve a problem

  • To estimate Pi, random points are generated within a square and the ratio of points inside a circle to total points is used

  • Other quantities can be estimated using similar principles, such as estimating the area under a curve or the value of an integral

Asked in Infibeam

1w ago

Q. What is the drawback of global variables?

Ans.

Global variables can lead to unexpected changes and make debugging difficult.

  • Global variables can be accessed and modified from any part of the code, making it difficult to track changes.

  • They can cause naming conflicts if multiple variables with the same name are used in different parts of the code.

  • Using global variables can make it harder to test and debug code, as it can be difficult to isolate the cause of errors.

  • They can also lead to security vulnerabilities if sensitive ...read more

Asked in Infibeam

4d ago

Q. Why is using 'goto' a bad programming practice?

Ans.

Using 'goto' can make code hard to read, maintain and debug.

  • Goto statements can create spaghetti code that is difficult to follow.

  • It can make it harder to understand the flow of the program.

  • It can also make debugging more difficult.

  • There are usually better alternatives to using goto, such as using loops or functions.

  • Some programming languages, such as Java and Python, do not even have a goto statement.

  • Using goto can also make it harder to reuse code in other parts of the prog...read more

Asked in ElectrifAi

2w ago

Q. Write a 10-digit largest number with some constraint.

Ans.

To create the largest 10-digit number, use the digits 0-9 without repetition, starting from the highest digit.

  • Use digits 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 to form the number.

  • The largest 10-digit number is 9876543210.

  • Ensure no digit is repeated and all are used.

Previous
7
8
9
10
11
12
13
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Accenture Logo
3.7
 • 8.7k Interviews
Wipro Logo
3.7
 • 6.1k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
HCLTech Logo
3.5
 • 4.1k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Analyst 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