Analyst

2000+ Analyst Interview Questions and Answers

Updated 9 Jul 2025
search-icon

Asked in HCLTech

2w ago

Q. What's CLI? Can we create Load balancer using CLI?

Ans.

CLI stands for Command Line Interface. Yes, we can create a Load balancer using CLI.

  • CLI is a text-based interface used to interact with a computer system.

  • It allows users to input commands to perform tasks without the need for a graphical user interface.

  • Load balancers can be created using CLI commands in cloud platforms like AWS or Azure.

  • For example, in AWS, you can use the AWS CLI to create a load balancer using the 'create-load-balancer' command.

Asked in Capgemini

1w ago

Q. TI - What are CDMA and TDMA? What do you mean by a MUX?

Ans.

CDMA and TDMA are wireless communication technologies. MUX stands for Multiplexer.

  • CDMA stands for Code Division Multiple Access and TDMA stands for Time Division Multiple Access.

  • CDMA allows multiple users to share the same frequency band by assigning unique codes to each user.

  • TDMA divides a frequency band into time slots and each user is assigned a specific time slot.

  • A MUX is a device that combines multiple signals into a single signal for transmission over a single channel.

  • M...read more

Asked in Anaptyss

2w ago

Q. Suppose you are a banker and I came to you and asked for a loan of 10 lakh. The total sanction amount limit is 13 lakh. What journal entry will you pass in your books as a banker?

Ans.

As a banker, I would record the loan sanction in my books with specific journal entries.

  • Debit Loan Account: Increase the asset by 10 lakh.

  • Credit Customer Account: Increase the liability by 10 lakh.

  • Example: If the customer is John Doe, the entry would be: Debit Loan to John Doe 10 lakh, Credit John Doe's Account 10 lakh.

  • The remaining limit of 3 lakh remains available for future loans.

Asked in DaMENSCH

1w ago

Q. What is SQL, and what memory management techniques does it use?

Ans.

SQL is a programming language used for managing relational databases. It uses dynamic memory management.

  • SQL stands for Structured Query Language

  • It is used for managing and manipulating data in relational databases

  • SQL uses dynamic memory management, which means that memory is allocated and deallocated as needed

  • Examples of SQL-based relational database management systems include MySQL, Oracle, and Microsoft SQL Server

Are these interview questions helpful?

Asked in TCS

1d ago

Q. What is the difference between WHERE and HAVING clauses?

Ans.

Where clause is used to filter rows before grouping, while having clause is used to filter groups after grouping.

  • Where clause is used with SELECT, UPDATE, DELETE statements to filter rows based on a condition.

  • Having clause is used with GROUP BY statement to filter groups based on a condition.

  • Where clause is applied before grouping, while having clause is applied after grouping.

  • Example: SELECT * FROM table_name WHERE column_name = 'value';

  • Example: SELECT column_name, COUNT(*) ...read more

Asked in Kaar Tech

6d ago

Q. What is the role of the transport layer in the OSI model?

Ans.

The transport layer ensures reliable data transfer between devices, managing error correction and flow control.

  • Provides end-to-end communication between devices.

  • Ensures reliable data transfer through error detection and correction.

  • Manages flow control to prevent overwhelming the receiver.

  • Uses protocols like TCP (Transmission Control Protocol) for reliable communication.

  • Utilizes UDP (User Datagram Protocol) for faster, connectionless communication.

Analyst Jobs

SANOFI HEALTHCARE INDIA PRIVATE LIMITED logo
Sr. Analyst - Customer Facing CRM Country Support 5-10 years
SANOFI HEALTHCARE INDIA PRIVATE LIMITED
4.1
Hyderabad / Secunderabad
Lowes Services India Private limited logo
Analyst_Consumer/Customer Insights 1-3 years
Lowes Services India Private limited
4.1
₹ 3 L/yr - ₹ 20 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru
AECOM India Private Limited logo
Analyst - Cash Application 3-8 years
AECOM India Private Limited
4.2
Bangalore / Bengaluru
2w ago

