Filter interviews by
Ohm's law defines the relationship between voltage, current, and resistance in an electrical circuit.
Ohm's law states that the current flowing through a conductor is directly proportional to the voltage applied across it, and inversely proportional to the resistance of the conductor.
The formula for Ohm's law is V = I * R, where V is voltage, I is current, and R is resistance.
For example, if a circuit has a voltage of 1...
Top trending discussions
I applied via Naukri.com
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.
Bug identification: Bug is identified by QA engineer during testing.
Bug reporting: QA engineer reports the bug with detailed information.
Bug fixing: Developer fixes the bug based on the reported details.
Bug retesting: QA engineer retests the fixed bug to ensure it is resolved.
Bug closing: Once the bug is confirmed fix
Query to find duplicate records in a database table
Use GROUP BY clause with HAVING COUNT() function to identify duplicate records
Select columns to display duplicate records
Example: SELECT column1, column2, COUNT(*) FROM table_name GROUP BY column1, column2 HAVING COUNT(*) > 1
Use a file copy command to copy one file to another
Use the 'cp' command in Unix/Linux systems
Syntax: cp source_file destination_file
Example: cp file1.txt file2.txt
posted on 18 Jun 2024
Selenium wait is used to pause the execution of the test script for a specified amount of time. Handling AJAX calls involves using explicit waits to ensure the page is fully loaded before interacting with elements.
Use WebDriverWait in Selenium to wait for a specific condition to be met before proceeding with the test
Use ExpectedConditions to wait for elements to be present, visible, clickable, etc.
Handle AJAX calls by ...
Program to count letters in a word using array of strings
Create an array to store the count of each letter in the word
Iterate through each letter in the word and increment the count in the array
Return the array with the count of each letter
To find elements not available in DOM in Selenium, use try-catch block to handle NoSuchElementException.
Use try-catch block to handle NoSuchElementException when trying to find elements not available in DOM.
Catch the exception and handle it appropriately in the code.
Use WebDriverWait with ExpectedConditions to wait for the element to be present before interacting with it.
Types of testing include functional testing, non-functional testing, manual testing, automated testing, and regression testing.
Functional testing: Testing the functionality of the software to ensure it meets requirements.
Non-functional testing: Testing aspects like performance, usability, and security.
Manual testing: Testing performed manually by testers.
Automated testing: Testing using automated tools and scripts.
Regr...
STLC stands for Software Testing Life Cycle, which is a process used to test software applications thoroughly.
STLC consists of different phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific activities and deliverables that need to be completed before moving on to the next phase.
STLC helps ensure that the software meets quality standards and is free of de...
posted on 24 Jul 2024
Test automation framework is a set of guidelines, tools, and processes used to automate testing of software applications.
Test automation framework helps in organizing test scripts, data, and reports.
It provides reusable components for test automation such as libraries, functions, and utilities.
Frameworks can be data-driven, keyword-driven, or hybrid depending on the project requirements.
Popular test automation framewor...
A function interface program is a program that defines the interface of a function without implementing it.
Function interface programs are used to declare the structure and parameters of a function without writing the actual code.
They are commonly used in object-oriented programming to define abstract classes or interfaces.
Example: In Java, an interface is a type similar to a class but defines a set of abstract methods
Types of testing include functional testing, non-functional testing, manual testing, automated testing, regression testing, and performance testing.
Functional testing: Testing the functionality of the software against the requirements.
Non-functional testing: Testing aspects like performance, usability, and security.
Manual testing: Testing performed manually by testers.
Automated testing: Testing performed using automate...
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
Defect Life Cycle is the process of identifying, reporting, fixing, retesting, and closing software defects.
Defect identification: Finding and documenting the issue in the software.
Defect reporting: Informing the development team about the identified defect.
Defect fixing: Developers resolve the reported defect.
Defect retesting: QA team verifies if the defect is fixed correctly.
Defect closing: Once the defect is confirm
Different types of waits in Selenium include Implicit Wait, Explicit Wait, Fluent Wait, and Page Load Timeout.
Implicit Wait: Waits for a certain amount of time before throwing a No Such Element Exception.
Explicit Wait: Waits for a certain condition to occur before proceeding further in the code.
Fluent Wait: Waits for a condition to be true with a specified polling frequency.
Page Load Timeout: Waits for the entire page
Use a loop to iterate through each word in the string and extract the first character of each word.
Split the string into an array of words using a space as the delimiter
Iterate through each word in the array and extract the first character of each word
Store the first characters in a new array
Program to reverse a number
Convert the number to a string to easily manipulate each digit
Iterate through the string in reverse order and append each digit to a new string
Convert the reversed string back to an integer
Notice period varies by company policy and can range from 15 days to 3 months.
Notice period duration is typically specified in the employment contract.
It can range from 15 days to 3 months depending on company policy.
Some companies may require longer notice periods for senior positions.
Employees are usually expected to work during the notice period or pay in lieu of notice.
Notice period allows time for both the employe
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.
Test harness is a software tool used to run automated tests on software applications.
Test harness provides a framework for running test cases and reporting results.
It includes test data, test scripts, and a way to execute tests.
Test harness can simulate user interactions and test different scenarios.
Examples of test harness tools include JUnit for Java and NUnit for .NET.
To write a test case for a scenario, identify the objective, define test steps, determine expected results, and validate the outcome.
Identify the objective of the test case
Define the test steps to be executed
Determine the expected results for each step
Validate the outcome against the expected results
Include preconditions and postconditions if necessary
based on 1 interview
Interview experience
Technical Assistant
9
salaries
| ₹2 L/yr - ₹2.8 L/yr |
Engineer
5
salaries
| ₹2.5 L/yr - ₹4.2 L/yr |
Test Engineer
4
salaries
| ₹2 L/yr - ₹6.3 L/yr |
Quality Engineer
4
salaries
| ₹1.5 L/yr - ₹3 L/yr |
Assistant Engineer
3
salaries
| ₹2.5 L/yr - ₹3.5 L/yr |
Bharat Electronics
Hindustan Aeronautics
TCS
Infosys