Open In App

HSBC Technology Interview Experience For Trainee Software Engineer (On-Campus)

Last Updated : 13 Nov, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

HSBC conducted a placement drive in our college. The Selection Process is as follows:

  • Online Aptitude & Coding Assessments
  • Online HSBC Values Assessment
  • Pre Placement Talk (On Campus)
  • Technical Interview (On Campus)
  • HR Interview (On Campus)

Online Aptitude & Coding Assessments:-

The assessment was conducted on the CoCubes Platform.

Test Pattern:

  • Paper 1: Aptitude + Technical (70 Questions – 75 Mins, English Usage – 20 Qtns, Analytical Reasoning – 20 Qtns, Technical – 30 Qtns)
    In this round simple Analytical Reasoning And English Questions were there, while most Technical Questions were related to Java, Angular JS, and DSA theoretical.
  • Paper 2: Coding (2 Questions – 30 Mins) ( Only candidates clearing paper 1, will give paper 2)
    After clearing the first round, we have to stay in the same window, we’ll be notified whether we have cleared the first round or not. After clearing you’ll be asked to log in again and proceed for Coding Round. Coding questions were of Easy-Medium level, both to be solved within 30 minutes.

Online HSBC Values Assessment

After clearing the coding round, a same-day list of shortlisted students was rolled out by the university, and approximately 150 students got shortlisted for the Values Assessment. Almost all students cleared this round, 1 or 2 got eliminated for not being able to give the assessment.

Pre Placement Talk

The pre-placement talk was conducted on the same day when the interview was scheduled for all the students. This session was approx 1 – 1.5 hrs. After that interview process was started.

Technical Interview

As the number of students appearing for the interview was high, the team conducted interviews with 8 students each in a separate room with a separate interviewer. After the technical interview, students were asked to wait outside their rooms, and the result was declared at that moment only, if the student cleared the technical round then he/she would be moved to another room for an HR interview.

In my technical Interview, the questions asked were as follows:-

  • Introduction, questions related to projects like why I made this project, which technology was used, and if any team project then played which role in that project (my contribution to the project).
  • ER model. If creating the BookMyShow platform, what many entities and tables will be there in this?
  • In the Swiggy platform, what classes will you implement and what functions will you add to each class? I also added inheritance in my solution so sir asked about inheritance and access modifiers.
  • Then sir gave one array, and sorted it in decreasing order. I told all possible approaches (Bubble sort, Selection, Insertion, Merge, Quick Sort) with their time complexities and which is better. Then coded Quick Sort.
  • Then sir gave 4 square puzzles like this one (https://www.slideshare.net/belaraja/4-square-puzzle), except the last puzzle was different in my case, I was asked to divide the square into 5 equal shapes, and the solution to it was not this simple as shown in the slide. I gave all possible approaches but was not able to solve them.
  • Then sir gave me 2 more puzzles the famous water jug puzzles, one was a 5 – 3 water jug puzzle, and there was an 8 – 5 – 3 water jug puzzle (You can google it both are available online). I solved both and then my interview finished, I was asked to wait outside.
  • After waiting for 3-4 minutes, I was told to move downstairs for the HR round.

HR interview

  • Introduction, family background, why HSBC, hobbies, usual HR questions, and then boom. Done with the interview.

The result was declared after 2 days of interview.

RESULT:- SELECTED

Hope this experience helps you in your preparation for HSBC. All the best


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads