i
DXC Technology
Filter interviews by
I applied via Company Website and was interviewed in Jan 2023. There were 2 interview rounds.
PUT is used to replace an entire resource while PATCH is used to update a part of the resource.
PUT replaces the entire resource with the new one provided in the request body
PATCH updates only the specified fields in the resource
PUT requires the client to send the entire resource while PATCH only requires the updated fields
PUT is idempotent while PATCH is not necessarily idempotent
Challenges in automation include dynamic UI elements, data synchronization, and maintenance of test scripts.
Dynamic UI elements can be challenging to automate as they may change frequently.
Data synchronization between different systems can be difficult to achieve in automation.
Maintenance of test scripts can be time-consuming, especially when application changes frequently.
To read data and assert with db value in API automation, use API response to extract data and compare with database query result.
Extract data from API response using JSON parsing libraries like Gson or Jackson
Execute database query to retrieve expected value
Compare the extracted data with the database value using assertion libraries like TestNG or JUnit
posted on 13 Jan 2025
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Hard assert is a type of assertion in test automation that stops the test execution immediately when a failure occurs.
Hard assert is used to validate the expected outcome of a test case
If the assertion fails, the test execution is halted and marked as failed
It is commonly used in automated test scripts to ensure the correctness of the application under test
Soft assert is a way to continue the execution of a test case even after an assertion failure.
Soft assert does not stop the execution of the test case when an assertion fails.
It is useful when you want to log the failure but continue with the remaining test steps.
Soft assert is commonly used in test automation frameworks like TestNG in Java.
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 2 Jan 2025
Good and easy, guesstimate and puzzles
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Code to print prime numbers
Iterate through numbers and check if each number is prime
Use a nested loop to check divisibility by numbers less than the current number
Print the number if it is prime
I applied via Job Portal and was interviewed in Aug 2023. There were 3 interview rounds.
Mux block combines multiple signals into one, while merge block combines two signals into one in MATLAB.
Mux block is used to combine multiple signals into one output signal.
Merge block is used to combine two input signals into one output signal.
Mux block has multiple input ports, while merge block has two input ports.
Example: Mux block can be used to combine sensor data from multiple sources, while merge block can be u
posted on 29 Mar 2024
based on 1 interview
Interview experience
Associate Professional Software Engineer
2.2k
salaries
| ₹2 L/yr - ₹7 L/yr |
Software Engineer
2k
salaries
| ₹2.4 L/yr - ₹11.8 L/yr |
Associate Professional
1.5k
salaries
| ₹2 L/yr - ₹7.2 L/yr |
Associate Software Engineer
1.2k
salaries
| ₹3 L/yr - ₹7 L/yr |
Professional 1
1.1k
salaries
| ₹3.4 L/yr - ₹13.5 L/yr |
Cognizant
Capgemini
TCS
Wipro