Q. A build up that resulted in the concept of using joins in DBMS

Ans.

Joining tables in DBMS evolved as a solution to handle complex data relationships.

  • Joins allow combining data from multiple tables based on a common column.

  • The concept of joins originated from the need to handle complex data relationships.

  • Joins can be inner, outer, left, right, or cross depending on the type of data required.

  • Joins can improve query performance by reducing the number of queries needed to retrieve data.

  • Joins can also help in data normalization by reducing data r...read more

2w ago

Q. Given a matrix where each row and each column is sorted in ascending order, how would you efficiently find a specific element?

Ans.

The problem involves finding an element in a matrix that is sorted both row-wise and column-wise.

  • Start from the top-right corner of the matrix

  • Compare the target element with the current element

  • If the target is smaller, move left; if larger, move down

  • Repeat until the target is found or the matrix boundaries are crossed

Share interview questions and help millions of jobseekers 🌟

man-with-laptop
2w ago

Q. Implement a dynamic 2D excel sheet using data structures.

Ans.

Implement a dynamic 2D excel sheet using DS

  • Use a 2D array to store the data

  • Implement functions to add, delete, and modify data

  • Use data structures like linked lists or hash tables for efficient searching and sorting

  • Implement dynamic resizing to handle large amounts of data

  • Use GUI libraries like Tkinter or PyQt for user interface

Q. Tell me about your knowledge of logistics and the different types of logistics.

Ans.

Logistics refers to the process of planning, implementing, and controlling the movement of goods and services from the point of origin to the point of consumption.

  • There are several types of logistics, including inbound, outbound, reverse, and third-party logistics.

  • Inbound logistics involves the movement of raw materials and goods from suppliers to manufacturers.

  • Outbound logistics involves the movement of finished products from manufacturers to customers.

  • Reverse logistics invo...read more

2w ago

Q. What between Tower and Morgan Stanley?

Ans.

Tower and Morgan Stanley are both financial services companies.

  • Tower is a global investment management firm with over $1 trillion in assets under management.

  • Morgan Stanley is a multinational investment bank and financial services company.

  • Both companies offer a range of financial services including wealth management, investment banking, and asset management.

  • Tower is known for its focus on sustainable investing, while Morgan Stanley has a strong presence in mergers and acquisit...read more

Asked in Deloitte

6d ago

Q. What is different ways of identification in tosca? What os exploratory testing? What is module based testing? What are standard modules available in tosca? Syntax for date time format?

Ans.

Tosca offers multiple ways of identification including visual recognition, object recognition, and text recognition.

  • Visual recognition identifies objects based on their appearance

  • Object recognition identifies objects based on their properties and attributes

  • Text recognition identifies objects based on their text content

  • Module based testing involves testing individual modules of an application separately

  • Standard modules in Tosca include Test Case Design, Test Data Management, a...read more

Asked in Deloitte

2w ago

Q. What is SDLC (Software Development Life Cycle) and how does it help?

Ans.

SDLC is a process followed by software development teams to design, develop and test high-quality software.

  • SDLC is a structured approach to software development.

  • It involves several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • It helps in delivering high-quality software that meets customer requirements.

  • It ensures that the software is developed within budget and on time.

  • It helps in identifying and resolving issues early in the development...read more

Asked in N+A

6d ago

Q. What is the pH of 10^-8 Molar HCl?

Ans.

The pH of 10^-8 Molar HCL is 8.

  • pH is a measure of the acidity or alkalinity of a solution.

  • The pH scale ranges from 0 to 14, with 7 being neutral.

  • A pH below 7 indicates acidity, while a pH above 7 indicates alkalinity.

  • The pH of a solution can be calculated using the formula pH = -log[H+].

  • In this case, the concentration of H+ ions is 10^-8 Molar, so the pH is 8.

3d ago

