Senior Analyst

800+ Senior Analyst Interview Questions and Answers

Updated 16 Dec 2024

Popular Companies

search-icon

Q51. What is VAR? What is SVAR? What is delta of short put? How vol affect the market? What is importance of Risk analysis ?

Ans.

VAR stands for Value at Risk, SVAR stands for Structural Vector Autoregression, delta of short put measures sensitivity of option price to changes in underlying asset price, volatility affects market by influencing pricing and risk perception, Risk analysis is important for identifying and managing potential risks.

  • VAR is a statistical measure used to quantify the level of financial risk within a firm or portfolio.

  • SVAR is a statistical technique used to analyze the impact of s...read more

Q52. What is market research, What is primary and secondary research

Ans.

Market research is the process of gathering information about a market to make informed business decisions. Primary research involves collecting new data, while secondary research involves analyzing existing data.

  • Market research helps businesses understand their target audience, competition, and industry trends.

  • Primary research involves methods like surveys, interviews, and focus groups to collect new data.

  • Secondary research involves analyzing existing data sources like gover...read more

Q53. When and how can countries print money?

Ans.

Countries can print money when they need to stimulate the economy or pay off debts. However, excessive printing can lead to inflation.

  • Printing money is done by the central bank of a country

  • It is usually done to stimulate the economy or pay off debts

  • Excessive printing can lead to inflation and decrease the value of the currency

  • Printing money can also lead to a decrease in interest rates

  • Examples of countries that have printed money include Zimbabwe and Venezuela

Q54. In which scenario we book credit balance for prepaid expenses?

Ans.

Credit balance for prepaid expenses is booked when the amount paid exceeds the expense incurred.

  • Credit balance is booked when the prepaid expense is cancelled or reduced.

  • This can happen when the service is not fully utilized or the contract is terminated early.

  • Example: Prepaid rent for a year is paid in advance but the tenant moves out after 6 months.

  • Example: Prepaid insurance premium is cancelled before the policy period ends.

  • The credit balance is recorded as a liability on ...read more

Are these interview questions helpful?

Q55. How to remove null values in numeric data types?

Ans.

Null values in numeric data types can be removed using various methods.

  • Use the dropna() function in pandas library to remove null values.

  • Replace null values with a default value using fillna() function.

  • Use the interpolate() function to fill null values with interpolated values.

  • Use the drop() function to remove rows or columns with null values.

  • Use the notnull() function to filter out null values from the data.

Q56. What is entropy ? What is gini index? Give a real life example of derivative and second derivative. What is the difference between P-value and beta value? How do you handle imbalanced dataset? What is the diffe...

read more
Ans.

Entropy is a measure of randomness or disorder in a system. Gini index is a measure of impurity in a dataset. Derivatives measure rate of change. P-value is the probability of observing a test statistic. Beta value is the coefficient in a regression model. Imbalanced datasets have unequal class distribution. Recall is the proportion of actual positives correctly identified. Precision is the proportion of predicted positives that are actually positive. Slope in one variable is...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q57. How to manipulate outbound traffic in bgp

Ans.

Outbound traffic in BGP can be manipulated using various techniques such as AS path prepending, community strings, and route maps.

  • AS path prepending involves adding additional AS numbers to the path attribute of a BGP route advertisement to make it less attractive to other BGP routers.

  • Community strings can be used to tag routes and apply policies to them based on the tags.

  • Route maps can be used to match specific routes and apply policies to them such as setting local preferen...read more

Q58. What are the different filters in Tableau you use.

Ans.

Tableau has various filters including dimension filters, measure filters, top N filters, wildcard filters, and context filters.

  • Dimension filters allow you to filter data based on specific dimensions such as category or region.

  • Measure filters filter data based on measures like sales or profit.

  • Top N filters allow you to filter the top or bottom N values based on a measure.

  • Wildcard filters filter data based on a specific pattern or wildcard.

  • Context filters create a temporary sub...read more

Senior Analyst Jobs

Senior Analyst - OTC 3-8 years
Maersk Global Service Centres India Pvt. Ltd.
4.3
Chennai
Senior Analyst - Incentive Compensation 5-6 years
Sanofi India Ltd
4.3
Hyderabad / Secunderabad
Senior Analyst-Data Support L2 5-7 years
Schneider Electric India Pvt. Ltd.
4.2
Gurgaon / Gurugram

Q59. What do you understand by loan servicing?

Ans.

Loan servicing refers to the management of loans after they have been issued.

  • It involves collecting payments from borrowers, managing escrow accounts, and handling delinquencies and defaults.

  • Loan servicing can be done by the lender or a third-party servicer.

  • Servicers may also provide customer service and support to borrowers.

  • Examples of loan types that require servicing include mortgages, student loans, and auto loans.

Q60. What can be an effective community targetted political campaign?

Ans.

An effective community targeted political campaign involves engaging with local residents, addressing their concerns, and building trust.

  • Identify key issues important to the community

  • Engage with local leaders and influencers

  • Utilize social media and community events to reach a wider audience

  • Develop a clear and concise message that resonates with the community

  • Provide opportunities for community members to get involved and participate in the campaign

  • Build relationships with loca...read more

Q61. Why accuracy score should not be used on imbalanced dataset?

Ans.

Accuracy score can be misleading on imbalanced datasets.

  • Accuracy score can be high even if the model is not performing well on the minority class.

  • F1 score, precision, and recall are better metrics for imbalanced datasets.

  • Stratified sampling, oversampling, and undersampling can help balance the dataset.

  • Example: A model predicting cancer in a dataset with only 1% positive cases.

  • Using accuracy score, a model that always predicts negative will have 99% accuracy.

  • However, this mode...read more

Q62. What is the formula for LTV? and What is the formula for DTI?

Ans.

LTV stands for Lifetime Value and is calculated by subtracting the customer acquisition cost from the total revenue generated by a customer over their lifetime.

  • LTV = Total Revenue - Customer Acquisition Cost

  • LTV helps businesses understand the long-term value of their customers.

  • For example, if a customer generates $1000 in revenue and it costs $200 to acquire them, the LTV would be $800.

  • DTI stands for Debt-to-Income ratio and is calculated by dividing the total monthly debt pa...read more

Q63. How to get different dataset from existing one ?

Ans.

To get a different dataset from an existing one, you can filter, sort, aggregate, or transform the data.

  • Filter the data by selecting specific rows or columns based on certain criteria.

  • Sort the data by arranging it in ascending or descending order based on one or more columns.

  • Aggregate the data by grouping it based on one or more columns and calculating summary statistics.

  • Transform the data by applying mathematical or logical operations, merging with other datasets, or creatin...read more

Q64. 3. Data sourcing for SME's in Bangladesh- what ratio of women work in sme how has it changed over the years. Total number of sme's in Bangladesh

Ans.

Ratio of women working in SMEs in Bangladesh and its change over the years, along with the total number of SMEs.

  • The ratio of women working in SMEs in Bangladesh has increased over the years.

  • According to a survey conducted by the International Finance Corporation, the percentage of women-owned SMEs in Bangladesh increased from 9% in 2013 to 20% in 2019.

  • The total number of SMEs in Bangladesh is estimated to be around 7 million.

  • Data sourcing for SMEs in Bangladesh can be done th...read more

Q65. Q. Difference between R square and adjusted R square

Ans.

R square measures the proportion of variance in the dependent variable explained by the independent variable. Adjusted R square adjusts for the number of independent variables in the model.

  • R square is always higher than adjusted R square

  • Adjusted R square penalizes for adding unnecessary independent variables

  • Adjusted R square is a better measure of model fit when comparing models with different numbers of independent variables

Q66. Why are Java Strings immutable in nature?

Ans.

