Taro Logo

Software Engineer Interview Experience - India

September 1, 2016
Positive ExperienceGot Offer

Process

Applied through campus recruitment. It was a one-day process.

There were four rounds:

  1. Aptitude + Technical Online test
  2. Coding
  3. Technical Interview
  4. HR Interview

The Aptitude round had 5 sections: passage (selecting the right words for fill in the blanks), Arithmetic Aptitude, Attention to Detail, C & Data Structures, Algorithms, and Java.

The passage section was tricky. Arithmetic Aptitude and Attention to Detail were easily doable. C & Data Structures, Algorithms, and Java were doable if you had practiced well.

I was exempted from the coding interview because I was among the top 6 in the first round. But I heard that the coding round was fairly easy.

So, 6 from the first round and 6 from the second round were shortlisted for the technical and HR interviews.

After clearing the technical interview, I was selected for HR along with one more guy. We both were given offers.

Questions

Technical (I am from a non-CS background, so I was asked a variety of questions):

  1. Tell me about yourself.
  2. Tell me about the projects you did.
  3. Tell me about how you would approach a problem if you were working alone on a weekend and no one was there to help you.
  4. Tell me the difference between Java and C.
  5. What is Data Scraping?
  6. What is Data Analytics?
  7. What is the difference between them?
  8. Explain Hadoop and MapReduce in detail.
  9. What is Cloud Computing?
  10. Difference between IaaS, PaaS, SaaS.
  11. What is Big Data? How is it different from traditional data? Give an example.
  12. How can big data be used in the banking sector?
  13. What is machine learning? Give an example.
  14. Do you know about DBMS? Write five SQL commands.
  15. Do you know about OS? What is paging? Write five Linux commands.
  16. What is the difference between Java and C?
  17. Explain Polymorphism.
  18. Any questions for us?

HR (Easier and relaxed):

  1. You are from a non-CS background, then why the IT field?
  2. Why didn't you change your branch in the first year?
  3. How many companies have you interviewed with so far? Why were you not selected yet?
  4. Why leave a metro city and come to a smaller city for college?
  5. Why is the number of girls less in engineering colleges?
  6. What do you do on your weekdays and weekends?
  7. How do you chill on your weekends?
  8. What is your location preference?
  9. How do you feel that your friends are placed and you are not yet placed?
  10. Any questions for us?

Was this helpful?

Interview Statistics

The following metrics were computed from 170 interview experiences for the HSBC Software Engineer role in India.

Success Rate

59%
Pass Rate

HSBC's interview process for their Software Engineer roles in India is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive72%
Neutral18%
Negative10%

Candidates reported having very good feelings for HSBC's Software Engineer interview process in India.

HSBC Work Experiences