Analyst

2000+ Analyst Interview Questions and Answers

Updated 9 Mar 2025
search-icon

Q151. Geeks for geeks puzzles 1. How many parts are divided with one circle & 4 lines.

Ans.

The number of parts divided by one circle and four lines is 11.

  • Each line intersects with every other line and the circle.

  • Each intersection point creates a new part.

  • The circle itself also counts as a part.

Q152. How long it will take for you to pick up a new programming language or technology?

Ans.

I am a quick learner and can pick up a new programming language or technology within a few weeks.

  • I have a strong foundation in programming concepts and principles.

  • I am familiar with multiple programming languages and can draw parallels to learn new ones.

  • I am proactive in seeking out resources and practice opportunities.

  • For example, I recently learned Python in about 3 weeks by taking an online course and practicing on my own.

  • I am confident in my ability to quickly adapt to ne...read more

Q153. How many years will it take the Delhi Metro to break even?

Ans.

The Delhi Metro is expected to break even in 2025.

  • The Delhi Metro has been expanding rapidly and has seen a steady increase in ridership.

  • The metro has been able to generate revenue through advertising and property development.

  • The government has also provided financial support to the metro.

  • Based on current projections, the Delhi Metro is expected to break even in 2025.

Q154. The puzzle of 2 cans of 3Litre and 5 litre used to measure other values (very common one)

Ans.

The puzzle of 2 cans of 3Litre and 5 litre used to measure other values.

  • Fill 3L can and pour into 5L can, repeat until 5L can is full to get 2L

  • Empty 5L can and pour 2L from 3L can into 5L can

  • Fill 3L can and pour into 5L can until full, leaving 1L in 3L can

  • Total of 4L can be measured using these two cans

Are these interview questions helpful?

Q155. What is the duration of the bond & explain its use?

Ans.

The duration of a bond is the time until it reaches maturity. It is used to determine the bond's sensitivity to interest rate changes.

  • Duration is measured in years and can range from a few months to several decades

  • Longer duration bonds are more sensitive to interest rate changes than shorter duration bonds

  • Duration is an important factor to consider when investing in bonds

  • For example, a 10-year bond with a duration of 8 years will decrease in value by approximately 8% if inter...read more

Q156. You have a measuring blocks puzzle. Can you describe the problem and how you would solve it?
Ans.

Measuring blocks puzzle involves arranging blocks of different lengths to form a specific shape or pattern.

  • Identify the different lengths of the blocks provided.

  • Determine the shape or pattern that needs to be formed.

  • Arrange the blocks in the correct order to match the desired shape or pattern.

  • Ensure that the blocks are aligned properly to create the shape or pattern.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q157. 1. How many ways to create resource on Azure? 2. What's horizontal scaling and vertical scaling? 3. What is kubernetes? 4. Types of linux OS flavour. 5. Five basic commands of Unix.

Ans.

Azure resources can be created through Azure portal, Azure CLI, Azure PowerShell, ARM templates, and Azure Resource Manager.

  • Azure portal: User-friendly interface for creating and managing Azure resources.

  • Azure CLI: Command-line tool for managing Azure resources.

  • Azure PowerShell: PowerShell cmdlets for Azure resource management.

  • ARM templates: Infrastructure as code for defining Azure resources.

  • Azure Resource Manager: Service for managing resources in Azure.

Q158. What is beta? What is Value at risk? What is formula for beta?

Ans.

Beta is a measure of a stock's volatility. Value at risk is a statistical measure of potential losses. Formula for beta is Covariance(Stock, Market) / Variance(Market).

  • Beta measures a stock's sensitivity to market movements.

  • Value at risk is the maximum potential loss that an investment portfolio may suffer within a given time frame.

  • Beta formula is calculated by dividing the covariance of the stock and market returns by the variance of the market returns.

  • Beta values greater th...read more

Analyst Jobs

Preventive & Remote Analyst 2-3 years
Schneider Electric India Pvt. Ltd.
4.1
Bangalore / Bengaluru
Analyst - BA_Customer Insights 3-5 years
Lowes Services India Private limited
4.1
Bangalore / Bengaluru
Analyst - GBS Finance 0-1 years
Flextronics Technologies(I) Pvt Ltd
4.0
Chennai

Q159. How is Azure, AWS, GCP different from each other and what are the similarities?

Ans.

