Filter interviews by
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Yes, I use console to locate elements in a web page for debugging and testing purposes.
Yes, I use console commands like document.querySelector() or document.getElementById() to locate elements on a web page.
Console is helpful for quickly testing and verifying element selectors before implementing them in automated tests.
Using console to locate elements can help in identifying issues with element selection and improve t
API authentication can be done using various methods like API keys, OAuth tokens, and JWT tokens.
Use API keys to authenticate requests by including the key in the request header.
Implement OAuth for secure authorization and authentication.
Utilize JWT tokens for stateless authentication by generating tokens upon successful login.
Comparing two databases and two files involves analyzing their structure, content, and integrity.
Compare the schema of the databases to ensure they have the same tables, columns, and relationships.
Check the data in the databases and files to identify any discrepancies or missing information.
Use checksums or hash functions to compare the contents of the files for differences.
Consider using tools like SQL queries, file c...
To exit recursion in programming, a base case is defined to stop the recursive calls.
Define a base case that will stop the recursive calls.
Ensure that the base case is reached during the recursion.
Return a value or perform an action when the base case is met.
TestNG tags can pass data using parameters in testng.xml file or through DataProviders.
Use parameters in testng.xml file to pass data to test methods
Use DataProviders to pass data dynamically to test methods
Example:
Automating email and one time passcode involves using automation tools and scripting to send emails and generate passcodes.
Use automation tools like Selenium or Puppeteer to automate the process of logging into email accounts and sending emails.
Utilize scripting languages like Python or JavaScript to generate one time passcodes and send them via email.
Implement API calls to interact with email servers and send emails p...
Yes, I use the console to locate elements in web pages for debugging and testing purposes.
I use the console to inspect elements and identify unique attributes like IDs, classes, or XPath.
I can use commands like document.getElementById(), document.querySelector(), or $() to locate elements.
I also use the console to test CSS selectors and verify if elements are being correctly identified.
Top trending discussions
Java code to print the duplicate numbers in an array without using Set or Map
Al MCQ's.Few I found irrelevant
I applied via LinkedIn and was interviewed in Aug 2022. There were 2 interview rounds.
posted on 16 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Parallel test execution in Cucumber allows running multiple test scenarios simultaneously for faster results.
Use tools like TestNG or JUnit to run Cucumber tests in parallel
Configure the test runner to specify the number of threads to use for parallel execution
Ensure that the tests are independent and do not interfere with each other
Consider using a parallel plugin like Cucumber-JVM-Parallel to manage parallel executio
Browser history can be handled by clearing cache, cookies, and browsing data regularly.
Regularly clear cache, cookies, and browsing history to improve browser performance
Use incognito mode for private browsing to prevent history from being saved
Disable browser history tracking if needed for privacy reasons
Browser history can be managed by clearing cache, cookies, and browsing history regularly.
Regularly clear cache, cookies, and browsing history to improve browser performance
Use private browsing mode to prevent saving browsing history
Disable browser history tracking in browser settings
Use browser extensions or plugins to manage and delete browsing history
Consider using a VPN for additional privacy and security
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Selenium is a widely used open-source tool for web automation testing, while Cypress is a newer tool known for its fast and reliable testing capabilities.
Selenium is more established and has a larger community support
Cypress is known for its fast test execution times
Cypress has built-in support for modern web technologies like React and Angular
Selenium supports multiple programming languages like Java, Python, and C#
Cy...
Cypress can be installed using npm package manager.
Install Node.js if not already installed
Open terminal and run 'npm install cypress'
Once installation is complete, run 'npx cypress open' to open Cypress Test Runner
Reverse a string in Javascript
Use the split() method to convert the string into an array of characters
Use the reverse() method to reverse the order of the characters
Use the join() method to convert the array back into a string
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Braindraning is good or bad in india
Percentage si profit interest hcf lcm
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Exploratory testing is a simultaneous learning, test design, and test execution approach. Adhoc testing is an informal testing approach without any predefined test cases.
Exploratory testing involves exploring the software, learning about it, and designing and executing tests on the fly.
Adhoc testing is unplanned and unstructured testing where testers randomly test the application without any specific test cases.
In my p...
Mobile testing focuses on apps for smartphones and tablets, while web testing focuses on websites accessed through browsers.
Mobile testing involves testing apps on different devices and operating systems.
Web testing involves testing websites on different browsers and screen sizes.
Mobile testing includes testing for touch gestures and device-specific features.
Web testing includes testing for cross-browser compatibility ...
Apptitude questions logical and technical questions and queries
based on 1 interview
Interview experience
Senior Software Engineer
2.1k
salaries
| ₹3.5 L/yr - ₹26.5 L/yr |
Software Engineer
1.4k
salaries
| ₹3 L/yr - ₹9.7 L/yr |
Technical Lead
1.3k
salaries
| ₹9.8 L/yr - ₹32 L/yr |
Network Engineer
452
salaries
| ₹3 L/yr - ₹12 L/yr |
Senior Technical Lead
413
salaries
| ₹14.1 L/yr - ₹35 L/yr |
TCS
Infosys
Wipro
HCLTech