i
ValueLabs
Filter interviews by
SQL Query Automation REST API
Top trending discussions
posted on 4 Oct 2022
I applied via Naukri.com and was interviewed in Sep 2022. There were 2 interview rounds.
Overloading is when a class has multiple methods with the same name but different parameters. Overriding is when a subclass provides its own implementation of a method from its superclass.
Overloading is used to provide different ways to call a method with different parameters
Overriding is used to change the behavior of a method in a subclass
Overloading is resolved at compile-time while overriding is resolved at runtime
...
An interface is a contract between two systems or components that defines the methods and properties that one system can use from the other.
An interface defines a set of methods and properties that a class must implement
Interfaces provide a way to achieve polymorphism in object-oriented programming
Interfaces are used to define contracts between different parts of a system
Interfaces can be used to define common function...
posted on 17 May 2024
posted on 29 May 2024
I applied via Job Portal
posted on 26 Mar 2025
I appeared for an interview in Feb 2025, where I was asked the following questions.
I have utilized OOP concepts like encapsulation, inheritance, and polymorphism in my automation testing framework.
Encapsulation: Used to hide sensitive data in test classes, ensuring that only necessary methods are exposed.
Inheritance: Created base test classes that contain common setup and teardown methods, allowing derived classes to inherit these functionalities.
Polymorphism: Implemented method overriding in derived...
Design patterns are reusable solutions to common software design problems, categorized into creational, structural, and behavioral patterns.
Creational Patterns: Deal with object creation mechanisms. Example: Singleton, Factory Method.
Structural Patterns: Focus on how classes and objects are composed. Example: Adapter, Composite.
Behavioral Patterns: Concerned with communication between objects. Example: Observer, Strate...
This task involves finding the second most frequently occurring letter in a given string, considering case sensitivity.
Count Occurrences: Use a dictionary to count how many times each letter appears in the string. For example, in 'hello', 'l' appears twice.
Sort by Frequency: Once you have the counts, sort the letters based on their frequency in descending order.
Identify Second Highest: After sorting, the second item in...
Merge combines branches, while rebase integrates changes linearly, altering commit history.
Merge creates a new commit that combines changes from two branches.
Rebase moves or combines a sequence of commits to a new base commit.
Example of merge: 'git merge feature-branch' creates a merge commit.
Example of rebase: 'git rebase main' applies commits from the feature branch onto the main branch.
Merge preserves the history of...
posted on 5 Feb 2024
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
posted on 21 Aug 2024
posted on 1 Aug 2024
Java OOPS concept focuses on creating classes and objects to model real-world entities.
Encapsulation: Bundling data and methods that operate on the data within a single unit (class)
Inheritance: Allows a class to inherit properties and behavior from another class
Polymorphism: Ability of a method to do different things based on the object it is acting upon
posted on 16 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
posted on 10 Mar 2025
I appeared for an interview in Feb 2025.
We use a hybrid automation framework combining Selenium and TestNG for efficient test execution and reporting.
Selenium WebDriver for browser automation, enabling interaction with web elements.
TestNG for test management, allowing parallel execution and detailed reporting.
Page Object Model (POM) design pattern for better code maintainability and reusability.
Integration with CI/CD tools like Jenkins for continuous testing...
based on 1 interview experience
based on 1 review
Rating in categories
Senior Software Engineer
2.3k
salaries
| ₹7.6 L/yr - ₹23.2 L/yr |
Software Engineer
984
salaries
| ₹5.2 L/yr - ₹12 L/yr |
Analyst
529
salaries
| ₹15.7 L/yr - ₹26 L/yr |
Technical Lead
487
salaries
| ₹21.7 L/yr - ₹37.9 L/yr |
Senior Analyst
413
salaries
| ₹18.3 L/yr - ₹31 L/yr |
Mphasis
L&T Technology Services
Coforge
eClerx