Add office photos
Amazon logo
Engaged Employer

Amazon

Verified
4.1
based on 25.2k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Sdet Automation Test Engineer
Clear (1)

Amazon Sdet Automation Test Engineer Interview Questions and Answers

Updated 25 Feb 2025

Q1. what is java and cpp and dbms sql etc

Ans.

Java is a popular programming language, C++ is another programming language, and DBMS SQL is a language used for managing databases.

  • Java is an object-oriented programming language commonly used for building web applications and software.

  • C++ is a high-level programming language often used for system programming and game development.

  • DBMS SQL is a language used to interact with relational databases, allowing users to retrieve, update, and manage data.

  • Examples: Java - used in And...read more

Add your answer
right arrow

Q2. what is python, oops and inheritance

Ans.

Python is a high-level programming language known for its simplicity and readability. OOPs (Object-Oriented Programming) is a programming paradigm that uses objects and classes. Inheritance is a feature of OOPs that allows a class to inherit properties and behavior from another class.

  • Python is a versatile, interpreted language used for web development, data analysis, artificial intelligence, and more.

  • OOPs focuses on creating objects that contain both data and methods to manip...read more

Add your answer
right arrow

Q3. Recursion to memoization DP problem and follow ups.

Ans.

Recursion to memoization DP problem involves optimizing recursive solutions by storing intermediate results.

  • Recursion involves solving a problem by breaking it down into smaller subproblems and calling the function recursively.

  • Memoization involves storing the results of expensive function calls and reusing them when the same inputs occur again.

  • Dynamic Programming (DP) involves solving problems by breaking them down into simpler subproblems and storing the results to avoid red...read more

Add your answer
right arrow

Q4. what is test scenario,test case.

Ans.

Test scenario is a high-level description of the functionality to be tested, while test case is a detailed step-by-step procedure to validate the functionality.

  • Test scenario is a broad description of what needs to be tested, while test case is a detailed set of steps to verify a specific aspect of the scenario.

  • Test scenario is usually written in a more general and abstract way, while test case is more specific and concrete.

  • Test scenario helps in understanding the scope of tes...read more

Add your answer
right arrow
Discover Amazon interview dos and don'ts from real experiences

Q5. Prefix Sum and left sum of binary tree.

Ans.

Prefix Sum and left sum of binary tree involves calculating the sum of all nodes in a binary tree and the sum of nodes on the left side of each node.

  • Calculate prefix sum of binary tree by traversing in a pre-order manner and keeping track of the running sum.

  • To calculate left sum of binary tree, traverse the tree in a pre-order manner and keep track of the sum of nodes on the left side of each node.

  • Example: For a binary tree with nodes 1, 2, 3, 4, 5, the prefix sum would be 15...read more

Add your answer
right arrow

Q6. Tell me abiut yourself

Ans.

I am an experienced SDET Automation Test Engineer with a strong background in software testing and test automation.

  • I have a Bachelor's degree in Computer Science and have been working in the field for over 5 years.

  • I have expertise in designing and implementing test automation frameworks using tools like Selenium and Cucumber.

  • I have experience in writing test scripts, executing test cases, and analyzing test results.

  • I am proficient in programming languages like Java and Python...read more

Add your answer
right arrow

Q7. Design URL shorterner

Ans.

Design a URL shortener service to generate short URLs for long URLs.

  • Use a hashing algorithm to generate unique short codes for long URLs.

  • Store the mapping of short codes to long URLs in a database.

  • Redirect users from short URLs to the corresponding long URLs.

  • Implement analytics to track usage and performance of the service.

Add your answer
right arrow

More about working at Amazon

Back
Awards Leaf
AmbitionBox Logo
Top Rated Mega Company - 2024
Awards Leaf
Awards Leaf
AmbitionBox Logo
Top Rated Company for Women - 2024
Awards Leaf
Awards Leaf
AmbitionBox Logo
Top Rated Internet/Product Company - 2024
Awards Leaf
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Amazon Sdet Automation Test Engineer

based on 12 interviews
Interview experience
3.8
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Recently Viewed
INTERVIEWS
Kirloskar Oil Engines
No Interviews
INTERVIEWS
Techverito Software Solutions
No Interviews
INTERVIEWS
JSW Steel
No Interviews
INTERVIEWS
Datamini Technologies
No Interviews
INTERVIEWS
First American Corporation
No Interviews
INTERVIEWS
Allstate
No Interviews
INTERVIEWS
Travclan Technology India
No Interviews
INTERVIEWS
Apmosys Technologies
No Interviews
INTERVIEWS
Jana Small Finance Bank
No Interviews
LIST OF COMPANIES
Discover companies
Find best workplace
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter