i
Nagarro
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
Aptitude test having 70 Questions that need to solve in 60 min.
Cannot answer without knowing the java program
Need to know the code to determine output
Output can vary based on input and logic
Can provide answer if given the program
Top trending discussions
I applied via Referral and was interviewed in May 2024. There were 3 interview rounds.
Find min and max number in an array of strings
Convert array elements to integers for comparison
Use built-in functions like Math.min() and Math.max()
Handle edge cases like empty array or non-numeric elements
posted on 24 Sep 2024
Packet flow in routers involves data transmission through different layers of the OSI model.
Packet flow starts at the network layer where packets are routed based on IP addresses.
Packets then move to the data link layer where MAC addresses are used for communication.
Finally, packets are transmitted physically through the network interface.
OSI model consists of 7 layers: Physical, Data Link, Network, Transport, Session,
posted on 6 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Cypress is a JavaScript-based end-to-end testing framework. It differs from Selenium in terms of architecture, ease of use, and speed.
Cypress is a JavaScript-based testing framework for web applications.
It provides a simple and intuitive API for writing tests.
Cypress runs directly in the browser and can access everything on the page.
Unlike Selenium, Cypress does not use WebDriver and has a different architecture.
Cypres...
Cypress folder structure and its assertions
Cypress follows a specific folder structure for organizing test files
The 'fixtures' folder contains static data used in tests
The 'integration' folder contains the actual test files
The 'plugins' folder contains custom plugins and tasks
The 'support' folder contains reusable functions and commands
Cypress provides various assertions for validating test results
Common assertions inc...
Assertions are statements that verify the expected behavior of a software application during testing.
Assertions are used to validate whether a certain condition is true or false.
They help in identifying bugs and ensuring the correctness of the software.
Assertions can be used to check the values of variables, compare expected and actual results, or verify the presence of certain elements.
Examples of assertions include a...
Cypress is a powerful tool for API testing, allowing for easy automation and assertion of API endpoints.
Cypress provides a simple and intuitive syntax for writing API tests
It supports making HTTP requests and asserting responses
Cypress allows for easy mocking and stubbing of API calls
It provides detailed logs and error messages for debugging
Cypress integrates well with other testing frameworks and tools
Cypress is a JavaScript-based end-to-end testing framework that runs directly in the browser.
Cypress allows for easy and fast testing of web applications.
It provides a rich set of APIs for interacting with elements and making assertions.
Cypress runs directly in the browser, eliminating the need for Selenium or other external drivers.
It supports modern JavaScript frameworks like React, Angular, and Vue.
Cypress provides ...
Questions were asked on data structure and algorithms
Write test cases on Camera
I applied via LinkedIn and was interviewed in Jul 2023. There were 3 interview rounds.
Use SQL query to compare two tables and fetch records based on condition
Use JOIN clause to compare two tables
Add a WHERE clause to specify the condition for fetching records
Select the desired columns from the tables
Test cases should be written based on scenarios or requirements to ensure thorough testing coverage.
Understand the scenario or requirement thoroughly before writing test cases
Identify different test scenarios based on the given scenario or requirement
Write test cases that cover positive, negative, and edge cases
Include preconditions and expected outcomes in each test case
Ensure test cases are clear, concise, and easy t...
Coding problem on arrays
posted on 29 Mar 2024
I applied via Job Portal and was interviewed in Feb 2023. There were 3 interview rounds.
Two Sum problem is a LeetCode problem where we need to find two numbers in an array that add up to a target value.
We can use a hash table to store the difference between the target value and each element in the array.
We can then check if the difference exists in the hash table.
If it does, we have found our two numbers.
If it doesn't, we add the current element to the hash table and continue.
Time complexity: O(n)
The word reverse problem from a sentence
Split the sentence into words
Reverse each word
Join the reversed words to form a new sentence
Yes, I am ready to relocate for the QA Engineer position.
I am open to moving to a new location for the job.
I understand that relocation may be required for the role.
I am willing to adapt to a new environment and make the necessary arrangements.
I have previous experience of relocating for work.
Associate Staff Engineer
2.9k
salaries
| ₹10 L/yr - ₹35.2 L/yr |
Staff Engineer
2.8k
salaries
| ₹14.5 L/yr - ₹43.2 L/yr |
Senior Engineer
2.3k
salaries
| ₹6.3 L/yr - ₹25 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹7.5 L/yr - ₹31 L/yr |
Software Engineer
938
salaries
| ₹3 L/yr - ₹12.2 L/yr |
Deloitte
Cognizant
TCS
Accenture