The interview process took 3 rounds :
Round 1: Telephonic interview
It took place for 40-60 minutes. Interviewer started with questions related to OOPs concept in java, example in real life etc. Then he asked questions like –
- How can we access private methods or private members of class outside the class?
- What if we declare our variables as static?
- What is the difference between the access identifiers in java.
- Whatis singleton class? and many more..
Java questions from the scratch were asked. Then he moved to RDBMS. Basic questions were asked –
- In which form data is stored in database?
- What are the ACIDproperties?
- DDL, DML, DCL & TCL (Complete explanation of each command) .
- Concurrency control and questions related to serializibility..
Round 2: Technical Round
After successfully clearing telephonic interview, I was called up for interview at SAP LABS, Gurugram. There can be 1 or 2 technical rounds. Interview was taken by two interviewers and only 1 technical round was conducted for an hour. It also began with OOPs concept in java, real life example. Since, I mentioned OS subject in my resume, they started asking me questions from OS.
- What are semaphores?
- What is critical section? Solution to critical section problem?
Then they moved to data structures. I was asked about different types of stacks and to implement circular stack. Later, I was asked to implement polymorphism for automobiles. Both codes had to be implemented in any programming language. The interview was concluded with one puzzle.
The puzzle can be checked out at geeksforgeeks :
I cleared technical round and reached HR round which took 20-25 minutes. Two interviewers were there. They discussed about my resume, projects, family, hobbies and what will I do in SAP Labs ?
Within a week results were announced and I was selected as an intern at SAP Labs.
Good luck to all the aspirants..!!
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.