Lemma Technologies
LISHA ENGINEERS Interview Questions and Answers
Q1. Which oops concepts have been used in selenium framework?
Encapsulation, Inheritance, Polymorphism, and Abstraction are the OOP concepts used in Selenium framework.
Encapsulation: Used to hide the internal implementation details of the classes. For example, using private variables and methods to restrict access.
Inheritance: Allows classes to inherit properties and behavior from other classes. For example, creating a base test class with common methods and properties.
Polymorphism: Allows methods to behave differently based on the obje...read more
Q2. Explain Real Time Framework worked on?
Real Time Framework is a testing framework used for automation testing of real-time applications.
Real Time Framework is designed specifically for testing real-time applications.
It allows for automation testing of applications that require real-time data processing.
The framework provides tools and features to simulate real-time scenarios and test the application's response.
It helps in identifying performance issues and bottlenecks in real-time applications.
Examples of real-tim...read more
Q3. What is Bug Life Cycle?
Bug Life Cycle is the process of a bug from identification to resolution in software testing.
Bug is identified by tester
Bug is reported in bug tracking tool
Bug is assigned to developer
Developer fixes the bug
Bug is re-tested by tester
Bug is closed if fixed or reopened if not
Q4. What are methods in selenium?
Methods in Selenium are actions that can be performed on web elements to automate testing.
findElement() - Locates a single web element on the page
findElements() - Locates multiple web elements on the page
sendKeys() - Enters text into an input field
click() - Clicks on a web element
getText() - Retrieves the text of a web element
Q5. Java program of string recursion
A Java program that demonstrates string recursion.
Create a method that takes a string as input and recursively calls itself to manipulate the string.
Use base case to stop the recursion.
Example: public static String reverseString(String str) { if (str.isEmpty()) { return str; } else { return reverseString(str.substring(1)) + str.charAt(0); } }
Q6. What is a row and columns
A row and column are fundamental concepts in tabular data structures, representing horizontal and vertical arrangements of data respectively.
A row is a horizontal arrangement of data in a table or spreadsheet.
A column is a vertical arrangement of data in a table or spreadsheet.
Rows and columns intersect to form cells, which contain individual data values.
In a database table, each row represents a single record, while each column represents a specific attribute or field.
Rows a...read more
Q7. What is Excel And What is OS
Excel is a spreadsheet program used for data analysis and manipulation.
Excel is a Microsoft Office application.
It allows users to create and organize data in rows and columns.
It supports various mathematical and statistical functions.
Excel can be used for tasks like budgeting, financial analysis, and data visualization.
It offers features like charts, graphs, and pivot tables.
Formulas and macros can be used to automate calculations and tasks.
Example: Excel can be used to creat...read more
Q8. Explain IAB oRTB 2.5 protocol?
IAB oRTB 2.5 is a protocol used in programmatic advertising to facilitate real-time bidding between advertisers and publishers.
IAB oRTB 2.5 stands for Interactive Advertising Bureau OpenRTB 2.5.
It is a standardized protocol that enables communication between demand-side platforms (DSPs) and supply-side platforms (SSPs) in programmatic advertising.
The protocol allows advertisers to bid in real-time for ad impressions on publisher websites.
It includes specifications for data ex...read more
More about working at Lemma Technologies
Interview Process at LISHA ENGINEERS
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month