Q. Why is Chromium added to Stainless Steel?

Ans.

Chromium is added to stainless steel to enhance its corrosion resistance and improve its strength and durability.

  • Chromium forms a thin, invisible layer of chromium oxide on the surface of the steel, which prevents rust and corrosion.

  • Chromium also increases the steel's hardness and toughness, making it more resistant to wear and tear.

  • Stainless steel with higher chromium content is more resistant to high temperatures and oxidation.

  • Examples of chromium-containing stainless steel...read more

Asked in Capgemini

4d ago

Q. Write a program to check if the sum of the digits of a number is a palindrome or not.

Ans.

To check if the sum of the digits of a number is palindrome or not

  • Extract the digits of the number using modulo operator and add them

  • Convert the sum to a string and check if it is a palindrome

  • If it is a palindrome, then the sum of digits is also a palindrome

  • Example: For number 12345, sum of digits = 15, which is not a palindrome

  • Example: For number 12321, sum of digits = 9, which is a palindrome

Asked in Capgemini

2w ago

Q. Write a program to take n inputs and check whether each number is prime or composite.

Ans.

To check if a number is prime or composite, take n input and perform the necessary checks.

  • A prime number is only divisible by 1 and itself

  • A composite number has more than 2 factors

  • Check if n is divisible by any number between 2 and n-1

  • If n is divisible by any number between 2 and n-1, it is composite

  • If n is not divisible by any number between 2 and n-1, it is prime

Asked in TresVista

4d ago

Q. What are the three components of financial statements?

Ans.

The three components of financial statements are income statement, balance sheet, and cash flow statement.

  • Income statement shows the company's revenues and expenses over a period of time.

  • Balance sheet provides a snapshot of the company's assets, liabilities, and shareholders' equity at a specific point in time.

  • Cash flow statement reports the cash generated and used by the company during a specific period.

Asked in Getix Health

1w ago

Q. What is the difference between Anthem and Blue Shield?

Ans.

Anthem and Blue Shield are both health insurance companies, but they operate in different regions and have different networks of healthcare providers.

  • Anthem operates in 14 states, while Blue Shield operates in California

  • Anthem is a member of the Blue Cross Blue Shield Association, while Blue Shield is an independent licensee

  • Anthem offers plans on the healthcare exchange in all of the states where it operates, while Blue Shield only offers plans in California

  • Anthem has a large...read more

1w ago

Q. Different efficient ways to implement product and summation of n numbers. And limitations

Ans.

Efficient ways to implement product and summation of n numbers with limitations.

  • For summation, use a loop or built-in functions like sum() or reduce().

  • For product, use a loop or built-in functions like prod() or reduce().

  • Limitations include overflow errors for large numbers and memory constraints for very large arrays.

  • Using parallel processing or vectorization can improve efficiency.

  • Consider using data structures like binary trees or prefix sums for faster calculations.

1w ago

Q. Given a matrix containing several positive numbers, find the maximum path from the bottom left to the top right using only up and right steps.

Ans.

Find max path from bottom left to top right in a matrix using only up and right steps.

  • Start from bottom left corner and move towards top right corner.

  • At each step, choose the maximum value between the cell above and the cell to the right.

  • Keep track of the sum of values in the chosen path.

  • The final sum is the maximum possible sum of values in a path from bottom left to top right.

2d ago

Q. Have you worked on Web services in SAP ABAP?

Ans.

Yes, I have worked on Web services in SAP ABAP.

  • I have experience in creating and consuming SOAP and RESTful web services in SAP ABAP.

  • I have worked on developing custom web services using ABAP code.

  • I have also integrated SAP systems with external systems using web services.

  • I am familiar with the use of SAP NetWeaver Gateway for creating OData services.

  • Some examples of web services I have worked on include retrieving data from external systems, updating data in SAP systems, and...read more

Asked in Deloitte

6d ago

Q. How can you troubleshoot a disk corruption issue?

Ans.

