Analyst
2000+ Analyst Interview Questions and Answers
Q801. what are the types of cybersecurity attacks
Types of cybersecurity attacks include malware, phishing, ransomware, DDoS attacks, and insider threats.
Malware: malicious software designed to damage or gain unauthorized access to a computer system.
Phishing: fraudulent attempts to obtain sensitive information by disguising as a trustworthy entity.
Ransomware: a type of malware that encrypts a user's files and demands payment for their release.
DDoS attacks: Distributed Denial of Service attacks overwhelm a system with traffic...read more
Q802. What all languages do you know?
I am fluent in English, Spanish, and French.
English
Spanish
French
Q803. What are the three basic financial statements
The three basic financial statements are the income statement, balance sheet, and cash flow statement.
Income statement: Shows a company's revenues and expenses over a specific period of time.
Balance sheet: Provides a snapshot of a company's financial position at a specific point in time, including assets, liabilities, and equity.
Cash flow statement: Reports the cash generated and used by a company during a specific period of time.
Q804. What is DNS and DHCP ?
DNS is a system that translates domain names into IP addresses. DHCP is a protocol that assigns IP addresses to devices on a network.
DNS stands for Domain Name System
DNS translates domain names into IP addresses
DHCP stands for Dynamic Host Configuration Protocol
DHCP assigns IP addresses to devices on a network
DHCP also provides other network configuration information
Example: When you type www.google.com in your browser, DNS translates it to an IP address like 172.217.6.196
Exa...read more
Q805. Difference between creditors and accrual entry in Balance sheet.
Creditors are liabilities owed to external parties while accrual entry is an accounting adjustment for expenses incurred but not yet paid.
Creditors are listed as a separate item in the liabilities section of the balance sheet.
Accrual entry is used to record expenses that have been incurred but not yet paid.
Accrual entry is used to match expenses with the revenue they generate.
Creditors are usually short-term liabilities while accrual entry can be short-term or long-term.
Examp...read more
Q806. difference between hedge funds and private equity
Hedge funds are actively managed investment funds that use various strategies to generate high returns, while private equity firms invest in private companies and aim to increase their value.
Hedge funds are open to a wider range of investors than private equity funds
Hedge funds use leverage to increase returns, while private equity firms use debt to finance acquisitions
Hedge funds have a shorter investment horizon than private equity firms
Private equity firms typically take a...read more
Share interview questions and help millions of jobseekers 🌟
Q807. Difference between var, let and const?
var, let and const are all used for variable declaration in JavaScript.
var is function-scoped and can be redeclared and updated.
let is block-scoped and can be updated but not redeclared.
const is block-scoped and cannot be updated or redeclared.
Use const for values that won't change, let for values that will change, and var for legacy code.
Example: var x = 10; let y = 'hello'; const z = true;
Q808. Payment methods and per transaction cost for income processing.
Payment methods and per transaction cost for income processing.
Payment methods include credit/debit cards, bank transfers, and digital wallets.
Per transaction cost varies depending on the payment method and the service provider.
For example, credit card transactions may have a higher cost compared to bank transfers.
It is important to consider the cost and convenience of each payment method when choosing a service provider.
Analyst Jobs
Q809. Role of Business Analytics in Supply Chain Industry.
Business Analytics plays a crucial role in optimizing supply chain operations by providing insights for better decision-making.
Helps in demand forecasting to optimize inventory levels
Identifies inefficiencies in the supply chain for cost reduction
Improves supplier performance through data-driven insights
Enhances overall supply chain visibility and transparency
Enables real-time tracking and monitoring of shipments
Q810. Tell about father of accounts
Luca Pacioli is considered the father of modern accounting.
Luca Pacioli was an Italian mathematician and Franciscan friar who wrote the first book on double-entry accounting in 1494.
He is known for his contributions to the development of accounting as a profession.
Pacioli's book, Summa de Arithmetica, Geometria, Proportioni et Proportionalita, included a section on bookkeeping that introduced the concept of double-entry accounting.
Double-entry accounting is a system in which ...read more
Q811. What are different types of match types?
Different types of match types include exact match, phrase match, broad match, broad match modifier, and negative match.
Exact match: Ads are shown only when the search term matches exactly.
Phrase match: Ads are shown when the search term includes the exact phrase.
Broad match: Ads are shown for variations of the keyword, including synonyms and related searches.
Broad match modifier: Ads are shown for searches that include the modified term or close variations.
Negative match: Ad...read more
Q812. What are types of targeting options?
Types of targeting options include demographic, geographic, behavioral, and psychographic.
Demographic targeting focuses on factors such as age, gender, income, education, etc.
Geographic targeting targets specific locations or regions.
Behavioral targeting is based on user behavior such as browsing history, purchase history, etc.
Psychographic targeting focuses on personality traits, values, interests, etc.
Q813. What is dependency injection?
Dependency injection is a design pattern where the dependencies of an object are provided externally rather than created internally.
It helps to decouple the code and makes it more testable and maintainable.
It allows for easier swapping of dependencies without changing the code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of creating a database connection object inside a class, it is passed as ...read more
Q814. who are the clients of Deloitte?
Deloitte's clients are diverse and include businesses, governments, and non-profit organizations.
Deloitte serves clients in various industries such as healthcare, financial services, technology, and consumer products.
Their clients range from small startups to large multinational corporations.
They also work with government agencies and non-profit organizations.
Examples of their clients include Amazon, Coca-Cola, and the United States Department of Defense.
Q815. Why is GFP is used so widely?
GFP is used widely due to its unique properties and versatility.
GFP (Green Fluorescent Protein) is widely used as a fluorescent marker in biological research.
It is used to visualize and track specific proteins or cells in living organisms.
GFP can be genetically fused with other proteins to study their localization and dynamics.
It has revolutionized the field of molecular and cell biology, enabling researchers to study complex biological processes.
GFP is also used in medical d...read more
Q816. what is the difference between EBIT and EBITDA
EBIT is earnings before interest and taxes, while EBITDA is earnings before interest, taxes, depreciation, and amortization.
EBIT excludes depreciation and amortization expenses, while EBITDA includes them.
EBITDA provides a clearer picture of a company's operating performance by removing the impact of non-operating expenses.
EBIT is commonly used to analyze profitability, while EBITDA is often used to assess a company's cash flow potential.
Both EBIT and EBITDA are important met...read more
Q817. What re three stages of money laundering
The three stages of money laundering are placement, layering, and integration.
Placement involves introducing illegal funds into the financial system, often through small transactions to avoid detection.
Layering involves moving the funds through a series of complex financial transactions to make tracing difficult.
Integration involves reintroducing the laundered funds into the legitimate economy, often through investments or purchases.
Q818. Explain tree traversals technique with example??
Tree traversal is a technique to visit all nodes of a tree in a specific order.
There are three types of tree traversals: inorder, preorder, and postorder.
Inorder traversal visits the left subtree, then the root, and then the right subtree.
Preorder traversal visits the root, then the left subtree, and then the right subtree.
Postorder traversal visits the left subtree, then the right subtree, and then the root.
For example, consider a binary tree with root node A, left child B, ...read more
Q819. write a program to reverse a string in On/2 time complexity
Program to reverse a string in O(n/2) time complexity
Initialize two pointers, one at the beginning and one at the end of the string
Swap characters at the two pointers and move them towards each other until they meet
Repeat until the entire string is reversed
Example: Input 'hello' -> Output 'olleh'
Q820. Tell me something about yourself, Java, Html
I am a skilled Analyst with expertise in Java and HTML.
Proficient in Java programming language for developing applications
Experienced in creating web pages using HTML
Familiar with front-end development tools and frameworks like Bootstrap
Q821. What are the 5 Key Enabling areas of Deloitte?
The 5 key enabling areas of Deloitte are Strategy, Analytics & M&A, Customer & Marketing, Core Business Operations, Human Capital, and Technology.
Strategy: Helping clients develop strategies to navigate complex business challenges.
Analytics & M&A: Providing data-driven insights and support for mergers and acquisitions.
Customer & Marketing: Assisting clients in understanding customer needs and developing effective marketing strategies.
Core Business Operations: Improving effici...read more
Q822. What do you know about conditional loop
Conditional loop is a loop that executes a block of code repeatedly as long as a specified condition is true.
Conditional loop is used to iterate over a block of code multiple times based on a condition.
The loop will continue to execute as long as the specified condition remains true.
Common examples of conditional loops include 'while' and 'for' loops in programming languages.
Q823. What was a unique probem that you solved and how
Implemented a new data analysis technique to identify fraudulent transactions
Developed a machine learning algorithm to detect patterns in transaction data
Collaborated with the IT team to integrate the algorithm into the company's fraud detection system
Conducted regular audits to ensure the accuracy and effectiveness of the new technique
Q824. Basic rules of accounting, meaning of accountung, golden rules of accounting
Basic rules of accounting include the meaning of accounting and the golden rules of accounting.
Accounting is the process of recording, summarizing, analyzing, and reporting financial transactions.
The basic rules of accounting include the principles of conservatism, consistency, materiality, and full disclosure.
The golden rules of accounting are: Debit the receiver, Credit the giver; Debit what comes in, Credit what goes out; Debit expenses and losses, Credit income and gains.
Q825. Explain about capital market?
Capital market is a financial market where long-term securities are traded.
It includes stock market and bond market.
Companies raise capital by issuing stocks and bonds.
Investors buy and sell securities in the market.
The market is regulated by government agencies like SEC in the US.
Examples of capital markets include NYSE, NASDAQ, and London Stock Exchange.
Q826. Formulas in excel - Vlookup, Hlookup, IF, Sumif, Count, Pivot table
Excel formulas like Vlookup, Hlookup, IF, Sumif, Count, Pivot table are used for data analysis and manipulation.
Vlookup is used to search for a value in the first column of a range and return a value in the same row from another column.
Hlookup is similar to Vlookup but searches for a value in the first row of a range and returns a value in the same column from another row.
IF function is used to perform logical tests and return a value based on the result.
Sumif calculates the ...read more
Q827. Purchase entry for sale of fixed asset with GST and tds.
Purchase entry for sale of fixed asset with GST and TDS involves recording the transaction in the accounting system with appropriate tax treatment.
Create a journal entry to record the sale of the fixed asset
Debit the bank account or accounts receivable for the amount received from the sale
Credit the fixed asset account for the original cost of the asset
Credit the GST payable account for the GST collected on the sale
Credit the TDS payable account for the TDS deducted on the sa...read more
Q828. Tell me about some joins in SQL.
Joins in SQL are 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 one of t...read more
Q829. What is difference between list and tuple
List is mutable and tuple is immutable in Python.
List is defined using square brackets [] while tuple is defined using parentheses ().
Elements in a list can be changed, added, or removed after creation, while elements in a tuple cannot be changed.
Lists are typically used for collections of similar items, while tuples are used for fixed collections of items.
Example: list_example = [1, 2, 3] and tuple_example = (4, 5, 6)
Q830. 5. How to calculate molar value for mobile phase.
Molar value for mobile phase can be calculated by dividing the mass of the solute by its molar mass and the volume of the mobile phase.
Determine the mass of the solute
Determine the molar mass of the solute
Determine the volume of the mobile phase
Divide the mass of the solute by its molar mass and the volume of the mobile phase
Q831. What do you understand by regulatory reporting
Regulatory reporting involves submitting data to regulatory authorities to ensure compliance with laws and regulations.
Regulatory reporting is the process of submitting data to regulatory authorities to demonstrate compliance with laws and regulations.
It is essential for financial institutions to report on their financial health and adherence to regulations such as Basel III or Dodd-Frank.
Regulatory reporting can include submitting information on capital adequacy, risk manage...read more
Q832. what is compound annual growth rate
Compound Annual Growth Rate (CAGR) is the rate of return that would be required for an investment to grow from its beginning balance to its ending balance.
CAGR is a measure of the average annual growth rate of an investment over a specified period of time
It takes into account the effect of compounding on investment returns
CAGR is often used to compare the performance of different investments
For example, if an investment grows from $100 to $150 over a period of 5 years, the CA...read more
Q833. What is method overloading and method overriding
Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a different implementation of a method that is already defined in its superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs when a subclass provides a specific implementation of a method that is already defined in its superclass.
Method overloading is determine...read more
Q834. What is the difference between bonds and loans
Bonds are debt securities issued by corporations or governments, while loans are agreements between a borrower and a lender.
Bonds are typically traded on the open market, while loans are private agreements
Bonds have a fixed maturity date and interest rate, while loans may have variable terms
Bonds are usually issued in large denominations, while loans can be tailored to individual needs
Q835. What is the index value ?
The index value is a numerical representation of the performance of a group of stocks or other assets.
Index value is calculated by taking the weighted average of the prices of the constituent stocks or assets.
It is used to track the overall performance of a particular market or sector.
Examples include the S&P 500, NASDAQ Composite, and Dow Jones Industrial Average.
Changes in the index value can indicate trends in the market or sector.
Investors can use index value to make info...read more
Q836. 1. what do you know about auditing? 2. why do you want to pursue audit
Auditing is the process of examining and evaluating financial records to ensure accuracy and compliance.
Auditing involves reviewing financial statements, records, and transactions to identify errors, fraud, and non-compliance.
It helps in assessing the financial health and performance of an organization.
Auditors provide independent and objective opinions on the fairness and reliability of financial statements.
They also ensure compliance with laws, regulations, and accounting s...read more
Q837. what are the data visulaztion tools?
Data visualization tools are software that help in creating visual representations of data to aid in understanding and analysis.
Tableau
Power BI
QlikView
Google Data Studio
D3.js
Q838. What is array explain numpy in python?
An array in numpy is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers.
Numpy is a popular Python library for numerical computing.
Arrays in numpy can be created using the np.array() function.
Arrays can have multiple dimensions, such as 1D, 2D, or even higher dimensions.
Numpy arrays are more efficient than Python lists for numerical operations.
Example: import numpy as np arr = np.array([1, 2, 3])
Q839. What is data analysis and data science?
Data analysis involves examining, cleaning, transforming, and modeling data to discover useful information, while data science involves using scientific methods, algorithms, and systems to extract knowledge and insights from data.
Data analysis focuses on examining and interpreting data to make informed decisions.
Data science involves using various techniques and algorithms to extract insights and knowledge from data.
Data analysis often involves cleaning and transforming data ...read more
Q840. what is sap basis? what are roles and responsibilities? explain system landscape?
SAP Basis is the technical foundation that enables SAP applications to function. It includes system administration, monitoring, and performance optimization.
Roles and responsibilities of SAP Basis include system administration, user management, system monitoring, performance tuning, transport management, and security administration.
Examples of tasks include installing and configuring SAP systems, applying patches and upgrades, troubleshooting system issues, and managing syste...read more
Q841. solve a logical puzzle about pirates on an island dividing gold
Pirates on an island must divide a pile of gold according to a set of rules.
There are 5 pirates and a pile of 100 gold coins.
The pirates have a strict hierarchy and must vote on how to divide the gold.
The highest-ranking pirate proposes a distribution, then all pirates (including the proposer) vote on it.
If at least half of the pirates agree, the gold is divided as proposed. If not, the proposer is thrown overboard and the process repeats.
Pirates are rational and will always ...read more
Q842. What is kyc and transaction monitoring?
KYC (Know Your Customer) is the process of verifying the identity of clients, while transaction monitoring involves tracking and analyzing transactions to detect suspicious activities.
KYC is a regulatory requirement to prevent money laundering and terrorist financing.
It involves collecting personal information and verifying the identity of customers.
Transaction monitoring is the process of tracking and analyzing transactions to identify suspicious activities.
It helps in detec...read more
Q843. DIFFERENCE BETWEEN MICRPROCESSOR AND MICROCONTROLLER
A microprocessor is a single chip CPU while a microcontroller is a CPU with integrated peripherals.
Microprocessor is used in computers while microcontroller is used in embedded systems.
Microprocessor requires external memory and peripherals while microcontroller has them integrated.
Microprocessor is more powerful and expensive than microcontroller.
Examples of microprocessors are Intel Pentium, AMD Ryzen while examples of microcontrollers are Arduino, Raspberry Pi.
Q844. What are the kpi's of different industries?
Key Performance Indicators (KPIs) vary across industries based on their specific goals and objectives.
Retail: Sales per square foot, inventory turnover rate
Technology: Monthly active users, customer acquisition cost
Manufacturing: Overall equipment effectiveness, on-time delivery rate
Finance: Return on investment, net profit margin
Healthcare: Patient satisfaction score, readmission rate
Q845. What are the OOP concepts of Java
Java OOP concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods within a class
Inheritance: creating new classes from existing ones
Polymorphism: using a single interface to represent multiple classes
Abstraction: hiding implementation details from users
Q846. What is Normalisation ?
Normalisation is the process of organizing data in a database to reduce redundancy and dependency.
It involves breaking down a table into smaller tables and defining relationships between them.
Normalization helps to eliminate data inconsistencies and anomalies.
There are different levels of normalization, with each level having specific rules to follow.
For example, first normal form (1NF) requires that each table has a primary key and no repeating groups.
Normalization is import...read more
Q848. How u used SoapUI in ur Project
Used SoapUI for testing web services and API endpoints in the project.
Created test suites and test cases in SoapUI.
Executed functional and load tests using SoapUI.
Validated response data and status codes.
Integrated SoapUI with Jenkins for continuous integration.
Generated reports and logs for test results analysis.
Q849. Is glycolysis an oxidative process?
Yes, glycolysis is an oxidative process.
Glycolysis is the metabolic pathway that converts glucose into pyruvate.
During glycolysis, glucose is partially oxidized to produce ATP and NADH.
The process involves a series of enzymatic reactions that occur in the cytoplasm of cells.
Although glycolysis is considered an oxidative process, it does not require oxygen.
The end products of glycolysis can further enter aerobic or anaerobic pathways.
Q850. What is shrikage and how to control
Shrinkage is the difference between recorded and actual inventory levels. It can be controlled by improving inventory management practices.
Shrinkage can occur due to theft, damage, or errors in recording inventory levels.
To control shrinkage, businesses can implement measures such as regular inventory audits, improving security measures, and training employees on proper inventory management.
For example, a retail store can install security cameras, conduct surprise audits, and...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