Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
The difference between == and .equals() in Java
The == operator checks if two objects reference the same memory location
The .equals() method checks if two objects have the same content
For primitive data types, == compares values while .equals() is not applicable
For objects, == compares memory addresses while .equals() compares content
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == ...
To sort an array of strings, use the built-in sort() method.
Use the sort() method with a callback function to specify the sorting order.
For ascending order, use the function (a, b) => a.localeCompare(b).
For descending order, use the function (a, b) => b.localeCompare(a).
Test cases can be written in Jira using the 'Test' issue type and the 'Test Steps' field.
Create a new issue in Jira with the 'Test' issue type
Fill in the 'Summary' and 'Description' fields with relevant information
Add test steps in the 'Test Steps' field, including expected results
Assign the issue to the appropriate team member for execution
Track test execution and results in Jira
Code can be pushed to Jira using Jira REST API or by integrating with a CI/CD tool.
Jira REST API can be used to create an issue and attach code to it
Integrating with a CI/CD tool like Jenkins can automate the process of pushing code to Jira
Jira plugins like Git Integration for Jira can also be used to push code to Jira
I am a Software Test Engineer with experience in testing various software applications.
I have a strong understanding of software testing methodologies and techniques.
I am proficient in using testing tools and frameworks such as Selenium and JUnit.
I have experience in creating test plans, test cases, and executing test scripts.
I am skilled in identifying and reporting software defects and working closely with developers...
I applied via Approached by Company and was interviewed before Feb 2021. There were 2 interview rounds.
posted on 21 Jul 2022
I applied via Approached by Company and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
Medium not very hard just to know candidate know about coding
SQL joins are used to combine rows from two or more tables based on a related column between them.
INNER JOIN: Returns rows when there is at least one match in both tables
LEFT JOIN: Returns all rows from the left table and the matched rows from the right table
RIGHT JOIN: Returns all rows from the right table and the matched rows from the left table
FULL JOIN: Returns rows when there is a match in one of the tables
CROSS J...
Objects are instances of classes in object-oriented programming (OOP). Classes define the blueprint for objects.
Objects are instances of classes
Classes define the blueprint for objects
Objects have attributes and behaviors defined by their class
Classes can be used to create multiple objects with similar properties and methods
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
It was Basic Online aptitude test
I appeared for an interview in Jan 2025.
Logical questions and manual scenarios and questions on manual testing
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
The aptitude round was full of core related mcq
posted on 9 Jul 2024
Basic OOP questions for python programming language
Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.
Abstraction allows users to focus on what an object does instead of how it does it
It helps in reducing complexity and improving efficiency in software development
Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction
SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.
SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.
SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.
SQL d...
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, prev, and next
Iterate through the linked list, updating pointers to reverse the direction
Update the head of the linked list to the last node after reversing
Binary search algorithm efficiently finds the target value in a sorted array.
Start by defining the low and high indices of the array.
Calculate the mid index and compare the target value with the value at mid.
If target is less than mid value, update high to mid-1; if greater, update low to mid+1.
Repeat until target is found or low is greater than high.
posted on 8 Sep 2024
I applied via Referral and was interviewed before Sep 2023. There were 3 interview rounds.
Reasoning Questions were given to do.
Lending is the act of giving money to someone with the expectation of being paid back with interest.
Lending involves providing financial assistance to individuals or businesses in need of funds.
The lender typically charges interest on the loan amount, which is the cost of borrowing the money.
Common examples of lending include personal loans, mortgages, and business loans.
Lending can be done by banks, credit unions, or ...
Lending cycle refers to the process of borrowing money, using it, and then repaying it over a specified period of time.
Lending cycle starts with a borrower applying for a loan from a lender.
Once approved, the borrower receives the funds and uses them for a specific purpose.
The borrower then makes regular payments to the lender, including interest, until the loan is fully repaid.
Examples: Mortgage loans, car loans, pers
LOS stands for Line of Sight, which refers to the unobstructed path between two points.
LOS is important in wireless communication to ensure a clear signal between devices.
LOS is also crucial in video games for determining visibility and targeting.
LOS can be affected by obstacles such as buildings, trees, or terrain.
LMS stands for Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.
LMS is used by educational institutions, corporations, and government agencies to deliver online learning and training programs.
It allows for the creation and management of courses, assessments, and user profiles.
LMS typically includes fea...
I rate myself highly in LOS as I have extensive experience in testing software applications and ensuring their quality.
I have a strong understanding of the software development life cycle (SDLC) and how testing fits into each phase
I am proficient in creating test plans, test cases, and executing tests to identify and report bugs
I have experience with various testing tools and techniques such as manual testing, automati...
I rate myself highly in LMS as I have extensive experience and expertise in using various Learning Management Systems.
I have successfully implemented and managed LMS platforms such as Moodle, Blackboard, and Canvas.
I have customized LMS to meet specific organizational needs and integrated them with other systems.
I have trained users on how to effectively utilize LMS features and functionalities.
I have troubleshooted an...
I bring a unique skill set focused on testing and quality assurance that complements the developer's strengths.
I specialize in identifying and fixing bugs before they reach production, saving time and resources.
I have experience in creating comprehensive test plans and executing test cases to ensure software reliability.
I can collaborate effectively with developers to improve code quality and prevent future issues.
My a...
based on 1 interview
Interview experience
based on 7 reviews
Rating in categories
Senior Software Engineer
408
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Software Engineer
150
salaries
| ₹4 L/yr - ₹13.9 L/yr |
Senior Software Test Engineer
114
salaries
| ₹4 L/yr - ₹14.6 L/yr |
Software Developer
49
salaries
| ₹4 L/yr - ₹12 L/yr |
Senior Software Developer
45
salaries
| ₹5.1 L/yr - ₹19 L/yr |
Financial Software & Systems
Ramco Systems
IBS Software Services
Duck Creek Technologies