SAP Labs Selenium Interview Questions
Manual Testing:
- What is SDLC? Explain?
- What is STLD? Explain?
- Explain Defect Life Cycle?
- What is Sanity Testing?
- What is Regression Testing?
- What is Re-Testing? Difference between Regression Testing and Re-testing?
- What is the Compatibility Testing?
- Explain hardware compatibility testing?
- What are the Test plans and Test cases?
- Sections in Test Plan and Test case?
- Difference between Test Plan & Test Case?
SQL:
- What is normalization?
- Tell me all 4 normal forms?
- What is the joins? Write a query for left join?
- What is Group By and Order By query?
- Difference btw Group by and Order By?
Java:
- Difference btw Java & C++?
- Why is Java used extensively than C++?
- Explain OOPS concepts?
- What is Exception Handling?
- Why and when we use Threads?
- Write a program for the Fibonacci series??
- write a program for extracting numeric values in this string “Demo1234Demo.”
- How do you rate yourself in java?
- How do you connect to DB??
- Which DB have you used in the current project?
Selenium:
- What is Selenium architecture?
- What are Locators??
- Which framework have you used?
- Why hybrid only??
- What was your role as an Automation Engineer in your last project??
- Write a script to take data from a file (username, password, and URL) and login to the application and print report message as successful or unsuccessful.
- Write the framework architecture that you have used???
- Do u know any other way (any other methods) of entering data in the text field?
SAP Labs Interview Questions
1ST ROUND( lead)
- Tell me about urself.
- About recent(automation) project & roles and responsibilities,
- About 2nd (manual) project & roles and responsibilities,
- Where is your development team is it client location or along with you?
- Tell me the test case template (header, footer, body)
- Explain the defect life cycle?
- Where you stay? Where is your company located?
- Rate urself on java?
- Explain the testing environment
- Any questions to ask me?
2ND ROUND (project manager)
- Tell me about urself?
- What is white box testing?
- What is black box testing?
- Should severity & priority mention in testing?
- Tell me the challenges faced in your project?
- Does manual bring more ROI or automation bring more ROI?
- Automation uses: where is used y it should use?
- What r the languages does selenium supports?
- What is smoke testing? Where will you do smoke testing? When will you do acceptance testing?
- Which technology did you use?
- Do your project related to mobility?
- Which one do you feel comfort manual or automation? Reason?
- Tell me the three important things which r mandatory while doing testing in automation?
- Explain the defect life cycle?
- How will you handle if the image is scripted and executed in two different resolutions systems?
- How will you review it? What is the process?
- Which tool did you use for defect tracking?
- Will you join immediately if the offer released? How will you manage your company?
- How many test cases u wrote per day?
- How many of your team?
- Tell me the three important things which r mandatory while doing testing in manual?
- Do you have any offers in your hand?
- Why are you looking for a change?
- Which process does u follow? explain it
- Who will explain the requirement? A product owner or scrum master?
- Explain any of the SDLC processes you feel free?
- What is a web server?
3RD ROUND (QA manager)
- Tell about test ng
- About annotation
- Explain in detail about 3 tire architecture onboard?
- Have you involved in any installation?
- Explain about 2 tire architecture?
- What is the difference between the 3 tier and 2 tier?
- Any 4 tier architecture?
- Explain white box testing?
- Explain which tool you used in W.B.T?
- Why are you looking for a change?
- Have you done WHITE BOX TESTING?
- How build comes can you tell me what processes how developers and testers communicate?
- How build comes? What does it contain?
- I have explained about company rules and regulations & about their project outline.
- They hired me for their project as automation engineering
Check Also: Sapient Interview Questions
SAP Labs Interview Questions
Type: Campus Placement Candidate Experience
Company: SAP Labs
College: NIT Delhi
Hi guys, SAP Labs came to our campus. These are some questions they asked me
Round 1:
- Find the Minimum and Maximum of an array in only one traversal.
- Given a chessboard, find the maximum number of squares present?
- What is C++? Difference between deep and shallow copy?
- What is pre-initialization?
Round 2:
- Reverse a linked list with and without using Recursion
- Copy constructor?
- Different types of polymorphism, the diamond problem, and how can it be avoided?
- Questions about Virtual
- Template classes
- Write a program for an operator(=) such that it behaves differently for integer and character.
Round 3:
- Given an array, sort the zeroes from nonzeros for example
Input: 1 2 0 0 7 4 42 0 0 0 6
Output: 1 2 7 4 42 6 0 0 0 0 0 - class hierarchy, List the number of VTables created
- When to use List and Vector of Standard Template Library?
- Given a string “I LOVE CODING,” print “CODING LOVE I.”
Round 4 – HR
He asked me how should I weigh the Howrah bridge and asked to give an answer I like, normal or wacky. My answer was very normal so I not gonna write that.
And then questions about my weakness and strength, my previous company, a reason to change, etc.
SAP Labs Interview Process
Company: SAP Labs
Profile: Senior Software Engineer(Exp. 5 years)
Salary: 7-8.5 LPA
When: Feb 2015
I applied through an employee referral. The process took a day – interviewed at SAP in February 2015.
Round 1:
The interviewer had good work experience. She was polite and calm. After a brief introduction, she straight jumped into my current projects, and she covered my entire CV.
- Design a parking lot? Design should include
-Logic Flow Diagram
-E-R diagram (very important)
-DB tables with relations between them, preferably normalized
-Commands for a transaction with tables
Round 2:
- Find Min and Max of an array in only one traversal
- Given a chessboard find the maximum number of squares present
- What is C++?
- Difference between deep and shallow copy?
- Inheritance concepts, private/public/protected concepts?
- Whats “pre-initialization” View Answer
Round 3:
- Different versions of polymorphism, how to solve the problem of multiple inheritances.
- Template classes, WAP operator= for template class such that it behaves differently for int and char *
- Given a tree, WAP such that a matrix is generated so that:
Tree:
1
/ \
2 3
| / \
4 5 6Matrix:
0 1 2 3 4 5 6
1 0 1 1 1 1 1
2 0 0 0 1 0 0
3 0 0 0 0 1 1
4 0 0 0 0 0 0
5 0 0 0 0 0 0
6 0 0 0 0 0 0
Round 4:
- What is primary key? unique key?
- Can a unique key be a primary key?
- What is a foreign key? Can the foreign key be Null?
- What is normalization? Why should we do normalization?
- A normalized form is better or storing in a single table/ 2 tables is better?
- Create a database of IPL
- Write a query to find the name of a player with the maximum number of runs in a match on the given date and given venue.
And then HR Round, questions about my weakness and strength, my previous company, the reason to change, etc.
SAP Labs Interview Questions
Company: SAP Lab
Aptitude Round consisting of:
- Quantitative Aptitude
- English
- Logical reasoning
- Coding questions
(Though Questions were all simple, time management was important)
Interview details : –
Round 1:
- Questions mainly on C, OOPS concepts of C++, basic Java concepts, Data structures, and puzzles (standard ones).
- Questions about your Project. (If you perform well in this round then your chances of selection gets high)
Round 2 (Similar to Round 1):
- Questions from the same topics as the previous round.
- Simple puzzle
- Apart from technical questions, a few HR questions were asked. For example: Why do you want to join this company?
Round 3 (HR Round):
Few example questions:
- Have you ever be in a situation where your task is not completed in time, and you have to make quick decisions?
- In what other activities have you been involved in other than academics? the general questions were asked. They check communication skills and presence of mind.
Thanks, Anonymous, for sharing your interview experience.
Leave a Reply