Senior Analyst

800+ Senior Analyst Interview Questions and Answers

Updated 5 Mar 2025

Q401. Write JS code to connect with API and extract any value.

Ans.

JS code to connect with API and extract value

  • Use fetch() method to make a request to the API

  • Parse the response using JSON.parse() to extract the desired value

  • Access the value using dot notation or bracket notation

Q402. What are ACMG and AMP guidelines

Ans.

ACMG and AMP guidelines are standards used in clinical genetics to interpret genetic variants.

  • ACMG stands for American College of Medical Genetics and Genomics

  • AMP stands for Association for Molecular Pathology

  • These guidelines provide a framework for interpreting genetic variants in clinical settings

  • They help determine the pathogenicity of genetic variants based on various criteria such as population frequency, computational data, and functional data

  • Clinicians use these guidel...read more

Q403. What do you know about eclerx ?

Ans.

eClerx is a leading provider of business process management services, specializing in data analytics and operations management.

  • eClerx was founded in 2000 and is headquartered in Mumbai, India.

  • The company offers services such as data management, analytics, and process optimization to clients in various industries.

  • eClerx has a global presence with offices in the United States, Europe, and Asia.

  • Some of eClerx's clients include major companies in the financial services, retail, a...read more

Q404. Description of Oracle architecture background processes.

Ans.

Oracle architecture background processes are essential components that manage various tasks in the database system.

  • Background processes handle tasks such as memory management, I/O operations, and process monitoring.

  • Examples of background processes include PMON (Process Monitor), SMON (System Monitor), and DBWn (Database Writer).

Are these interview questions helpful?

Q405. Explain SCM whole process

Ans.

SCM is the management of the flow of goods and services involving the movement and storage of raw materials, work-in-process inventory, and finished goods from point of origin to point of consumption.

  • SCM involves planning, sourcing, making, delivering, and returning products or services.

  • It includes coordinating and collaborating with suppliers, manufacturers, distributors, retailers, and customers.

  • Examples of SCM activities include inventory management, demand forecasting, an...read more

Q406. Sample T test. What is it?

Ans.

Sample T test is a statistical test used to determine if there is a significant difference between the means of two groups.

  • It is used to compare the means of two groups.

  • It assumes that the data is normally distributed.

  • It is commonly used in research studies to determine if a treatment has a significant effect.

  • Example: A sample T test can be used to compare the mean weight of two groups of people who followed different diets.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q407. What is elastic load balancer

Ans.

Elastic Load Balancer is a service provided by AWS to distribute incoming traffic across multiple targets.

  • ELB automatically scales to meet traffic demands

  • It improves the availability and fault tolerance of applications

  • ELB supports multiple protocols and SSL offloading

  • It can be used with EC2 instances, containers, and IP addresses

  • Examples of ELB include Application Load Balancer and Network Load Balancer

Q408. What were the optimisation techniques used

Ans.

Various optimisation techniques were used, including linear programming, genetic algorithms, and simulated annealing.

  • Linear programming was used to optimize resource allocation.

  • Genetic algorithms were employed for complex optimization problems.

  • Simulated annealing was utilized for finding global optima in large search spaces.

Senior Analyst Jobs

Lead Functional Snr Analyst- Baxter 6-11 years
Schneider Electric India Pvt. Ltd.
4.1
Bangalore / Bengaluru
Senior Analyst - Merch Ops Analytics 2-5 years
Lowes Services India Private limited
4.1
Bangalore / Bengaluru
Senior Analyst - ATR (Record To Report) 3-5 years
A.P. Moller Maersk
4.2
Pune

Q409. What you know about data pipelines in Azure

Ans.

Data pipelines in Azure are used to automate the movement and transformation of data from various sources to destinations.

  • Data pipelines in Azure can be created using Azure Data Factory, which allows users to create, schedule, and manage data pipelines.

  • They can be used to ingest data from various sources such as databases, files, and streaming services, and load it into data warehouses or data lakes.

  • Azure Data Factory supports data transformation activities such as data clean...read more

Q410. 2) Brief overview of electoral statistics of Bengal

Ans.

