Filter interviews by
Coding practice is a must . DSA concept is a must .
Coding Test 2 which involved a basic array ques . Checked logic ability
Top trending discussions
I applied via Instahyre and was interviewed in Nov 2024. There was 1 interview round.
It was on hackerrank(OA). There were two string and array based medium question.(Part of Blind 75 list)
posted on 8 Nov 2024
I was interviewed in Oct 2024.
I applied via Approached by Company
Aptitude and coding round, one coding question and others are computer fundamentals
Object-oriented programming concepts used in framework design
Inheritance: Allows classes to inherit attributes and methods from other classes
Encapsulation: Bundling data and methods that operate on the data into a single unit
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
To select a dropdown in Selenium, use the Select class and its methods like selectByVisibleText, selectByValue, or selectByIndex.
Use the Select class from org.openqa.selenium.support.ui package
Identify the dropdown element using findElement method
Create a new Select object by passing the dropdown element as a parameter
Use selectByVisibleText, selectByValue, or selectByIndex methods to choose an option
findelement is used to locate a single element on a webpage, while findelements is used to locate multiple elements on a webpage.
findelement returns the first matching element found on the webpage
findelements returns a list of all matching elements found on the webpage
findelement is used when only one element needs to be located, like a unique identifier
findelements is used when multiple elements need to be located, li
The main method in Java can be overloaded but not overridden.
Main method can be overloaded by defining multiple main methods with different parameters.
Overloading allows multiple methods with the same name but different parameters.
Main method cannot be overridden because it is a static method and static methods cannot be overridden.
Find and print the missing number in a given array of strings.
Convert the array of strings to an array of integers for easier manipulation.
Iterate through the array to find the missing number by comparing consecutive elements.
Print the missing number once found.
Reverse a string in an array of strings
Iterate through each string in the array
Use a loop to reverse each string character by character
Store the reversed strings in a new array
To test a faulty ATM, simulate various scenarios like card reader failure, cash dispenser malfunction, network connectivity issues, etc.
Simulate card reader failure by inserting a damaged card or a card with a magnetic strip issue.
Test cash dispenser malfunction by requesting cash withdrawal and observing if the correct amount is dispensed.
Check for network connectivity issues by trying to access online banking service...
Object-oriented programming paradigm that focuses on objects and classes for code organization and reusability.
Encapsulation: bundling data and methods that operate on the data into a single unit (object)
Inheritance: ability of a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details an
Aptitude test was easy to clear
Coding test was ok to clear
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Frequency array, java collection, missing number
based on 1 interview
Interview experience
Computer Scientist
442
salaries
| ₹22 L/yr - ₹70 L/yr |
Technical Consultant
265
salaries
| ₹13.5 L/yr - ₹30.2 L/yr |
Software Engineer
256
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Computer Scientist 2
226
salaries
| ₹28 L/yr - ₹101 L/yr |
Senior Technical Consultant
209
salaries
| ₹11.5 L/yr - ₹46 L/yr |
Salesforce
Oracle
Microsoft Corporation
Amazon