i
Hexaware Technologies
Filter interviews by
I applied via Walk-in and was interviewed in Jul 2024. There was 1 interview round.
I started automation testing during my previous role as a Quality Analyst.
Started automation testing during previous role as Quality Analyst
Implemented automation scripts using tools like Selenium
Focused on regression testing and test case automation
Collaborated with development team to integrate automation into CI/CD pipeline
I applied via Naukri.com and was interviewed before Oct 2023. There were 3 interview rounds.
Top trending discussions
posted on 25 Jan 2025
I was interviewed before Jan 2024.
30 minutes, Java. Marks for 100
Black box testing is testing without knowledge of internal workings, while white box testing is testing with knowledge of internal workings.
Black box testing focuses on testing the functionality of the system without knowing the internal code or structure.
White box testing focuses on testing the internal code and structure of the system.
Black box testing is typically done by end-users or testers who do not have knowled...
I applied via Approached by Company and was interviewed before Oct 2022. There were 3 interview rounds.
Quality KPI/KRA are key performance indicators/key result areas used to measure and evaluate the effectiveness of quality processes.
Quality KPIs are specific metrics used to track the performance of quality processes.
Quality KRAs are key areas of focus that contribute to achieving quality objectives.
Examples of quality KPIs include defect rate, customer satisfaction score, and on-time delivery performance.
Examples of q...
QC tools are techniques used in quality control to identify and solve problems in processes.
Check sheets: Used to collect and analyze data in a systematic way.
Control charts: Graphical tools to monitor process variation over time.
Histograms: Visual representation of data distribution.
Pareto charts: Helps identify the most significant factors contributing to a problem.
Fishbone diagrams: Used to identify root causes of a...
CSAT stands for Customer Satisfaction Score and DSAT stands for Dissatisfaction Score. They are used to measure customer satisfaction levels.
CSAT is a metric used to measure how satisfied customers are with a product or service.
DSAT is a metric used to measure how dissatisfied customers are with a product or service.
CSAT is usually measured through surveys or feedback forms.
DSAT can help identify areas for improvement
posted on 8 Sep 2023
I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.
Coding level of questions are medium and with some coding knowledge we can crack
Object-oriented programming languages are based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation is a key feature, where data is hidden within objects and can only be accessed through methods.
Inheritance allows classes to inherit attributes and methods from oth...
posted on 6 Sep 2021
Defect life cycle is the process of identifying, reporting, prioritizing, fixing, and verifying defects in software development.
Defect is identified by testers during testing
Defect is reported to the development team
Development team prioritizes and fixes the defect
Fixed defect is verified by testers
Defect is closed if it passes verification or reopened if it fails
Permission sets and profiles are used in Salesforce to control access to objects, fields, and records.
Permission sets are used to grant additional permissions to specific users or groups beyond what is already defined in their profiles.
Profiles are used to define the baseline permissions and settings for a user or group.
Permission sets can be assigned to users in addition to their profile to give them access to specifi...
Loan origination process involves application, underwriting, approval, and funding stages.
Customer submits loan application with required documents
Lender reviews application for completeness and accuracy
Underwriting process assesses borrower's creditworthiness and risk
Loan approval or denial decision is made based on underwriting results
Funding stage involves disbursing approved loan amount to borrower
I applied via Monster and was interviewed in May 2024. There was 1 interview round.
To select the 3rd highest salary from the employee table, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.
Use a SQL query like 'SELECT salary FROM employee ORDER BY salary DESC LIMIT 1 OFFSET 2' to get the 3rd highest salary.
The 'ORDER BY' clause sorts the salaries in descending order, 'LIMIT 1' limits the result to 1 row, and 'OFFSET 2' skips the first two rows.
Make sure to adjust the 'OFFSET' value if
Put is used to create or replace a resource, while patch is used to update a resource partially.
Put is idempotent, meaning multiple identical requests will have the same effect as a single request
Patch is not idempotent, as multiple identical requests may have different effects
Put requires the client to send the entire updated resource, while patch only requires the specific changes to be sent
The == operator checks for reference equality, while the equals method checks for value equality in strings.
Use == to check if two string variables refer to the same object in memory.
Use equals() method to check if two string variables have the same sequence of characters.
Example: String str1 = "hello"; String str2 = "hello"; str1 == str2 will return false, but str1.equals(str2) will return true.
String can be declared using double quotes, single quotes, or the String constructor.
Declare using double quotes: String str1 = "Hello";
Declare using single quotes: String str2 = 'World';
Declare using String constructor: String str3 = new String("Java");
String builder is not synchronized, while String buffer is synchronized.
String builder is faster than String buffer because it is not synchronized.
String buffer is thread-safe, while String builder is not.
String builder is preferred for single-threaded applications, while String buffer is preferred for multi-threaded applications.
Convert array to ArrayList of strings
Create a new ArrayList
Use Arrays.asList() method to convert array to ArrayList
Example: String[] array = {"apple", "banana", "orange"}; ArrayList
Interview experience
based on 41 reviews
Rating in categories
Senior Software Engineer
3.8k
salaries
| ₹5.2 L/yr - ₹19.6 L/yr |
System Analyst
3k
salaries
| ₹6.7 L/yr - ₹29 L/yr |
Software Engineer
2.9k
salaries
| ₹2 L/yr - ₹10 L/yr |
Senior Executive
2k
salaries
| ₹0.8 L/yr - ₹6.2 L/yr |
Technical Architect
1.9k
salaries
| ₹10 L/yr - ₹36 L/yr |
Cognizant
TCS
Infosys
Wipro