Analyst
2500+ Analyst Interview Questions and Answers

Asked in Capgemini

Q. Write a program to find whether the number is divisible by both 5 and 7.
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

Q. What is the difference between Referral and Authorization?
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

Asked in Deutsche Bank

Q. What do mean by trade settlement ? What is T+1 or T+2 cycle ?
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

Q. What is Cash Flow Statement? How it is prepared?
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

Asked in Hexaware Technologies

Q. Difference between mutual fund & hedge funds & its advantages & disadvantages ?
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

Q. Draw the payoff curves of a Call Option and Put Option
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




Asked in Deloitte

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

Asked in Morgan Stanley

Q. Tell me about Yourself. What excel functions are you aware of?
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 🌟

Asked in Capgemini

Q. What are the types of constructors?
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

Q. What is vlookup, conditional formatting and pivot table?
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

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

Asked in Deutsche Bank

Q. What is a Brownian motion? Properties of Brownian motion?
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

Q. How can you estimate the market share of a pipeline product with precision? What are different methodologies, their flaws, and merits?
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

Asked in Goldman Sachs

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

Asked in LatentView Analytics

Q. Estimate the average milk consumption in your city. Explain your estimation process.
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

Asked in Knowcraft Analytics

Q. Explained the difference between them and prevailing rates
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

Asked in Goldman Sachs

Q. Given two arrays of size n each, describe an algorithm to find the largest common subarray of the two arrays
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

Q. How would you find the latest transaction a person made within the last month?
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

Q. What is Equity Swap, black scholes, option pricing, type of risks, what is CAPM
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

Q. What operating systems are you familiar with, and what are the key differences between them?
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

Q. What is a portfolio? How do you measure risk?
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

Asked in Nomura Holdings

Q. Can you implement queues using stacks?
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).

Asked in Morgan Stanley

Q. Given a random permutation, suppose I run bubble sort on it.
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

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

Asked in Hughes Systique Corporation

Q. How do components interact with each other in Angular?
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

Asked in Goldman Sachs

Q. Variants of using random number generators/Monte Carlo Simulations to generate value of Pi and other quantities
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

Q. What is the drawback of global variables?
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

Q. Why is using 'goto' a bad programming practice?
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

Q. Write a 10-digit largest number with some constraint.
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.
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Analyst Related Skills



Reviews
Interviews
Salaries
Users

