Filter interviews by
Be the first one to contribute and help others!
posted on 13 Jan 2025
Smoke testing is a preliminary testing to check if the basic functionalities of a software application are working fine.
Smoke testing is a subset of regression testing.
It is performed to ensure that critical functionalities are working before proceeding with further testing.
Smoke tests are usually quick and do not involve detailed testing.
Example: Checking if the login functionality of a website is working after a new
Use the toString() method to convert an integer to a string in JavaScript.
Use the toString() method on the integer variable
Pass the base as an argument to toString() if needed (e.g. 10 for decimal)
Store the converted string in a variable for further use
I have used git commands for version control and collaboration in software development.
git clone: to clone a repository from a remote server
git add: to stage changes for commit
git commit: to save changes to the local repository
git push: to push changes to a remote repository
git pull: to fetch and merge changes from a remote repository
git branch: to create, list, delete, or switch branches
git merge: to merge changes fro...
Keys in Selenium can be selected using the Keys class provided by Selenium WebDriver.
Use the Keys class to send special keys like Enter, Tab, Arrow keys, etc.
Keys can be used for keyboard actions like pressing Enter after entering text in a field.
Keys can also be used for keyboard shortcuts like Ctrl+A for selecting all text in a field.
XSSF is for reading data from Excel files in XML format, while HSSF is for reading data from Excel files in binary format.
XSSF is part of Apache POI library and is used for reading data from Excel files in XML format
HSSF is also part of Apache POI library and is used for reading data from Excel files in binary format
XSSF is preferred for reading newer Excel file formats like .xlsx, while HSSF is used for older formats
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
As a Senior Quality Analyst, I would take the following actions to address customer dissatisfaction:
Analyze the survey data to identify the specific areas of customer dissatisfaction
Conduct root cause analysis to determine the underlying reasons for the dissatisfaction
Collaborate with cross-functional teams to develop and implement corrective actions
Monitor the effectiveness of the implemented actions through further c...
Fishbone analysis, also known as Ishikawa diagram, is a visual tool used to identify and analyze the potential causes of a problem or an effect.
Fishbone analysis is a problem-solving technique that helps identify the root causes of an issue.
It is represented by a diagram resembling the skeleton of a fish, hence the name fishbone analysis or Ishikawa diagram.
The main categories in a fishbone diagram include people, proc...
Pareto analysis is a technique used to prioritize problems or causes based on their frequency or impact.
Pareto analysis is also known as the 80/20 rule.
It helps identify the vital few factors that contribute to the majority of problems.
The analysis is based on the principle that a small number of causes are responsible for a large percentage of the effects.
It involves creating a Pareto chart to visually represent the d...
Technical assessment
Work style assessment
programming knowledge (DSA, JAVA)
2 coding ques in 1 hr
The 'this' keyword in Java refers to the current instance of the class.
Used to refer to instance variables or methods of the current object
Can be used to differentiate between instance variables and local variables with the same name
Can be passed as an argument to other methods
final is a keyword used in Java to declare constants, while finally is a block of code used in exception handling to ensure a piece of code is always executed.
final is used to declare constants in Java, its value cannot be changed once assigned
finally is a block of code used in exception handling to ensure a piece of code is always executed, regardless of whether an exception is thrown or not
Example: final int MAX_VALU...
Basic principles of OOP include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Example: A 'Car' class may have properties like 'color' and 'model', and methods like 'st
Cross browsing testing is performed to ensure the compatibility of a website or application across different browsers and platforms.
Identify the target browsers and platforms to be tested
Create a test plan and test cases for each browser and platform
Execute the test cases on different browsers and platforms
Verify the functionality, layout, and performance of the website or application
Report and track any issues or inco...
To test an API without a real entity, use mock data or create dummy data for testing purposes.
Create mock data that simulates the expected behavior of the real entity
Use tools like Postman or cURL to send requests to the API using the mock data
Verify that the API responds correctly to the requests and returns the expected results
Test different scenarios and edge cases to ensure the API handles them properly
Monitor the ...
I applied via Referral and was interviewed in Jan 2023. There were 2 interview rounds.
I am an experienced QA Engineer with a strong background in software testing and quality assurance.
I have 5 years of experience in testing web and mobile applications.
I am proficient in test planning, test case design, and test execution.
I have expertise in both manual and automated testing.
I have worked with various testing tools and frameworks such as Selenium, JUnit, and TestNG.
I have experience in Agile development...
Agile is a software development methodology that emphasizes flexibility and collaboration. SFDC refers to Salesforce.com experience.
Agile is a iterative and incremental approach to software development.
It promotes adaptive planning, evolutionary development, and continuous improvement.
SFDC experience refers to experience with Salesforce.com, a cloud-based CRM platform.
SFDC experience may include knowledge of Salesforce...
I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 2 interview rounds.
I implemented several steps to improve the CSAT of my previous process.
Conducted thorough analysis of customer feedback
Identified common pain points and areas of improvement
Collaborated with cross-functional teams to implement necessary changes
Implemented regular training sessions for support agents
Introduced automated testing to ensure product quality
Established a proactive approach to customer support
DAST analysis involves using dynamic testing techniques to identify vulnerabilities in a software application.
DAST stands for Dynamic Application Security Testing.
It involves analyzing an application while it is running to identify security vulnerabilities.
DAST tools simulate attacks on the application to identify weaknesses.
Common DAST techniques include fuzz testing, penetration testing, and vulnerability scanning.
DA...
TCS
Accenture
Cognizant
Infosys