Technical Round1 - This one was mainly focused on tools and technologies written in resume. 1. Explain your automation framework. 2. What is POM and Page Factory 3. How do you connect to database using JDBC ,write full code 4. A scenario was given and I was asked to write code as to how will I automate it. It involved iterating over the columns of the result set. 5. Maven lifecycle 6. TestNG related questions- annotation hierarchy , testNG.xml 7. How do you mention dependencies in pom.xml 8. Given a linked list, find the mid-node. I gave a solution, I was asked to give a second approach as well. 9. Given a string, swap the nth index with (l-n-1)th index , where l is the length of the string. Have to write working code. Technical Round2- 1. I was given different scenarios for methods overriding and was asked for the output. There is a parent class named Parent and child class named Child which extends Parent.Which method will be called in below scenarios or any CompileTime/RuntimeError(what type of error,if any) * Child c = new Child(); * Parent p = new Parent(); * Child c = new Parent(); * Parent p = new Child(); 2. Explain the internal working of hashmap. How get() and put() methods work internally?What happens if a null value is added? You have to explain hashcode() and equals() method in detail. 3. What is the difference between checked and unchecked exception .Draw the exception hierarchy. 4. There is company logo on the company’s website. How will you validate the logo is correct using selenium? Technical Round3- This was mainly focused on automation 1. What testNG annotations have you used in your project? 2. If you want the the login functionality with 100 different login credentials, how will you achieve using testNG? 3. What plugin have you used in Jenkins for your maven project? 4. What is the build command used in your project? 5. What are listeners? Which listener are you using? How to create a listener class? 6. What is JavaScriptExecutor? What UI issues can you face while cross browser testing? 7. Why do we use Page Object Model? 8. How are you interacting with excel data? 9. Write the script for drag and drop. What is the design pattern of Actions class? 10. What is singleton class ? Have you used it in your project? I explained about the logger class which is singleton. 11. Write functional and non functional test cases for an email client. Consider system as a whole. 12. Write a working code to find the count of each digit in an integer. I gave a solution using hashmap , was asked to give another solution. I gave another solution using count array. Hiring Manager round
Engineer Iii Interview Questions
2,122 engineer iii interview questions shared by candidates
Tree/Graph/Array data structure questions. Leetcode medium standard.
Asked leetcode easy to medium questions.
1. Core Java 2. Spring Boot 3. Java Streams 4. SQL Query
What was the most challenging project you have worked on?
What is function call, bind, apply in JS?
1. Count binary substrings 2. Leetcode 2950
DSA, System Design, JAVA, Problem Solving
1st Technical Round - What is an inline function?, Spark aggregation questions, File operation related questions in Python, SQL Rank related questions. 2nd Technical Round - How would you design and allocate resources when dealing with a file with 100GB in size in Spark? (Cores, RAM, Nodes), Window Functions in Spark, Lead and Lag related questions in SQL. Hiring Manager Round - About your Technical Experience, Problem that you faced and how you tackled it, what did you learn from it?
Round 4 HR round Basic HR questions like CTC discussion, etc
Viewing 1441 - 1450 interview questions