Junior Analyst

40+ Junior Analyst Interview Questions and Answers for Freshers

Updated 3 Jul 2025
search-icon
5d ago

Q. If I buy a piece of equipment, walk me through the impact on the 3 financial statements

Ans.

Buying equipment affects all 3 financial statements

  • On the income statement, the purchase will be recorded as an expense, reducing net income

  • On the balance sheet, the equipment will be recorded as an asset, increasing total assets

  • On the cash flow statement, the purchase will be recorded as a cash outflow from investing activities

Asked in Amazon

5d ago

Q. Rat in a Maze Problem Statement

You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N matrix w...read more

Ans.

The task is to find all possible paths for a rat to navigate through a maze from start to finish.

  • Use backtracking to explore all possible paths in the maze.

  • Keep track of the current path and explore all possible directions at each step.

  • When reaching the destination, add the path to the list of valid paths.

  • Sort the list of paths in alphabetical order before returning.

Asked in TCS

6d ago

Q. Yogesh And Primes Problem Statement

Yogesh, a bright student interested in Machine Learning research, must pass a test set by Professor Peter. To do so, Yogesh must correctly answer Q questions where each quest...read more

Ans.

Yogesh needs to find the minimum possible integer P such that there are at least K prime numbers in the range [A, P].

  • Iterate from A to B and check if each number is prime

  • Keep track of the count of prime numbers found in the range [A, P]

  • Return the minimum P that satisfies the condition or -1 if no such integer exists

4d ago

Q. Explain how the balance sheet works for the banking sector.

Ans.

The balance sheet for banking sector shows the assets, liabilities and equity of the bank at a specific point in time.

  • Assets include cash, loans, investments, and property

  • Liabilities include deposits, loans from other banks, and bonds

  • Equity includes the bank's capital and reserves

  • The balance sheet must balance, with assets equaling liabilities plus equity

  • The balance sheet is used to analyze the financial health of the bank

Are these interview questions helpful?

Asked in TCS

5d ago

Q. What is Overloading? What is Function Overloading? What is Operator Overloading?

Ans.

Overloading is the ability to define multiple functions or operators with the same name but different parameters.

  • Function overloading allows multiple functions with the same name but different parameters to be defined in a class.

  • Operator overloading allows operators such as +, -, *, / to be redefined for user-defined data types.

  • Overloading is resolved at compile-time based on the number, type, and order of arguments passed to the function or operator.

  • Example of function overl...read more

Asked in TCS

1d ago

Q. What is the difference between a File Structure and a Data Structure?

Ans.

File structure refers to the way data is stored on disk, while data structure refers to the way data is organized in memory.

  • File structure is concerned with how data is stored on disk, while data structure is concerned with how data is organized in memory.

  • File structure is typically hierarchical, with directories containing files, while data structures can take many forms such as arrays, linked lists, and trees.

  • Examples of file structures include FAT, NTFS, and HFS+, while ex...read more

Junior Analyst Jobs

Jones Lang LaSalle Property Consultants (India) Pv t. Ltd. logo
Junior Analyst - Graphic Design 1-3 years
Jones Lang LaSalle Property Consultants (India) Pv t. Ltd.
4.1
Gurgaon / Gurugram
DEUTSCHE BANK AG logo
Divisional Risk and Control Junior Analyst 3-7 years
DEUTSCHE BANK AG
3.9
Mumbai
DEUTSCHE BANK AG logo
AML Monitoring & Screening Control Junior Analyst, NCT 1-3 years
DEUTSCHE BANK AG
3.9
Mumbai

Asked in Capgemini

6d ago
Q. How can we put the ball in the hole with the minimum movement of the tiles?
Ans.

To put the ball in the hole with minimum movement of tiles, plan the path strategically.

  • Plan the path of the ball in advance to minimize tile movements

  • Use the fewest number of tiles possible to reach the hole

  • Avoid unnecessary movements by analyzing the layout of the tiles

  • Consider different angles and trajectories to optimize the path

Asked in MoreYeahs

5d ago

Q. What do you know about the Software Development Life Cycle?

Ans.

Software Development Life Cycle (SDLC) is a process followed by software development teams to design, develop and test high-quality software.

  • SDLC consists of several phases including planning, analysis, design, development, testing, deployment, and maintenance.

  • Each phase has its own set of activities and deliverables that must be completed before moving on to the next phase.

  • SDLC models include Waterfall, Agile, and DevOps, each with its own approach to software development.

  • SD...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Asked in TCS

2d ago

Q. What is a class in c++? What is an Object in c++?

Ans.

A class is a blueprint for creating objects in C++. An object is an instance of a class.

  • A class is a user-defined data type that encapsulates data members and member functions.

  • An object is an instance of a class that has its own set of data members and can access the member functions of the class.

  • Classes are used to organize and structure code, making it easier to maintain and reuse.

  • Example: class Car { private: int speed; public: void setSpeed(int s) { speed = s; } };

  • Example...read more

Asked in HDFC Bank

1d ago

Q. What is the difference between a bond and a debenture?

Ans.

A bond is a type of debt security issued by companies or governments, while a debenture is a type of bond that is not secured by collateral.

  • Bonds are secured by collateral, while debentures are not.

  • Bonds have a fixed interest rate, while debentures may have a floating interest rate.

  • Bonds are typically issued by companies or governments to raise capital, while debentures are often issued by corporations.

  • Examples of bonds include Treasury bonds and corporate bonds, while exampl...read more

2d ago

Q. Explain the Eurozone debt crisis.

Ans.

The Eurozone debt crisis was a financial crisis that occurred in the European Union from 2009 to 2012.

  • The crisis was caused by a combination of factors, including high government debt, low economic growth, and a lack of competitiveness.

  • Some countries, such as Greece, had borrowed heavily and were unable to repay their debts, leading to fears of default.

  • The crisis led to bailouts of several countries by the European Union and the International Monetary Fund.

  • Austerity measures ...read more

5d ago

Q. What is a deferred tax asset?

Ans.

A deferred tax asset is an accounting concept that represents a future tax benefit for a company.

  • It arises when a company has overpaid taxes or has carried forward tax losses from previous years.

  • It can be used to offset future tax liabilities and reduce the company's tax bill.

  • Examples include tax credits, unused tax deductions, and net operating losses.

  • Deferred tax assets are recorded on the balance sheet as an asset.

  • They are subject to regular review and may need to be writt...read more

Asked in TCS

5d ago

Q. What do you know about Interfaces in Java?

Ans.

Interface in Java is a blueprint of a class that has only abstract methods and constants.

  • Interfaces are used to achieve abstraction and multiple inheritance in Java.

  • A class can implement multiple interfaces but can only extend one class.

  • All methods in an interface are public and abstract by default.

  • Interfaces can also have default and static methods in Java 8 and above.

  • Example: interface Shape { void draw(); }

Asked in TCS

6d ago

Q. What is Polymorphism? Types of Polymorphism?

Ans.

Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were the same type.

  • Polymorphism is achieved through method overloading and method overriding.

  • Compile-time polymorphism is achieved through method overloading.

  • Runtime polymorphism is achieved through method overriding.

  • Examples of polymorphism include method overloading and method overriding.

  • Polymorphism is a key concept in object-oriented programming.

2d ago

Q. What kind of sample preparation are you doing and how many samples are you doing per day

Ans.

I am currently performing sample preparation by extracting DNA from blood samples and processing around 20 samples per day.

  • Performing DNA extraction from blood samples

  • Processing approximately 20 samples per day

  • Utilizing various techniques such as PCR and gel electrophoresis

Asked in TCS

3d ago

Q. What do you know about the TCP/IP model?

Ans.

TCP/IP model is a networking protocol used for communication between devices on the internet.

  • TCP/IP model has four layers: application, transport, internet, and network access.

  • Each layer has its own set of protocols and functions.

  • TCP/IP model is used for communication between devices on the internet.

  • Examples of protocols used in TCP/IP model include HTTP, FTP, TCP, and IP.

Asked in USV

4d ago

Q. What defects can occur during tablet manufacturing?

Ans.

Defects that may occur during tablet manufacturing

  • Cracking or chipping of tablets

  • Capping or lamination of tablets

  • Mottling or color variation in tablets

  • Incorrect weight or size of tablets

  • Presence of foreign particles in tablets

  • Incorrect dissolution rate of tablets

Asked in ICICI Bank

4d ago

Q. What is working capital?

Ans.

Working capital is the difference between current assets and current liabilities of a company.

  • It is the amount of money a company has available for its day-to-day operations.

  • It is calculated by subtracting current liabilities from current assets.

  • Positive working capital means the company has enough funds to cover its short-term obligations.

  • Negative working capital means the company may struggle to meet its short-term obligations.

  • Examples of current assets include cash, invent...read more

Asked in TCS

5d ago

Q. What are Tree and Graph Data Structures?

Ans.

A tree is a hierarchical data structure with a single root node and child nodes, while a graph is a non-linear data structure with nodes and edges.

  • Trees have a clear parent-child relationship, while graphs have arbitrary connections between nodes.

  • Trees are used in file systems, HTML DOM, and decision trees, while graphs are used in social networks, maps, and recommendation systems.

  • Both structures can be represented using adjacency lists or matrices.

  • Graphs can have cycles, whi...read more

Asked in TCS

5d ago