Bengal has a history of high voter turnout and a multi-party system.

  • West Bengal has a voter turnout of 81.68% in the 2021 assembly elections.

  • The state has a multi-party system with major players being TMC, BJP, and Left Front.

  • In the 2019 Lok Sabha elections, TMC won 22 seats, BJP won 18 seats, and Congress won 2 seats.

  • In the 2016 assembly elections, TMC won 211 seats out of 294, while Left Front won 32 seats and Congress won 44 seats.

Q411. Data normalisation forms with example

Ans.

Data normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • Normalization is achieved through a series of normal forms (1NF, 2NF, 3NF, BCNF, etc.)

  • Each normal form has specific rules that must be followed to ensure data is properly organized

  • For example, 1NF requires that each table have a primary key and that each column in the table be atomic (i.e. indivisible)

  • 2NF requires that each non-key column be dependent on the enti...read more

Q412. Do you have experience in content moderation

Ans.

Yes, I have experience in content moderation.

  • Managed and moderated user-generated content on social media platforms

  • Enforced community guidelines and policies to ensure a safe online environment

  • Utilized moderation tools and systems to review and remove inappropriate content

  • Collaborated with cross-functional teams to address content moderation issues

  • Implemented strategies to improve content quality and user experience

Q413. Which model is using for classification?

Ans.

We are using the Random Forest model for classification.

  • Random Forest model is an ensemble learning method that builds multiple decision trees and merges them together to get a more accurate and stable prediction.

  • It is widely used for classification tasks due to its ability to handle large datasets with high dimensionality.

  • Random Forest is a popular choice in machine learning for its robustness and ability to reduce overfitting.

  • Example: Random Forest is being used to classify...read more

Q414. Difference between binary and linear search

Ans.

Binary search divides the array in half to find the target, while linear search checks each element one by one.

  • Binary search is more efficient for sorted arrays, while linear search works for unsorted arrays.

  • Binary search has a time complexity of O(log n), while linear search has a time complexity of O(n).

  • Example: Binary search - finding a word in a dictionary. Linear search - finding a name in a phone book.

Q415. what are derivatives what is financial market

Ans.

Derivatives are financial contracts that derive their value from an underlying asset or security. Financial markets are platforms where buyers and sellers trade financial assets.

  • Derivatives are contracts between two parties that derive their value from an underlying asset or security

  • They can be used for hedging or speculation

  • Examples include futures, options, and swaps

  • Financial markets are platforms where buyers and sellers trade financial assets

  • They can be physical or virtua...read more

Q416. Difference between inheritance and abstract class

Ans.

Inheritance is a way to create a new class based on an existing class, while an abstract class cannot be instantiated and serves as a blueprint for other classes.

  • Inheritance allows a subclass to inherit properties and methods from a superclass.

  • An abstract class cannot be instantiated and must be extended by a subclass.

  • An abstract class can have abstract methods, which must be implemented by any subclass that extends it.

  • Inheritance can lead to tight coupling between classes, w...read more

Q417. Definition of products in the capital markets

Ans.

Products in capital markets refer to financial instruments that are traded on stock exchanges or over-the-counter markets.

  • Products can include stocks, bonds, options, futures, and exchange-traded funds (ETFs).

  • They are used by investors to diversify their portfolios and manage risk.

  • Products can be categorized by asset class, sector, geography, or other criteria.

  • Examples of products include Apple stock, US Treasury bonds, S&P 500 index futures, and gold ETFs.

Q418. What is bond accounting

Ans.

Bond accounting refers to the process of recording and reporting the financial transactions related to bonds.

  • It involves tracking the issuance, interest payments, and maturity of bonds

  • It also includes calculating the amortization of bond premiums and discounts

  • Bond accounting is important for accurate financial reporting and compliance with accounting standards

  • Examples of bond accounting software include Bloomberg Terminal and Thomson Reuters Eikon

Q419. What is SQL database

Ans.

SQL database is a software used to manage and store data in a structured manner.

  • SQL stands for Structured Query Language

  • It is used to create, modify, and query relational databases

  • Examples of SQL databases include MySQL, Oracle, and Microsoft SQL Server

Q420. Explain contracts creation in SCM

Ans.

