Deloitte Interview Questions

Deloitte Overview

  • New York, NY (US)
  • 10000+ employees
  • 1850
  • Private Company
  • Accounting
  • ₹500+ billion
  • Amazon, PwC

Deloitte interview Questions: The most important part of preparing for an interview is practice. Knowing what job interview questions you might be asked is essential – that way, you can craft your answers well in advance and feel confident in your responses when the pressure is on.

Wouldn’t it be great if you knew precisely what interview questions are asked for the Test Engineer QA for Manual & Automation Positions? Unfortunately, we can’t read minds, but we’ll give you the next best thing: a list of previously asked Deloitte interview questions and answers.

Post On:Deloitte Interview Questions
Post Type:Interview Questions
Published On:www.softwaretestingo.com
Applicable For:Freshers & Experience

We have tried to share some of the rest assured interview questions, Deloitte Manual Testing Interview Questions, and testing interview questions, but we recommend spending some quality time getting comfortable with what might be asked when you go for the Deloitte interview.

Still, we need your love and support to make this platform more helpful to our fellow testers. So, it would be great if you shared your recent interview questions and experiences with us. You Can share those details by connecting with us at softwaretestingo.com@gmail.com.

Deloitte Bangalore India Interview Questions

Role: DC Consultant
Package: 10 Lac
Updated on: 13.12.2024

Round 1 : (Technical )

  • What is Data Driven Framework ?
  • Scenario vs Scenario Outline in cucumber
  • Difference between xpath and css ?
  • What is Actions class in Selenium ?
  • How to right click on a button using selenium ?
  • What is difference between exception and error ?
  • Can you recover from error ?
  • Difference between array and arraylist
  • Does Arraylist allows duplicate values ?
  • Write Java code to insert an element in array.
  • Write Java code to remove duplicates from an array ?

Round 2 : (Technical )

  • What is Maven and What are its advantages ?
  • Difference between mvn clean,mvn verify ,mvn test
  • How will you execute your testNg file from pom.xml ?
  • What reports have you used in your framework
  • What is JavaScriptExecutor ?
  • How do you handle stale element exception ?
  • Can you develop a framework from scratch.?
  • Write Java code to print count of each character of a string.
  • Test cases vs Test Scenarios vs Epic difference.
  • what is Requirement Traceability Matrix ?

Round 3 : (HR)

  • Salary discussion.
  • Salary kitna loge discuss karlein ?
  • Selected and Joined.

Role: QA Automation Engineer
Experience: 4+ Years
Updated on: 13.12.2024

Round 1: Technical 1

  • Write a program to reverse a string without using built-in methods.
  • Implement a program to check if a string is a palindrome.
  • Why do you want to transition to or continue in automation testing?
  • Walk me through the automation framework you’ve built or worked on.

Round 2: Technical 2

Java Coding Questions:

  • Write a program to remove duplicates from an ArrayList.
  • Write a program to sort a Map by its values.

Exception Handling in Java:

  • What is the difference between Checked and Unchecked Exceptions?
  • Explain the concept of finally in exception handling with examples.
  • How do you handle exceptions in Selenium WebDriver?

Object-Oriented Programming (OOP):

  • What is the difference between Abstract Classes and Interfaces?
  • How is Inheritance implemented in your automation framework?
  • Explain Overloading and Overriding in Java with examples.
  • Have you used static methods in your project? When and why?

Selenium Automation:

  • How do you handle dynamic elements on a webpage?
  • Write the Selenium code to verify broken links on a webpage.
  • Explain the difference between driver.close() and driver.quit().

Handling Alerts and Pop-ups:

  • How will you handle JavaScript alerts using Selenium?
  • How do you switch between multiple windows or tabs in Selenium?

TestNG Framework:

  • What is the difference between @BeforeMethod and @BeforeClass in TestNG?
  • How do you prioritize test cases in TestNG?
  • How do you run multiple test suites in TestNG?

Jenkins and CI/CD:

  • What are Jenkins pipelines, and how do they work?
  • How do you integrate Jenkins with GitHub?

Regression and Smoke Testing:

  • How do you decide which test cases to include in smoke and regression testing?
  • What tools have you used for running regression suites in parallel?

Miscellaneous:

  • Questions about cross-browser testing: What challenges have you faced and how did you solve them?
  • How do you manage test data in your automation framework?

How to Approach These Questions:

  • Coding Tasks: Focus on array, string, and collection-based problems on platforms like GeeksforGeeks and Codewars.
  • Framework Discussion: Highlight key components like Reporting (ExtentReports), Utilities, and integration with CI/CD tools.
  • Core Java Concepts: Make sure to connect theoretical knowledge with practical implementation in testing.

Location: Hyderabad
Updated on: 21.08.2024

  • Tell me about yourself and what are your current roles and responsibilities.
  • What is the Difference between close and quit?
  • WAP to double-click an element?
  • Can you automate a captcha?
  • What is the use of the selenium grid? Why does the use of the selenium grid?
  • Can Selenium handle the popup windows?
  • Write a code for right-click on the element.
  • Have you handled continuous Testing and CI/CD pipeline?
  • How to integrate your code with Jenkins

Location: Bangalore
Updated on: 07.08.2024

  • Explain STLC
  • Entry and exit criteria of your testing
  • Why do we smoke, and why do we do sanity testing
  • Explain your framework
  • Difference between TestNG and Cucumber
  • Why do we use Maven
  • How do you connect the Selenium framework with the Jenkins
  • How to merge two files in git. How to resolve merge conflicts
  • Provide me with a few annotations in TestNG; how do you use them in your framework?
  • How to disable certain scripts from running?
  • How would you prioritize running your scripts?
  • If you want to use 100 schedules together, how would you do that?
  • What are soft and hard assertions, and why do we use them?
  • Open MakeMyTrip and write XPath for a certain element.

