Upload Button Icon Add office photos

Filter interviews by

HSBC Software Development Interview Questions and Answers

Updated 17 Jun 2025
Popular Designations

8 Interview questions

A Senior Software Engineer was asked 3mo ago
Q. Write a Unix query to automate the backup of files that have arrived in the last 24 hours.
Ans. 

Automate backup of files modified in the last 24 hours using Unix commands for efficient data management.

  • Use the 'find' command to locate files modified in the last 24 hours: `find /path/to/source -type f -mtime -1`.

  • Combine 'find' with 'cp' to copy these files to a backup directory: `find /path/to/source -type f -mtime -1 -exec cp {} /path/to/backup/ \;`.

  • Consider using 'tar' to create a compressed archive of the m...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 3mo ago
Q. Write Python code to calculate the factorial of a number.
Ans. 

Python provides a straightforward way to calculate the factorial of a number using recursion or iteration.

  • Recursive Approach: A function calls itself to calculate the factorial. Example: def factorial(n): return n * factorial(n-1) if n > 1 else 1.

  • Iterative Approach: Using a loop to calculate the factorial. Example: def factorial(n): result = 1; for i in range(2, n+1): result *= i; return result.

  • Built-in Functio...

View all Senior Software Engineer interview questions
A Devops Engineer was asked 3mo ago
Q. What is Ansible?
Ans. 

Ansible is an open-source automation tool for configuration management, application deployment, and task automation.

  • Agentless architecture: Ansible operates over SSH, eliminating the need for agent installation on target machines.

  • Playbooks: Ansible uses YAML-based playbooks to define automation tasks, making it easy to read and write.

  • Idempotency: Ansible ensures that tasks are only applied when necessary, preventi...

View all Devops Engineer interview questions
A Devops Engineer was asked 3mo ago
Q. How do you store results in Ansible?
Ans. 

Ansible stores results using variables, registered outputs, and facts for later use in playbooks.

  • Use the 'register' keyword to store the output of a task: e.g., 'command: echo Hello | register: hello_output'.

  • Access registered variables later in the playbook using '{{ hello_output.stdout }}'.

  • Utilize 'set_fact' to create or modify variables dynamically during playbook execution.

  • Store results in a JSON file using 'co...

View all Devops Engineer interview questions
A Graduate Trainee was asked 4mo ago
Q. What are the four pillars of OOP?
Ans. 

The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction, essential for object-oriented programming.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the sa...

View all Graduate Trainee interview questions
A Business Analyst was asked
Q. Explain the different types of payments.
Ans. 

Different types of payments include cash, credit/debit cards, checks, bank transfers, and mobile payments.

  • Cash: Physical currency used for transactions.

  • Credit/Debit Cards: Electronic payments using cards issued by financial institutions.

  • Checks: Written orders to pay a specific amount from a bank account.

  • Bank Transfers: Direct transfer of funds between bank accounts.

  • Mobile Payments: Payments made using mobile devic...

View all Business Analyst interview questions

HSBC Software Development HR Interview Questions

6 questions and answers

Q. Where are you from?
Q. What are your qualifications?
Q. Please explain your resume.
A Graduate Trainee was asked 4mo ago
Q. DBMS ACID Properties
Ans. 

ACID properties ensure reliable transactions in a DBMS: Atomicity, Consistency, Isolation, Durability.

  • Atomicity: Transactions are all-or-nothing. Example: If a bank transfer fails, no money is deducted.

  • Consistency: Transactions must leave the database in a valid state. Example: A transaction should not violate integrity constraints.

  • Isolation: Concurrent transactions do not affect each other. Example: Two users can...

View all Graduate Trainee interview questions
Are these interview questions helpful?
A Software Engineer was asked 11mo ago
Q. API testing using postman
Ans. 

API testing using Postman involves sending requests to APIs and validating responses.

  • Create a new request in Postman and enter the API endpoint

  • Add headers, parameters, and body if necessary

  • Send the request and check the response for correctness

  • Use Postman's testing features to automate validation

View all Software Engineer interview questions

HSBC Software Development Interview Experiences

21 interviews found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. Write a Unix query to automate backup of files comes in last 24 hrs.
  • Ans. 

    Automate backup of files modified in the last 24 hours using Unix commands for efficient data management.

    • Use the 'find' command to locate files modified in the last 24 hours: `find /path/to/source -type f -mtime -1`.

    • Combine 'find' with 'cp' to copy these files to a backup directory: `find /path/to/source -type f -mtime -1 -exec cp {} /path/to/backup/ \;`.

    • Consider using 'tar' to create a compressed archive of the modifi...

  • Answered by AI
  • Q2. Python code to get factorial value
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What are your qualifications?
  • Ans. 

    I hold a degree in Computer Science and have extensive experience in software development, specializing in web applications.

    • Bachelor's degree in Computer Science from XYZ University.

    • 3 years of experience in full-stack development using JavaScript, React, and Node.js.

    • Worked on a team project that improved application performance by 30%.

    • Certified in AWS Solutions Architect, enhancing my cloud computing skills.

    • Contributed...

  • Answered by AI
  • Q2. Where are u from
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic Aptitude tests + Behavioural MCQs

Round 2 - Coding Test 

6 coding questions all were leetcode easy

Round 3 - Technical 

(2 Questions)

  • Q1. Basic Java questions such as OOPS
  • Q2. Project related questions such as how APIs work

Interview Preparation Tips

