Sdet Engineer
10+ Sdet Engineer Interview Questions and Answers for Freshers

Asked in Jivox

Q. Write a program to log in and print employees' first names and salaries.
This task involves writing a login function to retrieve and print employee details like first name and salary.
Define a function named 'printEmployeeDetails'.
Use a data structure (like an array or list) to store employee information.
Each employee can be represented as an object or dictionary with 'firstName' and 'salary' keys.
Iterate through the employee list and print the 'firstName' and 'salary' for each employee.
Example: For an employee object: { 'firstName': 'John', 'salar...read more

Asked in Euler Motors

Q. What api is called for capturing audio files and what is gradle file
The API for capturing audio files is MediaRecorder in Android. Gradle is a build automation tool for Android projects.
MediaRecorder API is used for capturing audio files in Android
Gradle is a build automation tool used for building, testing, and deploying Android projects
Example: MediaRecorder recorder = new MediaRecorder();
Example: Gradle file for an Android project is typically named build.gradle

Asked in Amagi Media Labs

Q. Write code to check if a string meets specific password requirements using built-in Java functions.
Code to check if a string meets password requirements using built-in Java functions.
Use String class methods like length(), contains(), matches() to check for password requirements.
Use regular expressions to validate password requirements such as minimum length, uppercase, lowercase, digits, special characters.
Example: String password = "Pass123!"; boolean isValid = password.length() >= 8 && password.matches(".*[A-Z].*") && password.matches(".*[a-z].*") && password.matches("....read more

Asked in Amagi Media Labs

Q. Code for nested dictionary Projects related Resume based
Code for nested dictionary
Use curly braces to define the outer dictionary
Use square brackets to define the inner dictionaries
Access values using keys

Asked in Bright Money

Q. 1. Printing all Prime Numbers from 1 to N
Printing all prime numbers from 1 to N.
Iterate from 2 to N and check if each number is prime or not.
Use a nested loop to check if a number is divisible by any number less than it.
If a number is not divisible by any number less than it, it is a prime number.
Print all prime numbers found.

Asked in ABC Consultants

Q. How do you perform stress testing on a network?
Stress testing in network involves simulating high traffic loads to evaluate performance and stability.
Use tools like JMeter, LoadRunner, or Apache Bench to generate high traffic loads.
Gradually increase the number of concurrent users or requests to find the breaking point.
Monitor network performance metrics like latency, throughput, and error rates during the test.
Identify bottlenecks or weak points in the network infrastructure and optimize accordingly.
Repeat the test multi...read more
Sdet Engineer Jobs




Asked in ABC Consultants

Q. What is QA stress testing?
QA stress testing is a type of testing that evaluates the system's behavior under stressful conditions to ensure its stability and performance.
QA stress testing involves putting the system under high load to identify its breaking point.
It helps in determining how the system handles heavy traffic, peak loads, and resource exhaustion.
The goal of QA stress testing is to uncover potential performance issues, bottlenecks, and weaknesses in the system.
Examples of stress testing inc...read more

Asked in TCS

Q. What is Selenium?
Selenium is a popular open-source automation testing tool used for web applications.
Selenium is used for automating web browsers.
It supports multiple programming languages like Java, Python, C#, etc.
Selenium WebDriver is the most commonly used component for writing automation scripts.
Selenium Grid is used for parallel execution of test cases across different browsers and operating systems.
Share interview questions and help millions of jobseekers 🌟

Asked in ABC Consultants

Q. What is Selenium in testing?
Selenium is a popular open-source tool used for automating web browsers for testing purposes.
Selenium is used for automating web browsers to test web applications.
It supports multiple programming languages like Java, C#, Python, etc.
Selenium can simulate user interactions like clicking buttons, entering text, etc.
It can run tests across different browsers and platforms.
Selenium WebDriver is the most commonly used component for writing test scripts.

Asked in Bright Money

Q. 2. Sorting the Array
Sorting an array involves arranging its elements in a specific order.
There are various sorting algorithms like bubble sort, insertion sort, quicksort, etc.
Sorting can be done in ascending or descending order.
Sorting can be done based on different criteria like alphabetical order, numerical order, etc.

Asked in Euler Motors

Q. Explain the Android manifest file.
Android manifest file is a XML file that contains essential information about the app, such as permissions, activities, services, etc.
Contains package name and version code
Defines permissions required by the app
Lists activities, services, broadcast receivers, etc.
Specifies hardware and software requirements
Declares app components and their configurations

Asked in Walmart

Q. Explain Inheritance in C++
Inheritance in C++ allows a class to inherit properties and behavior from another class.
Inheritance allows for code reusability by creating a new class based on an existing class.
Derived class inherits attributes and methods from the base class.
Types of inheritance include single, multiple, multilevel, and hierarchical.
Example: class Animal is a base class, class Dog is a derived class inheriting from Animal.
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Sdet Engineer Related Skills

Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary


Reviews
Interviews
Salaries
Users