Q. What is a Brute Force Algorithm?

Ans.

A Brute Force Algorithm is a method of solving problems by trying every possible solution.

  • It involves trying every possible combination of inputs to find the correct output.

  • It is a simple but inefficient algorithm.

  • It is commonly used in cryptography to crack passwords.

  • Examples include the exhaustive search algorithm and the traveling salesman problem.

1d ago

Q. What is your understanding of healthcare insurance?

Ans.

Healthcare insurance is a financial arrangement that covers medical expenses for individuals and families.

  • Types of healthcare insurance include private insurance, government programs (e.g., Medicare, Medicaid), and employer-sponsored plans.

  • Premiums are the monthly payments made for coverage, while deductibles are the amounts paid out-of-pocket before insurance kicks in.

  • Co-pays and co-insurance are additional costs that patients may incur when receiving medical services.

  • Health...read more

3d ago

Q. What is the difference between health insurance and life insurance?

Ans.

Health insurance covers medical expenses, while life insurance provides financial support to beneficiaries after the policyholder's death.

  • Health insurance pays for medical expenses like doctor visits and hospital stays.

  • Life insurance provides a lump sum payment to beneficiaries upon the policyholder's death.

  • Example of health insurance: Coverage for surgeries, medications, and preventive care.

  • Example of life insurance: Term life insurance pays out if the insured passes away du...read more

Asked in Infosys

1d ago

Q. What is Artificial Intelligence?

Ans.

Artificial Intelligence is the simulation of human intelligence in machines.

  • AI involves creating intelligent machines that can perform tasks without human intervention.

  • It includes machine learning, natural language processing, and robotics.

  • Examples include Siri, Alexa, and self-driving cars.

  • AI has applications in various fields such as healthcare, finance, and transportation.

Asked in Infosys

5d ago

Q. What is a Data Structure?

Ans.

A data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.

  • Data structures are used to manage and manipulate data.

  • They can be implemented using arrays, linked lists, trees, graphs, and other methods.

  • Examples include stacks, queues, hash tables, and binary search trees.

  • Choosing the right data structure is important for optimizing performance and memory usage.

  • Common operations on data structures include insertion, dele...read more

Asked in XL Dynamics

4d ago

Q. What do you know about lending in general?

Ans.

Lending involves providing funds to individuals or businesses with the expectation of repayment with interest.

  • Lending can be done by banks, credit unions, or online lenders.

  • Interest rates are typically charged on the amount borrowed.

  • Lenders assess the creditworthiness of borrowers before approving loans.

  • Types of loans include personal loans, mortgages, and business loans.

Asked in TCS

6d ago

Q. Write a program to implement an anagram checker.

Ans.

Program to implement anagram using array of strings

  • Create a function to check if two strings are anagrams

  • Loop through the array of strings and compare each pair of strings

  • If two strings are anagrams, add them to a new array

  • Return the new array of anagrams

2d ago

Q. What types of insurance are you familiar with?

Ans.

I am familiar with various types of insurance, including health, auto, home, and life insurance, each serving different needs.

  • Health Insurance: Covers medical expenses; e.g., employer-sponsored plans or individual policies.

  • Auto Insurance: Protects against vehicle-related damages; e.g., liability, collision, and comprehensive coverage.

  • Home Insurance: Safeguards against damages to property; e.g., homeowners or renters insurance.

  • Life Insurance: Provides financial support to bene...read more

Asked in TCS

1d ago

Q. What is a linked list?

Ans.

A linked list is a linear data structure where each element is a separate object with a pointer to the next element.

  • Linked list is a dynamic data structure

  • It consists of nodes that contain data and a pointer to the next node

  • Insertion and deletion operations are efficient in linked list

  • Example: Singly linked list, Doubly linked list

Asked in TCS

6d ago

Q. What is a Spanning Tree?

Ans.

A Spanning Tree is a subset of a graph that connects all vertices with the minimum possible number of edges.

  • It is a tree that spans all the vertices of a connected graph.

  • It has no cycles and is a subgraph of the original graph.

  • It has n-1 edges for a graph with n vertices.

  • It is used in network design and optimization problems.

Asked in Infosys

4d ago

Q. What is Machine Learning?

Ans.

Machine learning is a subset of artificial intelligence that enables machines to learn from data and improve their performance.

  • It involves training algorithms on large datasets to make predictions or decisions.

  • It can be supervised, unsupervised, or semi-supervised.

  • Examples include image recognition, natural language processing, and recommendation systems.

  • It requires a lot of data and computing power to train models effectively.

  • It has applications in various fields such as fin...read more

1
2
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Cognizant Logo
3.7
 • 5.9k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
Evalueserve Logo
3.2
 • 125 Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

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

Junior 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