HSBC Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Oops concept is a programming paradigm that focuses on objects and classes to organize code and promote reusability.
Oops stands for Object-Oriented Programming
Key concepts include classes, objects, inheritance, polymorphism, and encapsulation
Classes are blueprints for objects, defining their properties and behaviors
Objects are instances of classes, representing real-world entities
Inheritance allows classes to inherit p...
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable...
Auto layout is a constraint-based layout system used in iOS and macOS development to create user interfaces that adapt to different screen sizes and orientations.
Auto layout allows developers to create flexible and adaptive user interfaces by defining relationships between UI elements.
Constraints are used to specify the position and size of UI elements relative to each other or to the parent view.
Auto layout automatica...
Content hugging is a constraint used in Auto Layout to determine how much a view resists growing beyond its intrinsic content size.
Content hugging priority is a value between 1 and 1000, with higher values indicating a stronger resistance to growing.
Views with higher content hugging priorities will try to maintain their intrinsic content size rather than expand to fill available space.
Content hugging is often used in c...
Retain cycle occurs when two objects hold a strong reference to each other, preventing them from being deallocated.
Occurs in iOS development when two objects have strong references to each other
Can lead to memory leaks as the objects are never deallocated
Prevented by using weak or unowned references in Swift
Easy level aptitude
Easy to medium level
I applied via Company Website and was interviewed in Dec 2022. There were 4 interview rounds.
What people are saying about HSBC Group
I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.
HSBC Group interview questions for designations
I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2020. There were 3 interview rounds.
SCD Type 2 is a technique used to track historical changes in data over time in a data warehouse.
SCD Type 2 maintains a separate row for each change in data, with a start and end date.
It requires a surrogate key to uniquely identify each row.
Informatica provides a built-in SCD Type 2 transformation to implement this technique.
Example: tracking changes in customer addresses over time.
To find the frequency of each word in a sentence.
Split the sentence into words
Create a dictionary to store word frequency
Iterate through the words and update the dictionary
Return the dictionary
I applied via Campus Placement and was interviewed before Sep 2020. There were 5 interview rounds.
based on 4 interviews
1 Interview rounds
based on 139 reviews
Rating in categories
Assistant Manager
2.6k
salaries
| ₹4.5 L/yr - ₹15 L/yr |
Manager
2.1k
salaries
| ₹8.1 L/yr - ₹28.1 L/yr |
Senior Software Engineer
1.6k
salaries
| ₹7.8 L/yr - ₹26 L/yr |
Assistant Vice President
1.5k
salaries
| ₹13.8 L/yr - ₹45 L/yr |
Software Engineer
1.4k
salaries
| ₹4.9 L/yr - ₹14.5 L/yr |
Wells Fargo
JPMorgan Chase & Co.
Cholamandalam Investment & Finance
Citicorp