Java Strings are immutable to ensure security, thread safety, and efficient memory usage.

  • Immutable Strings prevent malicious code from modifying the data.

  • Immutable Strings can be safely shared across multiple threads.

  • Immutable Strings allow for efficient memory usage by reusing existing objects.

  • Example: String s1 = "Hello"; s1.concat(" World"); // s1 remains "Hello"

  • Example: String s2 = "Java"; String s3 = s2.concat(" is awesome"); // s2 remains "Java", s3 is "Java is awesome"

Q67. What are pointers and OOPS and describe it's pillars.

Ans.

Pointers and OOPS are fundamental concepts in programming. OOPS has four pillars: Abstraction, Encapsulation, Inheritance, and Polymorphism.

  • Pointers are variables that store the memory address of another variable.

  • OOPS stands for Object-Oriented Programming System.

  • Abstraction is the process of hiding complex implementation details and showing only the necessary information.

  • Encapsulation is the process of binding data and functions that manipulate that data together in a single...read more

Q68. What are the different dashboard you prepared till now

Ans.

I have prepared various dashboards for different purposes.

  • Sales dashboard for tracking revenue and sales performance

  • Marketing dashboard for monitoring campaign effectiveness and lead generation

  • Financial dashboard for analyzing financial data and forecasting

  • Operational dashboard for tracking operational metrics and KPIs

  • Customer service dashboard for monitoring customer satisfaction and support metrics

Q69. What is Collateral, type of collateral, Margin call

Ans.

Collateral is an asset pledged by a borrower to secure a loan. Margin call is a demand for additional collateral.

  • Collateral is a form of security for lenders in case the borrower defaults on the loan.

  • Types of collateral include real estate, stocks, bonds, and other assets.

  • Margin call is a request for additional collateral when the value of the collateral falls below a certain level.

  • Margin call is common in margin trading, where investors borrow money to buy securities.

  • If the ...read more

Q70. What methodology you use to find root cause of an issue?

Ans.

I use a structured approach to identify the underlying cause of an issue.

  • I gather all available information related to the issue.

  • I analyze the data to identify patterns and trends.

  • I use tools such as fishbone diagrams, 5 whys, and Pareto charts to narrow down the root cause.

  • I validate my findings by testing and verifying the root cause.

  • I develop and implement a plan to address the root cause and prevent future occurrences.

Q71. What's formula used for condition based scenarios in excel? (IF, SUMIF etc)

Ans.

Excel uses IF, SUMIF, COUNTIF, AVERAGEIF, and other formulas for condition based scenarios.

  • IF formula checks if a condition is met and returns one value if true and another if false.

  • SUMIF formula adds up values in a range that meet a certain condition.

  • COUNTIF formula counts the number of cells in a range that meet a certain condition.

  • AVERAGEIF formula calculates the average of values in a range that meet a certain condition.

  • Other formulas like MAXIF, MINIF, and CONCATENATEIF ...read more

Q72. How to implement string1 is equal to string2 without using inbuilt function. Create your own method/ function

Ans.

Create a custom method to check if two strings are equal without using inbuilt functions.

  • Iterate through each character of both strings and compare them one by one.

  • If the lengths of the strings are different, they are not equal.

  • Return true only if all characters match, otherwise return false.

Q73. How would you estimate the number of cars in India?

Ans.

Estimating the number of cars in India requires a combination of data sources and statistical methods.

  • Gather data from government agencies, car manufacturers, and dealerships

  • Use statistical sampling methods to estimate the total number of cars

  • Consider factors such as population density, income levels, and car ownership rates

  • Account for unregistered or illegally imported cars

  • Compare results with previous estimates and adjust as necessary

Q74. Lake scenario. A building under construction released treated waste in the nearby lake. What would be the environmental as well as socio- economic implications of this

Ans.

Treated waste released by a building under construction in a nearby lake can have severe environmental and socio-economic implications.

  • Environmental implications include water pollution, harm to aquatic life, and degradation of the ecosystem.

  • Socio-economic implications include loss of livelihood for fishermen and tourism industry, and health hazards for people consuming contaminated water.

  • Legal implications can also arise, leading to fines and penalties for the construction c...read more

