Filter interviews by
Manual and automation test script required to pass
posted on 24 Apr 2024
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
Software Testing Life Cycle involves planning, designing, executing, and reporting on tests to ensure quality software.
1. Planning phase involves defining test objectives, scope, and resources.
2. Design phase includes creating test cases, test data, and test environment setup.
3. Execution phase is where tests are run, defects are logged, and retesting is done.
4. Reporting phase involves documenting test results, defect...
posted on 10 Mar 2024
I applied via Job Fair and was interviewed in Feb 2024. There were 3 interview rounds.
To reverse a string with spaces present in the same position, we can split the string by spaces, reverse each word, and then join them back together.
Split the string by spaces to get individual words
Reverse each word
Join the reversed words back together with spaces in between
PUT is used to update an existing resource in SQL, while POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
POST is not idempotent, meaning multiple identical requests may have different effects.
PUT is used to update specific resources identified by the request URI.
POST is used to create new resources under the request URI.
PUT is ty...
A bad request in API testing is when the server cannot process the request due to incorrect syntax or missing parameters.
Bad request status code is 400
Common causes include missing or incorrect parameters, invalid data format, or unauthorized access
Examples: missing required parameters, incorrect data type in request body
Generate all permutations of a string of length n within a string of length m.
Use recursion to generate all possible permutations of the string of length n.
Iterate through the string of length m and insert the permutations at different positions.
Return an array of strings containing all permutations of the string of length n within the string of length m.
Count occurrences of characters in a digit
Iterate through each digit in the input array
For each digit, convert it to a string and iterate through each character
Use a hashmap to keep track of the count of each character
Use SQL query with ORDER BY and LIMIT to find the second highest salary.
Use ORDER BY clause to sort the salaries in descending order
Use LIMIT 1,1 to get the second row after skipping the first row
Consider handling cases where there might be ties for the highest salary
HTTP status codes are used to indicate the result of a HTTP request made to an API.
HTTP status codes range from 1xx to 5xx, with each range representing a different type of response.
Some common HTTP status codes include 200 (OK), 404 (Not Found), and 500 (Internal Server Error).
Status codes starting with 2 indicate success, 4 indicate client errors, and 5 indicate server errors.
I run automation Regression scripts using a test automation framework and scheduling tools.
I organize regression scripts into test suites based on functionality
I use a test automation framework like Selenium or Appium to execute the scripts
I schedule the regression runs using tools like Jenkins or TeamCity
I analyze the test results and report any failures for further investigation
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
It was simple basic level questions
Java program to check if a number is prime or not
Create a function to check if a number is prime or not
Iterate from 2 to n/2 and check if n is divisible by any number
If n is divisible by any number, it is not prime
If n is not divisible by any number, it is prime
A dynamic web table element program involves identifying and interacting with elements in a table that change dynamically.
Identify the table element using unique identifiers like class or id
Use Selenium WebDriver to locate and interact with the table element
Handle dynamic changes in the table by using dynamic XPath or CSS selectors
Iterate through rows and columns to extract data or perform actions
I appeared for an interview in Jun 2017.
posted on 18 May 2018
I am a software developer with experience in Java and Python.
I have a Bachelor's degree in Computer Science.
I have worked on various projects involving web development and data analysis.
I am proficient in Java and Python programming languages.
I am a quick learner and enjoy working in a team environment.
DBMS stands for Database Management System. It is used to manage and organize data in a structured manner.
DBMS is used in various industries such as healthcare, finance, education, and more.
It helps in creating, modifying, and deleting data in a database.
DBMS provides security features to protect data from unauthorized access.
Examples of DBMS include MySQL, Oracle, Microsoft SQL Server, and PostgreSQL.
An object is a self-contained entity that contains data and behavior.
Objects are instances of classes
They have attributes (data) and methods (behavior)
Objects can interact with each other through method calls
Example: A car object has attributes like color, make, and model, and methods like start and stop
Sorting is the process of arranging data in a particular order.
Sorting can be done in ascending or descending order.
Common sorting algorithms include bubble sort, insertion sort, and quicksort.
Sorting can be done on various data types, including strings, numbers, and objects.
Sorting can be done using built-in functions in programming languages such as sort() in JavaScript.
Sorting can be optimized for performance by cho...
C is a procedural programming language while C++ is an object-oriented programming language.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance than C.
C++ has a larger standard library than C.
C++ allows function overloading while C does not.
C++ supports exception handling while C does not.
I am a software developer with experience in Java and Python. I am passionate about coding and always eager to learn new technologies.
Experienced in Java and Python
Passionate about coding
Eager to learn new technologies
Yes, my family is supportive of my career and relocation decisions.
My family understands the importance of career growth and is supportive of my decisions.
We have discussed the possibility of relocation and they are willing to make the necessary adjustments.
They trust my judgment and believe that this move will be beneficial for my career.
We have also considered the quality of life in Hyderabad and believe that it will...
based on 5 reviews
Rating in categories
Software Engineer
314
salaries
| ₹3.8 L/yr - ₹16 L/yr |
Technical Support Engineer
148
salaries
| ₹2.8 L/yr - ₹7.5 L/yr |
Senior Software Engineer
146
salaries
| ₹7.2 L/yr - ₹29.3 L/yr |
System Analyst
143
salaries
| ₹4.6 L/yr - ₹16.4 L/yr |
Senior Enterprise Associate
133
salaries
| ₹4.1 L/yr - ₹13 L/yr |
Synechron
Movate
Sopra Steria
SS&C TECHNOLOGIES