Experience: 4.5 Years
Rounds: 1 Interview
Duration: 1 Hour
Updated on: 30.07.2024

  • Explain HashTable
  • Explain Hashmap
  • Explain Try catch Block
  • Explain TestNG (Parameter, Grouping, Priority, Listeners)
  • Explain Cucumber (BBD)
  • Explain About Apache POI
  • XPath Axes in Selenium
  • Setting up Chrome browser in Selenium code
  • Desired Capabilities
  • Parent classes of error and exceptions
  • List 10 exceptions and when they occurred
  • Alternate of system.setProperty
  • Selenium 3.0 and selenium 4.0 difference
  • Java new features
  • Java Interface
  • String concept
  • This and super
  • Constructor overloading
  • String Occurrence program

Experience: 4.5 Years
Rounds: 1 Interview
Duration: 1 Hour
Updated on: 30.07.2024

  • Self Introduction
  • OOP’s concept
  • Method overloading and method overriding
  • TestNG Parameterization
  • POM
  • @data Provider
  • @page Factory vs @Factory annotation
  • API ( POST GET PUT PATCH)
  • Authentication Vs Authorization
  • How to validate the response status code in the rest assured
  • String Occurrence
  • In a given string, Print separate characters, numbers,s, and special characters
  • In Jenkins, write the cron job for 8.30 AM

Company Name: Deloitte
Position: Automation Tester
Company Location: Bangalore
No Of Rounds: 3
Updated on: 30.04.2024

Technical 1

  • Common question( Intro+ project + framework architecture)
  • Data selection is in the calendar, and the Excel iteration is then sent to the values in the text box.
  • What are Idempotent methods? How is it relevant in the RESTful web services domain?
  • Based on these factors, you can decide which type of web services to use—SOAP or REST.
  • What is Payload in terms of RESTful web services?
  • What is the importance of API documentation in API automation testing?
  • Have you integrated automation testing into CI/CD pipelines before?
  • Explain PSVM and SYSOUT.
  • Jenkins and GIT
  • Basic selenium question and SQL

Technical 2

  • Common question(Intro)
  • Java(Collection Questions only)
  • Java Programming (Sort array in reverse order)
  • How do you handle maintenance and updates of automated test scripts?
  • Does the finally {} block always run?
  • Automate one page (Login-Add to cart Assert-logout-Reporting)

Managerial Round

  • Manual testing takes 10 minutes, whereas automation takes minutes to check functionality. What would be your preference? Why?
  • How comfortable are you with programming languages other than Java and Selenium?
  • How do we identify what can be automated?
  • Can you discuss a challenging automation project you’ve worked on and how you overcame obstacles?
  • How do you stay updated with the latest trends and best practices in automation testing?
  • Normal discussion about previous work? What do you like the most

Telephonic Interview Questions

Deloitte Automation Testing Interview Questions

Company Name: Deloitte
Position: Salesforce Tester
Company Location: Hyderabad
Experience: 4 Yrs
Shared By: Praveena
No Of Rounds: 2
Updated on: 03.10.2022

Experience

Overall, it was good. Most of the questions were scenario-based and experience-based. Two questions were situation-based.

Questions

1st Round:

  • Tell me about yourself
  • How many years of experience in Salesforce testing?
  • What are Profile and Role?
  • Can two users have the same Profile?
  • Can two Profiles have the same user?
  • What is SSO, and what is its use of it?
  • How do you rate yourself in Salesforce on a 10 or 5 scale?
  • Based on the answer to the above question, they asked me where I lack the remaining.
  • On which cloud have you worked?
  • How many objects were there in SF? Can you explain them?
  • What are Reports, and how many Reports are there in SF?
  • What are Permission Sets?
  • Can we assign two roles for a single user?
  • Can we delete a user in SF?
  • What custom objects have you used in your current project?
  • What are SDLC and STLC?
  • Which type of testing will be done first?
  • How good are you at SQL?
  • What are Joins and a few examples of JOINS?
  • Defect life cycle
  • Scenario: If a team has only two members and the US is deployed just two days before the end of the sprint, the resource will be absent. How will you manage the work?
  • What is the difference between Regression testing and Retesting?
  • When will you perform smoke, and when will you do Regression?
  • Will you do UAT?
  • Scrum Ceremonies?
  • What is your role in Scrum Planning?
  • What is a Retrospective meeting?
  • Apart from testing, what kind of activities will you perform?
  • What is RTM, and what kind of metrics will you be tracking?
  • Questions on Test management tools that I worked

2nd Round:

  • Overall experience(exactly)
  • Define Sales Process
  • Different kinds of defect stages
  • Did you handle a team? If so, what challenges did you face?
  • Do you know automation? If we put you in automation testing, can you do well?
  • We have different Clients working in different time zones. Will you be able to work late at night?

Thanks to Kunal Gir Goswamy for sharing these interview questions with us.

Avatar for Softwaretestingo Editorial Board

I love open-source technologies and am very passionate about software development. I like to share my knowledge with others, especially on technology that's why I have given all the examples as simple as possible to understand for beginners. All the code posted on my blog is developed, compiled, and tested in my development environment. If you find any mistakes or bugs, Please drop an email to softwaretestingo.com@gmail.com, or You can join me on Linkedin.

1 thought on “Deloitte Interview Questions”

Leave a Comment