Q75. How will you inform the business if something is not automatable

Ans.

I will communicate the limitations of automation and suggest alternative solutions.

  • Identify the specific task or process that cannot be automated

  • Analyze the reasons why it cannot be automated

  • Provide alternative solutions or workarounds

  • Communicate the limitations and alternatives to the business stakeholders

Q76. Why did you use Python in your project and not any other language?

Ans.

Python was chosen for its readability, versatility, and extensive libraries.

  • Python's readability makes it easier for team collaboration and code maintenance.

  • Python's versatility allows for both simple scripting and complex application development.

  • Python's extensive libraries provide ready-made solutions for various tasks, saving time and effort.

  • For example, in our project, we needed to work with data analysis and visualization, for which Python's libraries like Pandas and Mat...read more

Q77. Why not to use lookup for join, where we can not use join. Disadvantage of using sort component.

Ans.

Using lookup for join can be inefficient and lead to performance issues. Sort component can be slow and resource-intensive.

  • Lookup for join can be inefficient for large datasets as it requires scanning the entire dataset for each lookup value.

  • Join is more optimized for joining datasets based on a common key, while lookup is better suited for smaller reference tables.

  • Sort component can be slow and resource-intensive, especially for large datasets. It can impact performance and ...read more

Q78. What is the phone and laptop you have? State it's classification

Ans.

I have an iPhone 12 and a MacBook Pro, both classified as premium devices.

  • My iPhone 12 is a premium smartphone from Apple with a 6.1-inch Super Retina XDR display and A14 Bionic chip.

  • My MacBook Pro is a premium laptop from Apple with a 13-inch Retina display and M1 chip.

  • Both devices are classified as premium due to their high-end specifications and premium build quality.

Q79. What is your understanding of the current international reference pricing situation?

Ans.

International reference pricing is a mechanism used by countries to set drug prices based on prices in other countries.

  • International reference pricing is used to determine the price of drugs in a country based on the prices in other countries.

  • It is used by governments to negotiate lower prices for drugs.

  • The prices of drugs in countries with similar economic conditions are compared to determine the price in a particular country.

  • For example, if a drug costs $100 in the US and $...read more

Q80. What are value and growth stock?

Ans.

Value stocks are undervalued companies with stable earnings, while growth stocks are companies with high growth potential but lower earnings.

  • Value stocks are often mature companies with stable earnings and dividends

  • Growth stocks are often newer companies with high growth potential but lower earnings

  • Value stocks are typically undervalued by the market

  • Growth stocks are typically overvalued by the market

  • Value stocks tend to perform well during economic downturns

  • Growth stocks ten...read more

Q81. What are different types of join? And how they differ from each other?

Ans.

Different types of join include inner, outer, left, right, cross, and self join.

  • Inner join returns only the matching rows from both tables.

  • Outer join returns all rows from both tables and null values for non-matching rows.

  • Left join returns all rows from the left table and null values for non-matching rows from the right table.

  • Right join returns all rows from the right table and null values for non-matching rows from the left table.

  • Cross join returns the Cartesian product of b...read more

Q82. How Tableau get data from SAS environment?

Ans.

Tableau can connect to SAS environment through ODBC or SAS/ACCESS Interface.

  • Tableau can use ODBC to connect to SAS environment and access data.

  • SAS/ACCESS Interface can also be used to connect Tableau to SAS environment.

  • Tableau can directly connect to SAS datasets and tables.

  • Tableau can also use SAS data connectors to access data from SAS environment.

Q83. What are the sources to be referred while preparing a report?

Ans.

Sources for preparing a report include primary research, secondary research, data analysis, expert opinions, and industry reports.

  • Primary research such as surveys, interviews, and observations

  • Secondary research from academic journals, books, and online databases

  • Data analysis using statistical tools and software

  • Expert opinions from industry professionals or consultants

  • Industry reports from market research firms or government agencies

Q84. How will you search for content in a pool of resources

Ans.

I would use a combination of search filters, keywords, and metadata to efficiently search for relevant content.

  • Identify the specific pool of resources and their organization

  • Use search filters such as date, author, and type of content

  • Utilize relevant keywords and synonyms

  • Take advantage of metadata such as tags and descriptions

  • Consider the context and purpose of the search

  • Refine the search based on initial results

Q85. What is securitization?

Ans.

Securitization is the process of converting illiquid assets into marketable securities.

  • Securitization involves pooling together assets such as mortgages, auto loans, or credit card debt.

  • These assets are then sold to a special purpose vehicle (SPV) which issues securities backed by the cash flows from the assets.

  • Investors can then buy these securities, which offer a return based on the cash flows from the underlying assets.

  • Securitization can help to increase liquidity in the m...read more

Q86. 2. What is values and basic journal entries.

Ans.

Values are principles or beliefs that guide behavior. Basic journal entries are records of financial transactions.

  • Values are important in shaping organizational culture and decision-making processes

  • Journal entries are used to record transactions such as sales, purchases, and expenses

  • Debits and credits are used to balance journal entries

  • Examples of journal entries include recording a sale, paying rent, and buying inventory

Q87. What is derivatives what is Future and option what is OTC Why hcl and what you know about Hcl. Will you quit after few years...

Ans.

Derivatives are financial contracts that derive their value from an underlying asset. Futures and options are types of derivatives. OTC stands for over-the-counter.

  • Derivatives are used for hedging or speculation.

  • Futures are contracts to buy or sell an asset at a predetermined price and date in the future.

  • Options give the buyer the right, but not the obligation, to buy or sell an asset at a predetermined price and date in the future.

  • OTC refers to trades that are not conducted ...read more

Q88. How to troubleshoot netbackup 13 backup failure.

Ans.

To troubleshoot netbackup 13 backup failure, check logs, verify connectivity, and ensure proper configuration.

  • Check the logs for any error messages or warnings

  • Verify connectivity between the backup server and the client

  • Ensure that the backup policy is properly configured

  • Check for any conflicts with other backup jobs or processes

  • Verify that the backup media is available and properly configured

  • Consider running a test backup to isolate the issue

Q89. What is the treasury stock method? Give an example of TSM? What are the different types of dilutive securities?

Ans.

The treasury stock method is used to calculate the potential dilution of stock options and warrants. It assumes that the proceeds from the exercise of options and warrants are used to buy back shares at the average market price.

  • TSM calculates the dilutive effect of stock options and warrants

  • It assumes that the proceeds from the exercise of options and warrants are used to buy back shares at the average market price

  • The difference between the number of shares issued and the num...read more

Q90. Regression models: Which one should be used in which case?

Ans.

Different regression models are used based on the type of data and relationship between variables.

  • Linear regression is used when there is a linear relationship between the independent and dependent variables.

  • Logistic regression is used when the dependent variable is binary.

  • Polynomial regression is used when the relationship between variables is non-linear.

  • Ridge regression is used when there is multicollinearity in the data.

  • Lasso regression is used when feature selection is im...read more

Q91. What are the advantages of NumPy arrays over Python lists?

Ans.

NumPy arrays are faster and more efficient than Python lists.

  • NumPy arrays are homogeneous and can only contain elements of the same data type.

  • NumPy arrays support vectorized operations, making them faster for mathematical operations.

  • NumPy arrays use less memory than Python lists.

  • NumPy arrays can be easily reshaped and transposed.

  • Example: calculating the dot product of two arrays is faster with NumPy than with Python lists.

  • Example: reshaping an array to a different size is eas...read more

Q92. What is te difference between ledger and statement entries in reconciliation

Ans.

Ledger entries are individual transactions recorded in an account, while statement entries are a summary of transactions for a period.

  • Ledger entries are detailed records of individual transactions, while statement entries are a summary of transactions for a period.

  • Ledger entries are used to create statement entries.

  • Statement entries are used to reconcile accounts.

  • For example, a ledger entry might be a check written for $100, while a statement entry would be the total amount o...read more