Contracts creation in SCM involves drafting, negotiating, and finalizing agreements with suppliers or vendors.

  • Contracts creation starts with identifying the need for a contract with a supplier or vendor.

  • The next step involves drafting the terms and conditions of the contract, including pricing, delivery schedules, and quality standards.

  • Negotiation with the supplier or vendor may be necessary to reach mutually agreeable terms.

  • Once the terms are finalized, the contract is signe...read more

Q421. How to identify red flags in a data

Ans.

Red flags in data can be identified through inconsistencies, outliers, missing values, and unusual patterns.

  • Look for inconsistencies in the data such as contradictory information or errors.

  • Identify outliers that are significantly different from the rest of the data points.

  • Check for missing values that could indicate incomplete or inaccurate data.

  • Look for unusual patterns or trends that deviate from the expected norms.

  • Use data visualization techniques to easily spot red flags ...read more

Q422. Types of inventory and explanation

Ans.

Inventory can be classified into three types: raw materials, work-in-progress, and finished goods.

  • Raw materials: materials that are used to create a product, such as wood for furniture or fabric for clothing.

  • Work-in-progress: partially completed products that are still being worked on, such as a car that is being assembled.

  • Finished goods: completed products that are ready to be sold, such as a fully assembled car or a piece of furniture.

  • Other types of inventory can include ma...read more

Q423. What is dedicate? It's eligbility.

Ans.

Dedicate eligibility refers to the qualifications or requirements needed to be considered for a dedicated position or task.

  • Dedicate eligibility may include specific skills, experience, education, or certifications.

  • For example, a Senior Analyst position may require a minimum of 5 years of relevant experience in the field.

  • Eligibility criteria can vary depending on the organization and the nature of the role.

Q424. How find total assets and revenue

Ans.

Total assets can be found on the balance sheet, while revenue can be found on the income statement.

  • Total assets can be calculated by adding up all the assets listed on the balance sheet, including current assets and fixed assets.

  • Revenue can be found on the income statement as the total amount of money earned from sales of goods or services.

  • It is important to ensure that the financial statements are up to date and accurate when calculating total assets and revenue.

Q425. Sensitivity analysis and interpretation of different plots.

Ans.

Sensitivity analysis involves examining how changes in input variables affect the output of a model. Interpretation of plots involves understanding trends and relationships in data visualization.

  • Sensitivity analysis helps identify which input variables have the most impact on the output of a model.

  • Interpretation of plots involves looking for patterns, trends, and relationships in the data.

  • Examples of plots for sensitivity analysis include tornado diagrams, scatter plots, and ...read more

Q426. What are cash flow after debt service.

Ans.

Cash flow after debt service is the amount of money a company has left over after paying its debt obligations.

  • Cash flow after debt service is calculated by subtracting debt service payments from operating cash flow.

  • It is an important metric for investors and lenders to assess a company's ability to generate enough cash to cover its debt obligations.

  • A positive cash flow after debt service indicates that a company is able to meet its debt obligations and potentially have funds ...read more

Q427. What is corporate actions & its kinds

Ans.

Corporate actions refer to events initiated by a public company that can affect the securities issued by the company.

  • Types of corporate actions include dividends, stock splits, mergers and acquisitions, rights issues, and bonus issues.

  • Dividends are payments made to shareholders from a company's profits.

  • Stock splits involve dividing existing shares into multiple shares to lower the price per share.

  • Mergers and acquisitions occur when two companies combine or one company takes o...read more

Q428. Denial examples and how you deal it

Ans.

Denial examples and coping strategies in a professional setting

  • Acknowledge the denial and its impact on decision-making

  • Seek feedback from colleagues or supervisors to gain perspective

  • Practice self-reflection and identify any underlying fears or insecurities contributing to denial

  • Develop a plan of action to address the issue causing denial

  • Consider seeking support from a mentor or coach for guidance

Q429. How to handle non cover services

Ans.

Non cover services can be handled by clearly communicating with clients, offering alternative solutions, and managing expectations.

  • Clearly communicate with clients about the services that are not covered by their plan

  • Offer alternative solutions or services that may be covered by their plan

  • Manage client expectations by explaining the reasons for non-coverage and providing options for moving forward

Q430. What do you know about operations

Ans.