Interview preparation tips for other job seekers - Grind Java 8, its features,

Devops Engineer Interview Questions & Answers

user image Lokesh Patil

posted on 17 Apr 2025

Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is ansible
  • Q2. How u use to store result in ansible
  • Ans. 

    Ansible stores results using variables, registered outputs, and facts for later use in playbooks.

    • Use the 'register' keyword to store the output of a task: e.g., 'command: echo Hello | register: hello_output'.

    • Access registered variables later in the playbook using '{{ hello_output.stdout }}'.

    • Utilize 'set_fact' to create or modify variables dynamically during playbook execution.

    • Store results in a JSON file using 'copy' o...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. Stream APIs question mostly from core java .
  • Q2. Spring boot and microservices questions from j2ee
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. 4 pillars of OOP
  • Q2. DBMS ACID Properties
  • Ans. 

    ACID properties ensure reliable transactions in a DBMS: Atomicity, Consistency, Isolation, Durability.

    • Atomicity: Transactions are all-or-nothing. Example: If a bank transfer fails, no money is deducted.

    • Consistency: Transactions must leave the database in a valid state. Example: A transaction should not violate integrity constraints.

    • Isolation: Concurrent transactions do not affect each other. Example: Two users can with...

  • Answered by AI

Consultant Interview Questions & Answers

user image Anonymous

posted on 16 Jun 2023

Interview experience
4
Good
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 - Psychometric Test 

(1 Question)

  • Q1. How do you behave in situations
  • Ans. 

    I adapt my behavior based on the context, ensuring effective communication and collaboration in diverse situations.

    • In high-pressure situations, I remain calm and focused, prioritizing tasks to meet deadlines. For example, during a project crunch, I organized team meetings to streamline efforts.

    • In collaborative settings, I actively listen and encourage input from all team members, fostering a sense of inclusion. For ins...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Mainly on basics of programming language.
Round 4 - HR 

(1 Question)

  • Q1. Salary negotiation for the current role.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Dsa questions with arrays and linkedlist
  • Q2. Java questions with oops principles
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Singleton class
  • Q2. Page object model
Round 2 - Behavioral 

(2 Questions)

  • Q1. Headless testing
  • Q2. API testing using postman
  • Ans. 

    API testing using Postman involves sending requests to APIs and validating responses.

    • Create a new request in Postman and enter the API endpoint

    • Add headers, parameters, and body if necessary

    • Send the request and check the response for correctness

    • Use Postman's testing features to automate validation

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. My Introduction
  • Q2. Salary discussion

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. I was asked primarily situational-based questions.
  • Q2. During the technical interview, they focus primarily on Object-Oriented Programming (OOP) questions and require you to write some SQL queries
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Just explain your resume.
  • Ans. 

    Experienced Senior System Administrator with expertise in managing servers, networks, and security systems.

    • Managed and maintained Windows and Linux servers

    • Implemented and monitored security measures to protect systems from cyber threats

    • Troubleshooted network issues and optimized performance

    • Performed regular backups and disaster recovery procedures

  • Answered by AI

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about HSBC Software Development?
Ask anonymously on communities.

HSBC Software Development Interview FAQs

How many rounds are there in HSBC Software Development interview?
HSBC Software Development interview process usually has 2-3 rounds. The most common rounds in the HSBC Software Development interview process are Technical, HR and One-on-one Round.
What are the top questions asked in HSBC Software Development interview?

Some of the top questions asked at the HSBC Software Development interview -

  1. Write a Unix query to automate backup of files comes in last 24 h...read more
  2. how u use to store result in ansi...read more
  3. Day to day activit...read more
How long is the HSBC Software Development interview process?

The duration of HSBC Software Development interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 24 interview experiences

Difficulty level

Easy 12%
Moderate 59%
Hard 29%

Duration

Less than 2 weeks 24%
2-4 weeks 47%
4-6 weeks 24%
More than 8 weeks 6%
View more

Interview Questions from Trending Companies on AmbitionBox

BCG Interview Questions
3.7
 • 207 Interviews
Tata Projects Interview Questions
4.2
 • 516 Interviews
Access Healthcare Interview Questions
3.9
 • 236 Interviews
Bajaj Finserv Interview Questions
3.9
 • 620 Interviews
Uplers Interview Questions
3.9
 • 43 Interviews
NatWest Group Interview Questions
4.0
 • 220 Interviews
UKG Interview Questions
3.1
 • 117 Interviews
Maruti Suzuki Interview Questions
4.1
 • 673 Interviews
View all

HSBC Software Development Reviews and Ratings

based on 719 reviews

4.2/5

Rating in categories

4.0

Skill development

4.3

Work-life balance

3.7

Salary

3.9

Job security

4.1

Company culture

3.4

Promotions

3.9

Work satisfaction

Explore 719 Reviews and Ratings
Senior Software Engineer
1.7k salaries
unlock blur

₹12.6 L/yr - ₹23 L/yr

Consultant Specialist
1.2k salaries
unlock blur

₹18.5 L/yr - ₹34.4 L/yr

Software Engineer
888 salaries
unlock blur

₹6 L/yr - ₹13.1 L/yr

Senior Consultant Specialist
658 salaries
unlock blur

₹23.5 L/yr - ₹42 L/yr

Senior System Administrator
164 salaries
unlock blur

₹11 L/yr - ₹19.5 L/yr

Explore more salaries
write
Share an Interview