Analyst
2000+ Analyst Interview Questions and Answers
Q151. Geeks for geeks puzzles 1. How many parts are divided with one circle & 4 lines.
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?
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?
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)
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
Q155. What is the duration of the bond & explain its use?
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
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 🌟
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.
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?
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
Q159. How is Azure, AWS, GCP different from each other and what are the similarities?
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
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?
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
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?
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?
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?
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); }
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?
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?
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. ?
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
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?
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
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?
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.
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
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
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?
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
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?
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.
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?
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?
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?
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?
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?
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?
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
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
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?
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?
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?
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.
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?
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?(
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?
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?
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
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%?
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
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 ?
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
Interview Questions of Similar Designations
Top Interview Questions for Analyst Related Skills
Interview experiences of popular companies
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
Reviews
Interviews
Salaries
Users/Month