Filter interviews by
Clear (1)
Java is a popular programming language used for developing applications, while SQL is a language used for managing and querying databases.
Java is an object-oriented programming language known for its portability and versatility.
SQL stands for Structured Query Language and is used to communicate with databases.
Java is used for developing web applications, mobile apps, and enterprise software.
SQL is used for creating, up...
A linked list is a data structure where each element points to the next element in the sequence.
Linked list is made up of nodes, each containing data and a reference to the next node.
Example: Node 1 -> Node 2 -> Node 3
Program to create a linked list in Python: class Node: def __init__(self, data=None): self.data = data self.next = None
I applied via Campus Placement and was interviewed before Jul 2022. There were 5 interview rounds.
Basic aptitude Topic %,trigonometry, mensuration, avg
Java,. Net, machine learning ,c++,project during college
Decision making, self ambition, loyal to company
Top trending discussions
I applied via Naukri.com and was interviewed before Dec 2022. There were 3 interview rounds.
Java program to reverse a sentence
Split the sentence into words using the split() method
Create a new array to store the reversed words
Iterate through the words in reverse order and add them to the new array
Join the reversed words using the join() method to form the reversed sentence
Program to find repeated character in a word.
Iterate through each character in the word
Store each character in a data structure
If a character is already present in the data structure, it is a repeated character
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
To run automated test cases in Jenkins, configure DB testing, and perform localization testing
To run automated test cases in Jenkins, create a Jenkins job and configure it to trigger the automation test suite
For DB testing automation, use tools like Selenium WebDriver to interact with the database and verify data integrity
For localization testing, use tools like Selenium WebDriver to test the application with different...
posted on 16 Aug 2024
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Methods of selecting elements in automation testing include using locators, XPath, CSS selectors, and various other strategies.
Using locators such as ID, class name, name, tag name, link text, and partial link text
Using XPath to navigate through elements in the HTML structure
Using CSS selectors to target elements based on their styles
Using various strategies like text matching, attribute values, and sibling/child relat...
Cucumber is a keyword used in BDD (Behavior Driven Development) testing framework to define test scenarios in a human-readable format.
Cucumber is used to write test scenarios in Gherkin language
It helps in bridging the communication gap between technical and non-technical team members
Cucumber allows for easy collaboration and understanding of test cases
Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.
Inheritance allows a subclass to inherit methods from its superclass.
Overriding allows a subclass to provide a specific implementation of a method that is already defined in its superclass.
The method in the subclass must have the same name, return type, and pa...
My strengths include attention to detail, problem-solving skills, and strong communication abilities.
Attention to detail - I have a keen eye for spotting errors and ensuring accuracy in my work.
Problem-solving skills - I am able to analyze complex problems and come up with effective solutions.
Strong communication abilities - I can effectively communicate with team members and stakeholders to ensure clarity and collabor
Agile process is a software development methodology that promotes adaptive planning, evolutionary development, early delivery, and continuous improvement.
Agile process involves breaking down the project into small increments called sprints
It emphasizes collaboration between cross-functional teams
Feedback is gathered regularly from stakeholders to make necessary adjustments
Scrum, Kanban, and XP are common frameworks use
posted on 19 Mar 2024
Abstract class is a class that cannot be instantiated and may contain abstract methods.
Cannot be instantiated directly
May contain abstract methods that must be implemented by subclasses
Can have both abstract and non-abstract methods
Used for creating a template for other classes to inherit from
I applied via Campus Placement and was interviewed in Jul 2023. There were 2 interview rounds.
2 Basic leetcode problems
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
Oops concepts of Java
Encapsulation: Bundling data and methods together in a class
Inheritance: Acquiring properties and behaviors from a parent class
Polymorphism: Ability to take on many forms
Abstraction: Hiding complex implementation details
Interface: Blueprint of a class that defines methods to be implemented
based on 3 interviews
Interview experience
based on 1 review
Rating in categories
Operations Executive
253
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
151
salaries
| ₹0 L/yr - ₹0 L/yr |
System Engineer
126
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
118
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Manager
57
salaries
| ₹0 L/yr - ₹0 L/yr |
Wipro
Amazon
TCS
Infosys