Azure, AWS, and GCP are cloud computing platforms with differences in services, pricing, and market share.

  • Azure is developed by Microsoft and is known for its strong integration with Windows-based systems.

  • AWS is the oldest and most widely used cloud platform, offering a wide range of services and a pay-as-you-go pricing model.

  • GCP, developed by Google, is known for its strong data analytics and machine learning capabilities.

  • All three platforms offer similar services such as vi...read more

Q160. Define capital market, Money markets and money markets instruments, Derivatives, Types of Derivatives

Ans.

Capital market, money markets, money market instruments, derivatives and types of derivatives explained.

  • Capital market refers to the market for long-term securities such as stocks and bonds.

  • Money market refers to the market for short-term securities such as treasury bills and commercial paper.

  • Money market instruments are short-term debt securities with high liquidity and low risk.

  • Derivatives are financial instruments whose value is derived from an underlying asset or security...read more

Q161. What are the key parameters by which you will assess the business risk of a company?

Ans.

Assessing business risk involves evaluating various parameters.

  • Financial stability and performance

  • Market competition and trends

  • Regulatory compliance and legal issues

  • Management team and corporate governance

  • Industry and macroeconomic factors

  • Brand reputation and customer satisfaction

  • Supply chain and operational risks

Q162. What is dormant account, what is investment banking

Ans.

A dormant account is an account that has had no activity for a long period of time. Investment banking involves providing financial services to clients.

  • A dormant account is an account that has not been used for a certain period of time, usually 12 months or more.

  • Investment banking involves providing financial services such as underwriting, mergers and acquisitions, and securities trading to clients.

  • Dormant accounts can be subject to fees or penalties if not used or closed.

  • Inv...read more

Q163. What is the expected number of tosses of a fair coin to get 3 consecutive heads?

Ans.

Expected number of tosses of a fair coin to get 3 consecutive heads.

  • The probability of getting 3 consecutive heads is 1/8

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

  • This can be calculated using the formula E(X) = 2^k + 2^(k-1) + 2^(k-2) + ... + 2^2 + 2^1 + 2^0, where k is the number of consecutive heads required

Q164. What's the maximum number of runs a batsman can score in an ODI?

Ans.

A batsman can score a maximum of 264 runs in an ODI.

  • The maximum number of runs a batsman can score in an ODI is limited by the number of balls bowled and the number of boundaries hit.

  • The maximum number of balls bowled in an ODI is 300, assuming no extras are bowled.

  • If a batsman hits a boundary off every ball they face, they can score a maximum of 240 runs.

  • If a batsman hits sixes off every ball they face, they can score a maximum of 360 runs, but this is highly unlikely.

  • The cu...read more

Q165. Why are gold prices increasing and why are US treasury bonds still valuable?

Ans.

Gold prices are increasing due to economic uncertainty and inflation concerns. US treasury bonds remain valuable due to their safe-haven status and reliable returns.

  • Gold prices are increasing due to economic uncertainty and inflation concerns.

  • Investors often turn to gold as a safe-haven asset during times of market volatility.

  • The demand for gold is also influenced by factors such as geopolitical tensions and central bank policies.

  • US treasury bonds are still valuable because t...read more

Q166. Output of the pseudocode:- #include void main() { int a = 100; printf("%0 %x", a); }

Ans.

The pseudocode will result in a compilation error due to incorrect printf format specifier.

  • The printf function has two format specifiers but only one argument is provided.

  • The first format specifier '%0' is incorrect and will result in a compilation error.

  • The correct format specifier for printing an integer in hexadecimal format is '%x'.

Q167. What is a Martingale? What are Markov Processes? Is Martingale a Markov Process? Are Markov Processes Martingales?

Ans.

Martingale is a betting strategy that doubles the bet after each loss. Markov process is a stochastic process with memorylessness.

  • Martingale is a betting strategy where the gambler doubles their bet after each loss, with the hope of eventually winning and recouping all previous losses.

  • Markov process is a stochastic process where the future state depends only on the present state, not on the past.

  • Martingale is not a Markov process because it depends on the history of the bets ...read more

Q168. If bond fv 100 issued at discount at 98 and giving fixed return @ 10%, then what is actual rate of return is it more or less than 10% and method is used for its calculation what it is called?

Ans.

The actual rate of return is more than 10% due to the bond being issued at a discount. The method used for its calculation is Yield to Maturity (YTM).

  • Bond issued at discount means the actual rate of return is higher than the fixed rate.

  • Yield to Maturity (YTM) is used to calculate the actual rate of return on a bond.

  • YTM takes into account the bond's current market price, par value, coupon payments, and time to maturity.

Q169. Prepare any one topic in which you have to speak for 3-4 mint. ?

Ans.

The benefits of meditation

  • Meditation reduces stress and anxiety

  • Improves focus and concentration

  • Enhances self-awareness and emotional well-being

  • Promotes better sleep and overall health

  • Examples of meditation techniques: mindfulness, transcendental, loving-kindness

Q170. Gave a puzzle (find the heaviest ball amongst 8 balls in an optimized way). Tell the logic and write code for it.-write Create, Update, Delete, Insert, Select, Join SQL queries for a given problem

Ans.

Optimized way to find the heaviest ball amongst 8 balls puzzle and SQL queries

  • Use binary search approach to divide the balls into groups and weigh them

  • Repeat the process with the heavier group until the heaviest ball is found

  • For SQL queries, use appropriate syntax for each operation and join tables based on common columns

  • Example SQL queries: INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3), SELECT column1, column2 FROM table_name WHERE condit...read more

Q171. How many airplanes are flying in the Indian sky at the moment?

Ans.

The exact number of airplanes flying in the Indian sky at the moment is not available.

  • The number of airplanes flying in the Indian sky changes constantly.

  • It depends on factors such as time of day, weather conditions, and airline schedules.

  • However, on average, there are around 2,000 flights in the Indian airspace at any given time.

  • This number includes both domestic and international flights.

  • The Indian aviation industry has been growing rapidly in recent years, with more and mo...read more

Q172. How to assigning the new task to employees based on their past performance

Ans.

Assign tasks based on past performance by analyzing employee's strengths and weaknesses.

  • Analyze employee's past performance data

  • Identify their strengths and weaknesses

  • Assign tasks that align with their strengths

  • Provide training or support for areas of weakness

  • Regularly review and adjust task assignments based on performance

  • Consider employee preferences and career goals

Q173. What is the difference between arraylist and vector? how to traverse a vector?

Ans.

ArrayList and Vector are both dynamic arrays, but Vector is synchronized and slower. Traversing a Vector is similar to an ArrayList.

  • ArrayList is not synchronized, while Vector is synchronized.

  • ArrayList is faster than Vector, but Vector is thread-safe.

  • To traverse a Vector, we can use a for loop or an iterator, similar to an ArrayList.

  • Example: Vector v = new Vector<>(); for(String s : v) { //do something }

Q174. Was asked to design an algorithm for the snake and ladders game.

Ans.

Algorithm for Snake and Ladders game

  • Create a board with 100 squares

  • Assign snakes and ladders to specific squares

  • Roll a dice to move player's token on the board

  • Check if the new position is a snake or ladder

  • Repeat until a player reaches the final square

Q175. How to deny access to user in linux and how to check how many users are logged in

Ans.

To deny access to a user in Linux, you can use the 'usermod' command to lock the account. To check how many users are logged in, you can use the 'who' command.

  • To deny access to a user, use 'usermod -L username' to lock the account

  • To check how many users are logged in, use the 'who' command

  • You can also use the 'w' command to see who is logged in and what they are doing

Q176. What is SDLC? Explain all phases in detail

Ans.

SDLC stands for Software Development Life Cycle. It is a process followed by software development teams to design, develop and test high-quality software.

  • The phases of SDLC are Planning, Analysis, Design, Development, Testing, Deployment, and Maintenance.

  • Planning involves defining the project scope, goals, and objectives.

  • Analysis involves gathering and analyzing requirements.

  • Design involves creating a detailed design of the software.

  • Development involves coding and building th...read more

Q177. What is the importance of C language and its real time applications?

Ans.

C language is important for its efficiency and low-level programming capabilities, with real-time applications in embedded systems and operating systems.

  • C is a low-level language that allows for direct memory manipulation and efficient code execution.

  • Real-time applications include embedded systems like microcontrollers and operating systems like Unix.

  • C is also used in game development, system programming, and scientific computing.

  • C's popularity has led to the creation of many...read more

Q178. Cutting three random points on the circle of radius 1 centered at (0,0) . What is probability that point (1,0) lies in longest cut

Ans.

Finding probability of point (1,0) lying in longest cut of three random points on circle of radius 1 centered at (0,0)

  • The longest cut will be the one that spans the smallest angle between two of the three points

  • The probability can be found by calculating the area of the region where the longest cut includes point (1,0)

  • This can be done by finding the angle between (1,0) and the two other points and using trigonometry to calculate the area of the corresponding sector of the cir...read more

Q179. what do you know about virtualization?

Ans.

Virtualization is the creation of a virtual version of something, such as an operating system, a server, a storage device, or network resources.

  • Virtualization allows multiple operating systems to run on a single physical machine

  • It enables better utilization of hardware resources

  • Examples include VMware, Hyper-V, and VirtualBox

  • Virtualization can also be used for cloud computing and disaster recovery

  • It can improve scalability, flexibility, and security

Q180. What is correlation and how do you infer relationship using correlation.

Ans.

Correlation is a statistical measure that shows the relationship between two variables.

  • Correlation ranges from -1 to 1, where -1 indicates a negative correlation, 0 indicates no correlation, and 1 indicates a positive correlation.

  • Correlation does not imply causation.

  • Correlation can be calculated using various methods such as Pearson correlation coefficient, Spearman's rank correlation coefficient, and Kendall's tau correlation coefficient.

  • Infer relationship using correlation ...read more

Q181. What is difference between article and section tag?

Ans.

Article tag is used for independent content, while section tag is used for grouping related content.

  • Article tag is used for standalone content that can be distributed and reused independently.

  • Section tag is used to group related content together within a document.

  • Article tag is typically used for blog posts, news articles, etc.

  • Section tag is commonly used for dividing content into different sections like chapters, headers, etc.

Q182. What is your favorite 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 widely used in data science and machine learning.

  • It is also great for web development, automation, and scripting.

  • Some popular companies that use Python include Google, Facebook, and Netflix.

Q183. When can we use group by? Can we use group by without where clause?

Ans.

Group by is used to group data based on a common attribute. It can be used without a where clause.

  • Group by is used to group data based on a common attribute

  • It is used with aggregate functions like sum, count, avg, etc.

  • It can be used without a where clause to group all the data in the table

  • Group by is often used with having clause to filter the groups based on some condition

Q184. What is a call option? Why are call options bought?

Ans.

A call option is a financial contract that gives the buyer the right, but not the obligation, to buy an underlying asset at a predetermined price within a specified time period.

  • Call options are bought by investors who believe that the price of the underlying asset will rise in the future.

  • The buyer of a call option pays a premium to the seller for the right to buy the asset at a predetermined price, known as the strike price.

  • If the price of the asset rises above the strike pri...read more

Q185. In 50 litres mixture of milk and water, the ratio of milk and water is 3 ∶ 2. How much water should be added to get the ratio of milk and water will be 2 ∶ 3?

Ans.

To change the ratio of milk and water from 3:2 to 2:3, water needs to be added to the mixture.

  • Calculate the current quantities of milk and water in the mixture based on the given ratio.

  • Determine the total quantity of the mixture before adding water.

  • Set up an equation to find the amount of water needed to achieve the desired ratio.

  • Solve the equation to find the amount of water to be added.

Q186. What is the most Google product you use and give the details about the product?

Ans.

The most used Google product is Google Drive.

  • Google Drive is a cloud storage service that allows users to store and share files.

  • It offers free storage up to 15GB and paid plans for more storage.

  • It also includes Google Docs, Sheets, and Slides for creating and collaborating on documents.

  • Google Drive can be accessed on desktop and mobile devices.

  • It is a convenient and reliable tool for personal and professional use.

Q187. Deductive Logical Thinking - 6 minutes-Finding the missing symbol/ visual in a grid based on a rule-based logic

Ans.

Finding missing symbol/visual in a grid based on rule-based logic in 6 minutes.

  • Analyze the given symbols and their placement in the grid

  • Identify the pattern or rule that governs the placement of symbols

  • Apply the rule to the empty space to find the missing symbol

  • Time management is crucial

  • Practice with similar puzzles to improve deductive logical thinking skills

Q188. Guesstimate how much a thief, who operate on shopping can earn in a year

Ans.

A thief operating in shopping can earn anywhere from a few thousand to millions of dollars per year depending on their tactics and location.

  • The thief's location and the type of stores they target will greatly impact their earnings

  • Factors such as the thief's level of experience, skill, and risk-taking behavior will also play a role in their earnings

  • Some thieves may work alone while others may operate in organized groups, which can also impact their earnings

  • The thief's tactics ...read more

Q189. How to find Largest element in the array wid most efficiency?

Ans.

Use a loop to iterate through the array and keep track of the largest element.

  • Initialize a variable to store the largest element as the first element of the array

  • Loop through the array and compare each element to the current largest element

  • If the current element is larger, update the largest element variable

  • Return the largest element variable

Q190. Tell something about Material Science and Engineering?

Ans.

Material Science and Engineering is the study of materials and their properties, behavior, and applications.

  • It involves the development of new materials and improving existing ones.

  • It includes the study of metals, ceramics, polymers, and composites.

  • Applications include aerospace, electronics, medicine, and energy.

  • Material scientists and engineers work on designing materials with specific properties for various applications.

  • Examples of materials studied include carbon fiber, g...read more

Q191. What is a constructor?

Ans.

A constructor is a special method that is used to initialize objects in a class.

  • Constructors have the same name as the class they are in.

  • They are called automatically when an object is created.

  • They can take parameters to set initial values for object properties.

  • Example: public class Car { public Car(String make, String model) { this.make = make; this.model = model; } }

  • Example: Car myCar = new Car("Toyota", "Corolla");

Q192. Financial Ratios and how they work and what is a good number to have.

Ans.

Financial ratios are tools used to evaluate a company's financial performance and health.

  • Financial ratios are calculated using data from a company's financial statements.

  • They help investors and analysts assess a company's profitability, liquidity, efficiency, and solvency.

  • A good number for a financial ratio can vary depending on the industry and company size.

  • For example, a current ratio of 2 or higher is generally considered good, indicating a company has enough current asset...read more

Q193. What is the journal entry for capital being introduced in business?

Ans.

The journal entry for capital being introduced in business involves debiting the cash account and crediting the capital account.

  • Debit the cash account to increase the cash balance

  • Credit the capital account to reflect the increase in owner's equity

  • Journal entry: Cash (Dr) xxx, Capital (Cr) xxx

Q194. Why do you prefer Java over other languages?(

Ans.

Java is a versatile language with a vast community and excellent libraries.

  • Java is platform-independent, making it easy to write code that can run on any device.

  • It has a vast community of developers who contribute to its libraries and frameworks.

  • Java is highly secure and provides excellent support for multithreading.

  • It is an object-oriented language, making it easy to write modular and reusable code.

  • Java is widely used in enterprise applications, such as banking and e-commerc...read more

Q195. How do you choose best five variables and how do you present the solution?

Ans.

Choosing best five variables involves identifying key factors and using statistical methods to narrow down options.

  • Identify key factors that impact the outcome

  • Use statistical methods such as regression analysis or decision trees to narrow down options

  • Consider the relevance and significance of each variable

  • Present the solution with clear explanations and visual aids

  • Example: In a marketing campaign, variables such as age, income, location, interests, and previous purchases may ...read more

Q196. Rank the Bonds, CDS and Loans in order of the interest rates they offered?

Ans.

Ranking of interest rates offered by Bonds, CDS and Loans.

  • CDS usually offer the highest interest rates due to their higher risk

  • Bonds offer lower interest rates than CDS but are less risky

  • Loans typically offer the lowest interest rates as they are secured by collateral

  • Interest rates can vary depending on the issuer's creditworthiness and market conditions

Q197. What is derivatives, corporate action, Nav, money market, capital market

Ans.

Derivatives are financial contracts that derive their value from an underlying asset. Corporate actions are events that affect a company's stock. NAV is the net asset value of a mutual fund. Money market deals with short-term borrowing and lending. Capital market deals with long-term borrowing and lending.

  • Derivatives are contracts between two parties that derive their value from an underlying asset, such as stocks, bonds, or commodities.

  • Corporate actions are events that affec...read more

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

Q199. Can you describe the design of a parking lot system?
Ans.

A parking lot system is designed to efficiently manage parking spaces and provide convenience to users.

  • The design includes entry and exit points for vehicles.

  • Parking spaces are clearly marked and organized for easy navigation.

  • There may be designated areas for different types of vehicles, such as compact cars or motorcycles.

  • The system may incorporate technology like sensors or cameras to monitor occupancy and assist in finding available spots.

  • Payment methods and ticketing syst...read more

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

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
 • 10.5k Interviews
3.8
 • 8.2k Interviews
3.7
 • 5.6k Interviews
3.7
 • 4.8k Interviews
3.5
 • 3.8k Interviews
3.8
 • 2.8k Interviews
3.5
 • 791 Interviews
3.3
 • 519 Interviews
3.5
 • 376 Interviews
3.9
 • 363 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