Taro Logo

Software Engineer Interview Experience - Bengaluru, India

October 1, 2011
Positive ExperienceGot Offer

Process

I was selected by SAP LABS from campus (PESIT, Bangalore) in October 2011. The cut-off required to attend the aptitude test was 7 GPA / 70%.

There were a total of three rounds.

The first round was an online aptitude round with 95 questions. There were 90 minutes to answer with sectional timing. The various sections were Verbal, Analytic, and Technical. Thirty-three people out of a total of 250 cleared the online round.

The second round was a technical interview, and I was asked questions from most of the core CS subjects from my undergraduate course. Fifteen people cleared this round.

The third round was an HR round. It involved me talking about why I wanted to work at SAP LABS. I was also required to talk about my final project, and there was a coding question in the HR round as well. Twelve people were given offers from PESIT (and PESSE).

I found the people to be very nice and friendly and was impressed with the way they conducted the selection process. The culture seemed very relaxed and informal, judging by the fact that students dressed in casual T-shirts and jeans were also offered jobs. (Some companies, like Goldman Sachs, required students to come dressed in business casuals for their interviews).

Advice to other candidates: Be technically strong for the aptitude test. In the interview, be in a relaxed state and be yourself.

Questions

A boy goes to his grandmother’s house. There he either does yoga in the morning, plays tennis in the evening, or does neither. However, he does not do both on the same day.

We know that 22 days he did either one activity. 24 mornings he did nothing. 12 evenings he did nothing.

How many minimum days did he stay there to have done this?

Theory Questions:

  • What are the various software design patterns?
  • Explain the OSI model with functions of each layer.
  • What are page faults and thrashing?
  • Explain all the normal forms and demonstrate 3NF and BCNF normalization with a sample database.
  • Explain the implementation of heapsort.

Programming Question: Write a function to reverse words of a string in place using a programming language of your choice (I used C).

I/P to the function: India is my country O/P: aidnI si ym yrtnuoc

Was this helpful?

Interview Statistics

The following metrics were computed from 50 interview experiences for the SAP Software Engineer role in Bengaluru, Karnataka.

Success Rate

36%
Pass Rate

SAP's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive68%
Neutral20%
Negative12%

Candidates reported having very good feelings for SAP's Software Engineer interview process in Bengaluru, Karnataka.

SAP Work Experiences