Taro Logo

Java Developer Interview Experience - Bengaluru, Karnataka

January 1, 2017
Positive ExperienceGot Offer

Process

The interview was about 1 hour long. It was easy.

The technical round will consist of questions around the work you have done and what you have specified in your CV. The interviews are very professional and more of a discussion in nature than a mundane Q&A session.

The interview just asked me some basic questions. I think most people can handle them. I hope others can pass it. To be relaxed, the interviewers speak slowly. It was very well structured. I was interviewed by a total of 2 people.

Overall, a good experience with SAP.

Questions

  1. Difference between ArrayList and LinkedList?

  2. What is a Map?

  3. What is a Vector?

  4. Difference between Overloading and Overriding?

  5. Is it possible to create an Object for a Parent class with a Child class reference? Example: java Class A { // Statements }

    Class B extends A { // Statements public static void main(String[] args) { B referenceVariable = new A(); // This line will cause a compilation error } }

  6. What is Synchronization?

  7. What is the time complexity of ArrayList and LinkedList?

  8. Write a program to print the higher version of a value. Example: Value1 = 7.3.4.2.5.9 Value2 = 7.3.2.3.8.1 Output: 7.3.4.2.5.9 Write a program in Java to determine the higher version between these two values.

  9. Test case: "Hai i am SAP" Output: "iaH i ma PAS" Write a program in Java for the above output.

  10. About the Project?

  11. Flow of execution of a project with Architecture?

  12. Basic SQL Questions? (DDL, DML, TCL Commands)

  13. About Agile/Scrum Methodology?

  14. What is the final keyword?

  15. What is Data hiding?

  16. Design patterns? (Singleton Design Pattern program)

  17. Internal implementation of HashSet?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the SAP Java Developer role in Bengaluru, Karnataka.

Success Rate

50%
Pass Rate

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

Experience Rating

Positive100%
Neutral0%
Negative0%

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

SAP Work Experiences