Operations refer to the activities involved in the day-to-day functioning of a business or organization.

  • Operations involve managing resources, processes, and systems to produce goods or services.

  • Key aspects of operations include production planning, inventory management, quality control, and supply chain management.

  • Efficient operations are crucial for achieving organizational goals and delivering value to customers.

  • Examples of operations in a business setting include scheduli...read more

Q431. What is HA how to upgrade during HA

Ans.

HA stands for High Availability. Upgrading during HA involves ensuring continuous availability of services during the upgrade process.

  • HA is a system design approach that ensures a certain degree of operational continuity during a given time period.

  • During HA upgrades, it is important to have redundant systems in place to avoid downtime.

  • One common method for upgrading during HA is to use a rolling upgrade approach, where each component is upgraded one at a time while the system...read more

Q432. Difference between Options and futures

Ans.

Options and futures are both derivative contracts, but differ in terms of their obligations and flexibility.

  • Options give the holder the right, but not the obligation, to buy or sell an asset at a predetermined price within a specified time period.

  • Futures, on the other hand, require both parties to fulfill the contract at a future date, regardless of market conditions.

  • Options provide more flexibility as they allow investors to choose whether or not to exercise the contract.

  • Fut...read more

Q433. How join works and different types

Ans.

Join is a SQL operation used to combine rows from two or more tables based on a related column between them.

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN returns rows when there is at least one match in both tables.

  • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN returns all rows from the right table and the matched rows from the left table.

  • FULL JOIN returns rows when there is a match in o...read more

Q434. What is Accounts Payable Cycle?

Ans.

Accounts Payable Cycle is the process of managing and paying a company's bills and invoices.

  • It involves receiving invoices from vendors

  • Verifying the accuracy of the invoices

  • Recording the invoices in the accounting system

  • Approving the invoices for payment

  • Issuing payment to the vendors

  • Reconciling vendor statements

  • The cycle starts with the purchase order and ends with the payment to the vendor

  • The goal is to ensure timely and accurate payment to vendors while maintaining good rel...read more

Q435. Describe the role and responsibilities of Chargeback analyst

Ans.

Chargeback analysts are responsible for investigating and resolving disputed transactions between customers and merchants.

  • Reviewing chargeback claims and supporting documentation

  • Communicating with customers, merchants, and banks to gather information

  • Analyzing transaction data to determine validity of chargeback claims

  • Resolving disputes by providing evidence and documentation to support or refute claims

  • Identifying trends and root causes of chargebacks to prevent future occurre...read more

Q436. What is Authentication and Authorization

Ans.

