HSBC Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
A user story is a concise description of a software feature from an end-user perspective.
Describes the feature to be implemented
Written from the user's point of view
Includes the reason for the feature and the benefit it provides
Follows a specific format: As a
I create wireframes by gathering requirements, sketching initial ideas, using wireframing tools, and iterating based on feedback.
Gather requirements from stakeholders to understand project goals
Sketch initial wireframe ideas on paper or using digital tools like Sketch or Adobe XD
Create wireframes using wireframing tools to visualize layout, content, and functionality
Iterate on wireframes based on feedback from stakehol
I was interviewed in Sep 2024.
Use PyArrow library to load data from HDFS in Python
Install PyArrow library using pip install pyarrow
Use pyarrow.hdfs.connect to connect to HDFS
Use pyarrow.parquet.read_table to read data from HDFS
Query to find the top three salaried employees of each department
Use a SQL query with a window function like ROW_NUMBER() to rank employees within each department based on salary
Partition the data by department and order by salary in descending order
Filter the results to only include rows where the row number is less than or equal to 3
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
I excel in team environments by actively listening, collaborating, and contributing my expertise to achieve common goals.
I actively listen to team members' ideas and feedback
I collaborate effectively by sharing my expertise and working towards common goals
I communicate openly and respectfully with team members
I adapt to different working styles and personalities within the team
I take initiative and contribute positivel...
HSBC Group interview questions for popular designations
Get interview-ready with Top HSBC Group Interview Questions
throw vs throw ex is used in exception handling in C#
throw is used to rethrow the current exception without losing the original stack trace
throw ex is used to throw a new exception while preserving the original exception information
It is recommended to use throw without specifying ex to avoid losing important exception details
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Stressed exit refers to the process of an employee voluntarily leaving a company due to work-related stress.
Occurs when an employee feels overwhelmed or burnt out from work
May result from excessive workload, lack of support, or toxic work environment
Can lead to decreased productivity and morale within the team
Employers should address the root causes of stress to prevent further exits
A business continuity plan should include checks for critical business functions, communication strategies, data backup procedures, and testing protocols.
Critical business functions and processes
Communication strategies for internal and external stakeholders
Data backup and recovery procedures
Testing protocols to ensure the plan is effective
Emergency response and escalation procedures
I applied via campus placement at Amrita Institute of Advanced Computing, Coimbatore and was interviewed in Jul 2024. There were 3 interview rounds.
Coding test was pretty easy
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Factory pattern is used to create objects without exposing the instantiation logic to the client. It can be used in inheritance to create objects of different subclasses.
Factory pattern can be used to create objects of different subclasses without exposing the instantiation logic to the client
It allows for flexibility in creating objects based on certain conditions or parameters
Factory pattern can be used in inheritanc...
I applied via Walk-in and was interviewed in Apr 2024. There were 3 interview rounds.
Lazy evaluation in Spark delays the execution of transformations until an action is called.
Lazy evaluation allows Spark to optimize the execution plan by combining multiple transformations into a single stage.
Transformations are not executed immediately, but are stored as a directed acyclic graph (DAG) of operations.
Actions trigger the execution of the DAG and produce results.
Example: map() and filter() are transformat...
MapReduce is a programming model and processing technique for parallel and distributed computing.
MapReduce is used to process large datasets in parallel across a distributed cluster of computers.
It consists of two main functions - Map function for processing key/value pairs and Reduce function for aggregating the results.
Popularly used in big data processing frameworks like Hadoop for tasks like data sorting, searching...
Skewness is a measure of asymmetry in a distribution. Skewed tables are tables with imbalanced data distribution.
Skewness is a statistical measure that describes the asymmetry of the data distribution around the mean.
Positive skewness indicates a longer tail on the right side of the distribution, while negative skewness indicates a longer tail on the left side.
Skewed tables in data engineering refer to tables with imba...
Spark is a distributed computing framework designed for big data processing.
Spark is built around the concept of Resilient Distributed Datasets (RDDs) which allow for fault-tolerant parallel processing of data.
It provides high-level APIs in Java, Scala, Python, and R for ease of use.
Spark can run on top of Hadoop, Mesos, Kubernetes, or in standalone mode.
It includes modules for SQL, streaming, machine learning, and gra...
Top trending discussions
Some of the top questions asked at the HSBC Group interview -
The duration of HSBC Group interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 380 interviews
Interview experience
based on 4.8k reviews
Rating in categories
Assistant Manager
2.6k
salaries
| ₹4.4 L/yr - ₹14.3 L/yr |
Manager
2.1k
salaries
| ₹8.5 L/yr - ₹30 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹7.2 L/yr - ₹26 L/yr |
Assistant Vice President
1.5k
salaries
| ₹16.8 L/yr - ₹45 L/yr |
Software Engineer
1.3k
salaries
| ₹4.9 L/yr - ₹14 L/yr |
Standard Chartered
ICICI Bank
Axis Bank
HDFC Bank