i
Info
Edge
Work with us
Filter interviews by
Test cases for lift functionality
Test the lift buttons for each floor
Test the emergency stop button
Test the door open and close functionality
Test the capacity limit of the lift
Test the response time of the lift to call buttons
Basic commands in Selenium include findElement, sendKeys, click, getText, and getTitle.
findElement - locates a single element on the web page
sendKeys - enters text into an input field
click - simulates a mouse click on an element
getText - retrieves the text of an element
getTitle - retrieves the title of the web page
Actions class in Selenium is used to perform complex user interactions like drag and drop, double click, etc.
Actions class is part of the Selenium WebDriver API
It is used to perform advanced user interactions like drag and drop, double click, etc.
Actions class is used with the Actions class object to build and perform complex interactions
Example: Actions actions = new Actions(driver); actions.dragAndDrop(source, t...
SDET stands for Software Development Engineer in Test. They are responsible for writing code to automate testing processes.
SDET is a software engineer who specializes in writing code to automate testing processes
They work closely with developers to ensure software quality
SDET roles often involve creating and maintaining test frameworks and tools
Examples of SDET tools include Selenium, JUnit, and TestNG
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code. Multi-threading is the ability of a CPU to execute multiple threads concurrently.
OOPS is a programming paradigm that uses objects to design applications.
It allows for encapsulation, inheritance, and polymorphism.
Example: Inheritance allows a class to inherit properties and met...
Test cases for login/signup functionality
Verify valid credentials can successfully login
Verify invalid credentials cannot login
Verify user can sign up with valid information
Verify user cannot sign up with existing email
Verify password strength requirements during sign up
Locators are used in automation testing to identify and interact with web elements on a webpage.
Locators are used to find elements on a webpage based on their attributes such as ID, class, name, etc.
Common locators include ID, class name, name, tag name, link text, partial link text, and XPath.
Using unique locators helps in creating stable and reliable automation scripts.
Examples: driver.findElement(By.id("element...
One question for coding .
SDET stands for Software Development Engineer in Test. They are responsible for writing code to automate testing processes.
SDET is a software engineer who specializes in writing code to automate testing processes
They work closely with developers to ensure software quality
SDET roles often involve creating and maintaining test frameworks and tools
Examples of SDET tools include Selenium, JUnit, and TestNG
I appeared for an interview before Feb 2024.
Basic aptitude questions
DSA mid level, programming questions like password checking function, pattern question.
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code. Multi-threading is the ability of a CPU to execute multiple threads concurrently.
OOPS is a programming paradigm that uses objects to design applications.
It allows for encapsulation, inheritance, and polymorphism.
Example: Inheritance allows a class to inherit properties and methods ...
I am a detail-oriented, analytical, and adaptable individual with a strong work ethic.
Detail-oriented - I pay close attention to small details to ensure accuracy in my work.
Analytical - I enjoy problem-solving and analyzing data to find solutions.
Adaptable - I am able to quickly adjust to new situations and challenges.
Strong work ethic - I am dedicated and committed to producing high-quality results.
I applied via Naukri.com and was interviewed before Aug 2023. There were 3 interview rounds.
Locators are used in automation testing to identify and interact with web elements on a webpage.
Locators are used to find elements on a webpage based on their attributes such as ID, class, name, etc.
Common locators include ID, class name, name, tag name, link text, partial link text, and XPath.
Using unique locators helps in creating stable and reliable automation scripts.
Examples: driver.findElement(By.id("elementId"))...
Test cases for lift functionality
Test the lift buttons for each floor
Test the emergency stop button
Test the door open and close functionality
Test the capacity limit of the lift
Test the response time of the lift to call buttons
Actions class in Selenium is used to perform complex user interactions like drag and drop, double click, etc.
Actions class is part of the Selenium WebDriver API
It is used to perform advanced user interactions like drag and drop, double click, etc.
Actions class is used with the Actions class object to build and perform complex interactions
Example: Actions actions = new Actions(driver); actions.dragAndDrop(source, target...
Basic commands in Selenium include findElement, sendKeys, click, getText, and getTitle.
findElement - locates a single element on the web page
sendKeys - enters text into an input field
click - simulates a mouse click on an element
getText - retrieves the text of an element
getTitle - retrieves the title of the web page
Test cases for login/signup functionality
Verify valid credentials can successfully login
Verify invalid credentials cannot login
Verify user can sign up with valid information
Verify user cannot sign up with existing email
Verify password strength requirements during sign up
Seeking new challenges and growth opportunities in a dynamic environment.
Looking for opportunities to expand my skill set
Interested in working on cutting-edge technologies
Seeking a more collaborative team environment
The reason for change can be due to technological advancements, business needs, customer feedback, or process improvements.
Technological advancements: Updating software tools or frameworks to improve efficiency.
Business needs: Adapting to new market trends or regulations.
Customer feedback: Making changes based on user experience or satisfaction.
Process improvements: Streamlining workflows for better productivity.
What people are saying about Info Edge
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
It was very good 60 questions
3 coding question everhthing was hard
Java is a popular programming language, C++ is another programming language, and DBMS SQL is a language used for managing databases.
Java is an object-oriented programming language commonly used for building web applications and software.
C++ is a high-level programming language often used for system programming and game development.
DBMS SQL is a language used to interact with relational databases, allowing users to retr...
Python is a high-level programming language known for its simplicity and readability. OOPs (Object-Oriented Programming) is a programming paradigm that uses objects and classes. Inheritance is a feature of OOPs that allows a class to inherit properties and behavior from another class.
Python is a versatile, interpreted language used for web development, data analysis, artificial intelligence, and more.
OOPs focuses on cr...
3 hour test. 20 MCQs and 2 Coding problems
Prefix Sum and left sum of binary tree involves calculating the sum of all nodes in a binary tree and the sum of nodes on the left side of each node.
Calculate prefix sum of binary tree by traversing in a pre-order manner and keeping track of the running sum.
To calculate left sum of binary tree, traverse the tree in a pre-order manner and keep track of the sum of nodes on the left side of each node.
Example: For a binary...
Recursion to memoization DP problem involves optimizing recursive solutions by storing intermediate results.
Recursion involves solving a problem by breaking it down into smaller subproblems and calling the function recursively.
Memoization involves storing the results of expensive function calls and reusing them when the same inputs occur again.
Dynamic Programming (DP) involves solving problems by breaking them down int...
posted on 16 Feb 2024
I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.
It consisted of 2 dsa questions
I am an experienced SDET Automation Test Engineer with a strong background in software testing and test automation.
I have a Bachelor's degree in Computer Science and have been working in the field for over 5 years.
I have expertise in designing and implementing test automation frameworks using tools like Selenium and Cucumber.
I have experience in writing test scripts, executing test cases, and analyzing test results.
I a...
Design a URL shortener service to generate short URLs for long URLs.
Use a hashing algorithm to generate unique short codes for long URLs.
Store the mapping of short codes to long URLs in a database.
Redirect users from short URLs to the corresponding long URLs.
Implement analytics to track usage and performance of the service.
I applied via Job Portal and was interviewed in Feb 2024. There was 1 interview round.
Implement a function to return the right view of a binary tree.
Use a level order traversal (BFS) to explore the tree.
Keep track of the last node at each level to form the right view.
Utilize a queue to facilitate the traversal of nodes level by level.
Example: For the tree [1, 2, 3, null, 5, null, 4], the right view is [1, 3, 4].
posted on 8 Jul 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
First was round based on Quality engineering concepts and aptitude combob
Proxy configuration for devices involves setting up a server to route network requests, enhancing security and performance.
Identify the proxy server address and port number (e.g., 192.168.1.1:8080).
Configure the device's network settings to use the proxy (e.g., in Wi-Fi settings on mobile devices).
Test the connection to ensure traffic is routed through the proxy (e.g., using a browser to check IP).
Consider authenticati...
Test scenario is a high-level description of the functionality to be tested, while test case is a detailed step-by-step procedure to validate the functionality.
Test scenario is a broad description of what needs to be tested, while test case is a detailed set of steps to verify a specific aspect of the scenario.
Test scenario is usually written in a more general and abstract way, while test case is more specific and conc...
based on 7 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Senior Executive
681
salaries
| ₹2.6 L/yr - ₹8 L/yr |
Sales Executive
658
salaries
| ₹10 L/yr - ₹10 L/yr |
Assistant Manager
612
salaries
| ₹3.3 L/yr - ₹9.5 L/yr |
Associate Senior Executive
599
salaries
| ₹2.2 L/yr - ₹6.2 L/yr |
Senior Software Engineer
368
salaries
| ₹10 L/yr - ₹26.1 L/yr |
TCS
Amazon
Flipkart
Indiamart Intermesh