Q93. What is the difference between getch() and getche()?

Ans.

getch() reads a character from the console without echoing it, while getche() echoes the character.

  • getch() is used for password input where the characters should not be displayed on the screen.

  • getche() is used for input where the user needs to see the character they are typing.

  • Both functions are part of the conio.h header file in C.

  • getch() returns the ASCII value of the character read, while getche() returns the character itself.

Q94. 1. What are the main components of CAM(MSME etc)?.

Ans.

CAM (MSME etc) has components like financial assistance, technology upgradation, marketing support, and skill development.

  • Financial assistance: loans, subsidies, grants, etc.

  • Technology upgradation: modernization of machinery, equipment, etc.

  • Marketing support: promotion, branding, advertising, etc.

  • Skill development: training, workshops, seminars, etc.

  • Examples: MSME has schemes like Credit Guarantee Fund Trust for Micro and Small Enterprises, Prime Minister's Employment Generat...read more

Q95. 1. What is difference between ITIL V3 & V4 ?

Ans.

ITIL V4 is an updated version of ITIL V3 with a focus on agility, flexibility, and collaboration.

  • ITIL V4 introduces the Service Value System (SVS) which replaces the Service Lifecycle in V3.

  • V4 emphasizes on the importance of collaboration and communication between different departments.

  • V4 includes new practices such as Service Request Management and Problem Management.

  • V4 also includes a new certification scheme with four levels of certification.

  • V4 is designed to be more flexi...read more

Q96. How do you define an "Incident"/"Change"/"Problem Task" ?

Ans.

An incident is an unplanned interruption or reduction in quality of an IT service. A change is a modification to an IT service. A problem task is a task to identify the root cause of an incident or problem.

  • An incident is an event that disrupts the normal operation of an IT service, such as a server crash or network outage.

  • A change is a planned modification to an IT service, such as upgrading software or hardware.

  • A problem task is a task to investigate the root cause of an inc...read more

Q97. Illustrate public static void main(String args[]) in Java.

Ans.

Illustrating public static void main(String args[]) in Java

  • public: access modifier indicating that the method can be accessed from anywhere

  • static: keyword indicating that the method belongs to the class and not to an instance of the class

  • void: return type indicating that the method does not return any value

  • main: name of the method that is the entry point of the program

  • String args[]: parameter of the method that is an array of strings representing the command line arguments pa...read more

Q98. What are the mandatory checks in client position file

Ans.

Mandatory checks in client position file

  • Client identification information

  • Position details including quantity and price

  • Trade date and settlement date

  • Margin requirements and collateral

  • Compliance with regulatory requirements

  • Accuracy and completeness of data

Q99. What is CLO ? Need to explain day to day activity?

Ans.

CLO stands for Collateralized Loan Obligation. It is a type of structured asset-backed security.

  • CLOs are created by pooling together a group of loans, usually corporate loans or bonds.

  • The loans are then divided into different tranches based on their level of risk and return.

  • Investors can buy into different tranches based on their risk appetite and investment goals.

  • Day to day activities involve monitoring the performance of the underlying loans, managing cash flows, and making...read more

Q100. What is a pitchbook? what are its components? how do you analyze industries?

Ans.

A pitchbook is a presentation used by investment bankers to pitch potential clients on their services and ideas.

  • Components include market analysis, financial projections, company profiles, and investment recommendations.

  • Industry analysis involves researching market trends, competitive landscape, regulatory environment, and potential risks.

  • Analyzing industries requires a combination of qualitative and quantitative analysis, including SWOT analysis, Porter's Five Forces, and fi...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.9
 • 7.8k Interviews
3.8
 • 4.7k Interviews
3.6
 • 3.6k Interviews
3.8
 • 2.8k Interviews
3.3
 • 485 Interviews
3.9
 • 348 Interviews
3.9
 • 262 Interviews
3.6
 • 208 Interviews
4.0
 • 172 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

Senior 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