Authentication verifies the identity of a user, while authorization determines what actions they are allowed to perform.

  • Authentication confirms the identity of a user through credentials like passwords, biometrics, or security tokens.

  • Authorization controls access to resources based on the authenticated user's permissions.

  • Examples include logging into a website with a username and password (authentication) and then accessing specific features based on user roles (authorization...read more

Q437. Name some python libraries you have used in python.

Ans.

I have used libraries like Pandas, NumPy, Matplotlib, and Scikit-learn in Python for data analysis and machine learning tasks.

  • Pandas - for data manipulation and analysis

  • NumPy - for numerical computing

  • Matplotlib - for data visualization

  • Scikit-learn - for machine learning tasks

Q438. What is Enterprise value of a company?

Ans.

Enterprise value is a measure of a company's total value, including its market capitalization, debt, and cash.

  • Enterprise value represents the theoretical takeover price of a company.

  • It is calculated by adding market capitalization, debt, and minority interest, and subtracting cash and cash equivalents.

  • Enterprise value is often used in financial analysis to compare companies of different sizes and capital structures.

  • For example, if a company has a market capitalization of $1 b...read more

Q439. How to combine tables in Python?

Ans.

Combining tables in Python can be done using pandas library.

  • Use the pandas library to read the tables into dataframes

  • Merge the dataframes using the merge() function

  • Specify the columns to merge on using the 'on' parameter

  • Choose the type of join (inner, outer, left, right) using the 'how' parameter

Q440. Why Ey, Why Compliance and basic aml wuestions

Ans.

Ey is a leading global professional services firm specializing in compliance and AML services.

  • EY is a top professional services firm known for its expertise in compliance and AML

  • Strong focus on regulatory compliance and anti-money laundering measures

  • Experience in providing strategic advice and solutions to clients in these areas

Q441. Which is the Capital of Antartica?

Ans.

The capital of Antarctica is not officially recognized as it is not governed by any country.

  • Antarctica is governed by the Antarctic Treaty System, which prohibits any military activity, mineral mining, and nuclear testing on the continent.

  • There are no permanent residents in Antarctica, only temporary research stations operated by various countries.

  • The closest thing to a capital in Antarctica would be the administrative center of the Antarctic Treaty Secretariat, located in Bu...read more

Q442. Diff types of derivatives and their differences

Ans.

Derivatives are financial instruments that derive their value from an underlying asset or security.

  • Types of derivatives include futures, options, swaps, and forwards.

  • Futures are standardized contracts traded on exchanges, while forwards are customized contracts traded over-the-counter.

  • Options give the holder the right, but not the obligation, to buy or sell an underlying asset at a predetermined price and time.

  • Swaps involve exchanging cash flows based on different financial i...read more

Q443. How to delete vlan dat file

Ans.

To delete vlan dat file, use the delete flash:vlan.dat command in privileged EXEC mode.

  • Access privileged EXEC mode on the switch

  • Use the delete flash:vlan.dat command

  • Confirm deletion when prompted

  • Save the configuration to prevent the file from being recreated on reboot

Q444. How will you merge data sets?

Ans.

Merging data sets involves identifying common variables and combining them into a single dataset.

  • Identify common variables between the datasets

  • Ensure data types are consistent across datasets

  • Use a join operation to combine the datasets

  • Handle missing or duplicate data appropriately

  • Perform data cleaning and preprocessing before merging

  • Example: Merging customer data from two different sources based on customer ID

Q445. have you ever worked on devops

Ans.

Yes, I have experience working on devops.

  • Implemented CI/CD pipelines using tools like Jenkins and GitLab

  • Automated infrastructure provisioning with tools like Terraform

  • Managed containerized applications with Docker and Kubernetes

Q446. Difference between abstract class and interface?

Ans.

Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

  • Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.

  • A class can implement multiple interfaces but can only inherit from one abstract class.

  • Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for classes to implement.

  • Example: Abstract class 'Animal' w...read more

Frequently asked in, ,

Q447. Difference between stored proc and functions?

Ans.

Stored procedures are precompiled and stored in the database, while functions are compiled and executed at runtime.

  • Stored procedures are used to perform a set of operations and can return multiple values, while functions are used to compute a single value.

  • Stored procedures can contain DML and DDL statements, while functions can only contain DML statements.

  • Stored procedures can call functions, but functions cannot call stored procedures.

  • Stored procedures can be used to encapsu...read more

Q448. What is kyc why it is required?

Ans.

KYC stands for Know Your Customer. It is required to verify the identity of customers to prevent fraud, money laundering, and terrorist financing.

  • KYC is a process used by financial institutions to verify the identity of their customers.

  • It involves collecting personal information such as name, address, date of birth, and government-issued identification.

  • KYC helps prevent fraud, money laundering, and terrorist financing by ensuring that customers are who they claim to be.

  • Failur...read more

Q449. Difference between Hadoop and spark

Ans.

Hadoop is a distributed storage and processing system while Spark is a fast and general-purpose cluster computing system.

  • Hadoop is based on MapReduce programming model while Spark uses Resilient Distributed Datasets (RDDs)

  • Spark is faster than Hadoop due to in-memory processing

  • Hadoop is better suited for batch processing while Spark is better for iterative processing and real-time data processing

  • Hadoop has a complex ecosystem while Spark has a simpler one

  • Hadoop is written in J...read more

Q450. Please explain difference between group by and having

Ans.

Group by is used to group rows that have the same values into summary rows, while having is used to filter groups based on a specified condition.

  • Group by is used with aggregate functions to group rows based on one or more columns.

  • Having is used to filter groups based on a specified condition after the group by clause.

  • Example: SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 50000;

Previous
6
7
8
9
10
11
12
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.8
 • 8.2k Interviews
3.7
 • 4.8k Interviews
3.5
 • 3.8k Interviews
3.8
 • 2.8k Interviews
3.3
 • 518 Interviews
3.9
 • 362 Interviews
3.9
 • 280 Interviews
3.7
 • 222 Interviews
4.0
 • 186 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

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