To troubleshoot disk corrupt issue, check disk errors, run chkdsk, repair disk, and recover data.

  • Check for disk errors using Event Viewer or Disk Utility

  • Run chkdsk command to scan and fix disk errors

  • Repair disk using disk repair tool or reinstalling OS

  • Recover data using data recovery software or professional services

Asked in Infibeam

2w ago

Q. How would you bring modularity to the code you wrote in the aptitude test?

Ans.

Modularity enhances code maintainability and reusability by breaking it into smaller, manageable components.

  • Use functions to encapsulate repetitive tasks. Example: A function to calculate the average of a list.

  • Implement classes for related data and behaviors. Example: A 'Student' class with attributes like name and grades.

  • Organize code into modules or packages. Example: Separate files for data processing, visualization, and utilities.

  • Adopt design patterns like MVC (Model-View...read more

Asked in Capgemini

1w ago

Q. How would you rate your programming skills?

Ans.

I would rate my programming skills as advanced.

  • I have experience in multiple programming languages such as Java, Python, and C++.

  • I have completed several complex projects that required advanced programming skills.

  • I am constantly learning and improving my skills through online courses and personal projects.

  • I am comfortable working with databases and have experience in data analysis and visualization.

Asked in eClerx

1w ago

Q. What are mutual funds?

Ans.

Mutual funds are investment vehicles that pool money from multiple investors to invest in a diversified portfolio of securities.

  • Mutual funds are managed by professional fund managers.

  • Investors buy shares in the mutual fund, which represent their ownership in the fund's assets.

  • Mutual funds offer diversification by investing in a variety of stocks, bonds, or other securities.

  • They provide small investors access to professionally managed, diversified portfolios.

  • Mutual funds can b...read more

Asked in Deloitte

1w ago

Q. What is a Close-Ended Mutual Fund?

Ans.

A mutual fund with a fixed number of shares, traded on an exchange like a stock.

  • Investors buy and sell shares of the fund on the exchange

  • The price of the shares is determined by supply and demand

  • The fund is managed by a professional portfolio manager

  • Examples include index funds and ETFs

Asked in Genpact

2w ago

Q. What is the difference between depreciation and amortization?

Ans.

Depreciation is the decrease in value of tangible assets, while amortization is the decrease in value of intangible assets.

  • Depreciation is used for assets like buildings, machinery, and vehicles.

  • Amortization is used for assets like patents, copyrights, and trademarks.

  • Depreciation is calculated based on the useful life of the asset.

  • Amortization is calculated based on the estimated useful life of the intangible asset.

  • Depreciation is recorded on the income statement as an expens...read more

Asked in KPMG India

2w ago

Q. What is FastPass? what dose it consists of?

Ans.

FastPass is a Disney World ride reservation system that allows guests to skip long lines.

  • FastPass is a free service available to all Disney World guests.

  • Guests can reserve a FastPass for select attractions up to 30 days in advance.

  • FastPass allows guests to skip the regular line and enter through a shorter, faster line.

  • Guests can only hold one FastPass at a time, but can get additional FastPasses after using their initial one.

  • Examples of popular attractions with FastPass inclu...read more

Asked in TCS

1d ago

Q. What's difference between mcb and mccb ? How contractors works in circuit?

Ans.

MCB stands for Miniature Circuit Breaker and MCCB stands for Molded Case Circuit Breaker. Contractors in a circuit control the flow of electricity.

  • MCB is a type of circuit breaker that is designed for low voltage applications, while MCCB is designed for higher voltage applications.

  • MCBs are typically used in residential and commercial buildings, while MCCBs are used in industrial settings.

  • Contractors in a circuit are devices that control the flow of electricity by opening and ...read more

Previous
8
9
10
11
12
13
14
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Accenture Logo
3.7
 • 8.7k Interviews
Wipro Logo
3.7
 • 6.1k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
HCLTech Logo
3.5
 • 4.1k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Analyst Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits