Upload Button Icon Add office photos

Filter interviews by

HSBC Global Banking and Markets Senior Java Developer Interview Questions and Answers

Updated 29 Jul 2024

HSBC Global Banking and Markets Senior Java Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design immutable class
  • Ans. 

    Immutable class is a class whose state cannot be modified after creation.

    • Make all fields private and final

    • Do not provide setter methods

    • Ensure that any mutable objects within the class are also immutable

  • Answered by AI
  • Q2. Difference between lock and sync
  • Ans. 

    Lock and sync are both mechanisms used in Java for thread synchronization, but they have different implementations and use cases.

    • Lock is a low-level synchronization mechanism provided by the java.util.concurrent.locks package, while sync (synchronized keyword) is a high-level synchronization mechanism provided by Java.

    • Lock provides more flexibility and control over synchronization compared to sync.

    • Lock can be used to c...

  • Answered by AI

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions on apache kafka, microservices scenario based queries
  • Q2. SQL queries on group by statement
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What do you mean by profile in spring boot..
  • Q2. Coding on hashmap and basic on access modifiers
  • Q3. Kafka partition n cluster
  • Q4. Write a hashcode method
  • Ans. 

    A hashcode method generates a unique integer value for an object based on its properties.

    • Override the hashCode() method in Java to generate a unique integer value for an object.

    • Use the properties of the object to calculate the hash code.

    • Ensure that equal objects have the same hash code.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic oops concepts

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java memory Managment
  • Q2. Garbage Collection
Round 2 - Coding Test 

Print Dice combination based on the rolled output

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Explain event driven architecture of node.js
  • Ans. 

    Node.js uses event-driven architecture where events trigger callbacks to handle asynchronous operations.

    • Node.js uses event loop to handle asynchronous operations efficiently

    • Events are emitted by various objects in Node.js like HTTP servers, file system, etc.

    • Callbacks are registered to handle events and execute code when events occur

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Approached by Company

Round 1 - Coding Test 

It was spring boot java based online round

Round 2 - One-on-one 

(2 Questions)

  • Q1. Optional in java.
  • Q2. Eager and lazy initialization in simgleton design pattern
  • Ans. 

    Eager initialization creates the instance of Singleton class at the time of class loading, while lazy initialization creates the instance only when it is required.

    • Eager initialization can lead to resource wastage if the instance is never used.

    • Lazy initialization is more efficient as it only creates the instance when needed.

    • Eager initialization is thread-safe by default, while lazy initialization requires synchronizatio...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Data structures and computer fundamentals

Round 3 - Technical 

(2 Questions)

  • Q1. Data structures
  • Q2. Medium leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - Data structures and projects

I applied via Company Website and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. How do you balance work and life ?
  • Ans. 

    I prioritize my work and set boundaries to ensure a healthy work-life balance.

    • I prioritize my tasks and set realistic goals to manage my workload effectively.

    • I establish clear boundaries between work and personal life to avoid burnout.

    • I practice time management techniques, such as creating schedules and prioritizing tasks.

    • I make sure to take breaks and engage in activities outside of work to recharge.

    • I communicate open...

  • Answered by AI
  • Q2. What is a positive quote for work ?
  • Ans. 

    A positive quote for work can inspire and motivate individuals to achieve their goals and excel in their professional endeavors.

    • A positive attitude leads to positive outcomes.

    • Hard work and dedication are the keys to success.

    • Believe in yourself and your abilities.

    • Success is not final, failure is not fatal: It is the courage to continue that counts.

    • The only way to do great work is to love what you do.

    • Don't watch the cloc...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I am passionate to learn new technologies always ready

I applied via campus placement at Banasthali Vidyapeeth Womens Institute For Studies In Development Oriented Management, Jaipur and was interviewed before Sep 2021. There were 2 interview rounds.

Round 1 - Coding Test 

It had more than 30 aptitude questions and 2 coding questions

Round 2 - One-on-one 

(1 Question)

  • Q1. It was totally a tech round all questions were from Data structure, dbms, java, computer networking

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and if you don't know any answer don't take time say it directly with confidence

I applied via Naukri.com and was interviewed in May 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Resume related
  • Q2. Scenario based high level design

Interview Preparation Tips

Interview preparation tips for other job seekers - Not at all worthy experience. Such a huge organisation and HR people they don't know what does a offer mean to a new Candidate. You are not going to the market to buy stuff. You have to earn your candidate and same for candidate as well. Both have to mutually understand each other needs. If you cannot make an offer to the person then kindly do not waste neither your time and nor theirs. And if you have to hire real talent then expand your budget, stop bargaining.

HSBC Global Banking and Markets Interview FAQs

How many rounds are there in HSBC Global Banking and Markets Senior Java Developer interview?
HSBC Global Banking and Markets interview process usually has 1 rounds. The most common rounds in the HSBC Global Banking and Markets interview process are Technical.
What are the top questions asked in HSBC Global Banking and Markets Senior Java Developer interview?

Some of the top questions asked at the HSBC Global Banking and Markets Senior Java Developer interview -

  1. Difference between lock and s...read more
  2. Design immutable cl...read more

Tell us how to improve this page.

HSBC Global Banking and Markets Senior Java Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

IDFC FIRST Bank Interview Questions
3.9
 • 642 Interviews
IndusInd Bank Interview Questions
3.5
 • 602 Interviews
Yes Bank Interview Questions
3.7
 • 429 Interviews
Goldman Sachs Interview Questions
3.5
 • 376 Interviews
Deutsche Bank Interview Questions
3.9
 • 361 Interviews
UBS Interview Questions
3.9
 • 331 Interviews
View all
Assistant Manager
295 salaries
unlock blur

₹3.5 L/yr - ₹12.5 L/yr

Manager
144 salaries
unlock blur

₹7.6 L/yr - ₹21.5 L/yr

Analyst
142 salaries
unlock blur

₹4.3 L/yr - ₹12.3 L/yr

Assistant Vice President
104 salaries
unlock blur

₹16 L/yr - ₹47 L/yr

Senior Analyst
80 salaries
unlock blur

₹5.2 L/yr - ₹21.2 L/yr

Explore more salaries
Compare HSBC Global Banking and Markets with

JPMorgan Chase & Co.

4.0
Compare

Goldman Sachs

3.5
Compare

Morgan Stanley

3.7
Compare

Barclays

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview