Filter interviews by
I appeared for an interview in Mar 2025, where I was asked the following questions.
I thrive in day shift roles, as they align with my productivity peak and allow for better work-life balance.
Day shifts typically align with my natural energy levels, making me more productive.
I appreciate the opportunity to collaborate with colleagues during regular business hours.
Working during the day allows for better communication with clients and stakeholders.
I can maintain a healthier work-life balance, which con...
Top trending discussions
I applied via Referral and was interviewed before Nov 2020. There were 3 interview rounds.
A bond is a debt security that represents a loan made by an investor to a borrower.
Bonds are issued by corporations, municipalities, and governments to raise capital.
They have a fixed interest rate and a maturity date when the principal is repaid.
Bonds are generally considered less risky than stocks but offer lower potential returns.
Investors can buy and sell bonds on the secondary market.
Examples of bonds include U.S....
Fund Accounting is a specialized accounting system used by non-profit organizations and government agencies to track and manage funds.
It involves tracking and reporting on the financial activity of specific funds or grants.
It ensures that funds are used for their intended purposes and that financial reports are accurate and transparent.
Examples include tracking donations to a non-profit organization or managing governm...
posted on 6 Nov 2019
I applied via Referral and was interviewed in May 2019. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.
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 contracts to buy or sell an asset at a predetermined price and date.
Options give the buyer the right, but not the obligation, to buy or sell an asset at a predetermined price and date.
Swaps involve exchanging cash flows based on different finan...
I appeared for an interview before Sep 2020.
Round duration - 30 minutes
Round difficulty - Easy
It was in the day time. I was asked the programming language of my choice. It was mostly focused on programming fundamentals. I was asked 2 questions based on Data Structures and Algorithms.
A loop in a linked list can be detected using Floyd's Cycle Detection Algorithm.
Use two pointers - slow and fast, where slow moves one step at a time and fast moves two steps at a time.
If there is a loop, the two pointers will eventually meet at some point within the loop.
To detect the start of the loop, reset one pointer to the head and move both pointers one step at a time until they meet again.
Round duration - 30 minutes
Round difficulty - Easy
This round was mostly focused on my resume and projects.
Round duration - 30 minutes
Round difficulty - Easy
It was in the evening. I went to their office in Gurgaon. It was taken by one of the technology director who had a lot of experience.
Do practice a lot of data structures questions as mostly questions in interviews are based on them. Also, do prepare for projects mentioned in your resume and skills which you have mentioned. Coding ninjas has a big hand in making my interview clear as I have taken a course from the coding Ninjas which helped me a lot to make my concepts clear.
Application resume tips for other job seekersKeep it short and crisp. Go through it properly before the interview. Make sure that you haven't put anything in it that can cause you problems during the interview.
Final outcome of the interviewSelectedI applied via Referral and was interviewed before Sep 2019. There were 3 interview rounds.
I approach dynamic objects by analyzing their behavior and adapting my approach accordingly.
I start by understanding the nature of the dynamic object and its expected behavior
I then analyze its movement patterns and any potential obstacles or hazards
Based on this analysis, I adapt my approach to ensure safe and efficient interaction with the dynamic object
For example, when working with a moving conveyor belt, I would e...
Implicit and explicit wait are two types of wait in Selenium used to synchronize the test execution with the application.
Implicit wait is used to set a default waiting time for the web elements to load before throwing an exception.
Explicit wait is used to wait for a specific condition to occur before proceeding with the test execution.
Implicit wait is set globally for the entire test script while explicit wait is set f...
I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 3 interview rounds.
posted on 20 May 2017
I appeared for an interview in May 2017.
Yes, the string class can be extended in most programming languages.
Inheritance can be used to extend the functionality of the string class.
By creating a new class that inherits from the string class, additional methods and properties can be added.
Extending the string class allows for customization and adding specific functionality to strings.
Example: In Python, the string class can be extended by creating a new class ...
Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.
Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.
These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.
For example, the request object allows access to HTTP request parame...
A hash map is a data structure that uses a hash function to map keys to values.
Hash map stores key-value pairs
It uses a hash function to compute an index for each key
Collisions can occur when two keys hash to the same index
Hash maps provide fast access to values based on their keys
StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.
StringBuffer is synchronized, making it safe for use in multi-threaded environments.
StringBuilder is not synchronized, making it faster but not thread-safe.
StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.
Both classes p...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the user interface.
Controller handles user input, updates the model, and interacts with the view.
MVC promotes separation of concerns and modularity in software development.
Example: In a web applica...
Annotations used in RESTful web services
1. @Path - Specifies the URI path for the resource
2. @GET - Specifies that the method handles HTTP GET requests
3. @POST - Specifies that the method handles HTTP POST requests
4. @PUT - Specifies that the method handles HTTP PUT requests
5. @DELETE - Specifies that the method handles HTTP DELETE requests
6. @PathParam - Binds the value of a URI template parameter to a method paramete...
I applied via Campus Placement
I appeared for an interview in Jan 2017.
I want to join Citi because of its global presence, strong reputation, and opportunities for growth.
Citi is a global company with a presence in over 100 countries, which provides an opportunity to work with diverse teams and gain international exposure.
Citi has a strong reputation in the financial industry, known for its expertise and innovative solutions.
Citi offers excellent career development opportunities, includin...
I am interested in a career in banking because of the opportunities for growth, the dynamic nature of the industry, and my passion for financial analysis.
Opportunities for growth: Banking offers a wide range of career paths and opportunities for advancement. I am excited about the potential to develop my skills and progress within the industry.
Dynamic nature of the industry: Banking is constantly evolving, with new tec...
The Indian economy has experienced mixed performance in the past 2 years.
GDP growth rate has fluctuated
Demonetization and GST implementation impacted the economy
Unemployment rate has been a concern
Inflation has remained relatively low
Foreign direct investment has increased
Agricultural sector faced challenges due to weather conditions
based on 1 interview experience
Difficulty level
Duration
based on 8 reviews
Rating in categories
HSBC Group
Cholamandalam Investment & Finance
Citicorp
BNY