Filter interviews by
A constructor is a special type of method that is automatically called when an object is created.
Constructors have the same name as the class they belong to
Constructors do not have a return type
Constructors can be used to initialize object properties
Singleton is a design pattern that restricts the instantiation of a class to one object.
Singleton pattern ensures that a class has only one instance and provides a global point of access to it.
Commonly used in scenarios where only a single instance of a class is needed, such as database connections or logging.
Implementation can involve a private constructor, a static method to access the instance, and a static variable...
Pointer in Java is a reference variable that points to the memory address of an object.
Pointers in Java are not directly accessible or manipulable by the programmer.
They are used behind the scenes for memory management and object manipulation.
Example: Integer x = new Integer(5); Integer y = x; // y now points to the same memory address as x.
Top trending discussions
I was interviewed in Jan 2025.
1. Explain about framework architecture and from that all questions derived. asked to write diagram and explain the structure.
2. Difference between class variable and instance variable.
3. what is ITestListener why used and when used in framework.
4. architecture of selenium 4 (geckodriver, chromium driver)
5. what is BDD and cucumber, how both are related to.
6. which kind of framework you go, either POM or Page factory for with testNg/junit?
7. asked to write query on sql joins and how you fetch the second lowest of salary from each department.
8. DDL, DML statements.
9. pathquery and query parameters differences(API)
10. How the responses you are validating in automation framework for Json response file.
11. status code of Https
12. serialization and deserialization difference
13. String Builder, String Buffer and String difference? which is better and which is safe to use.
14. Dropdown in selenium how you handle, how to check which is already selected?
15. multiple data provider in testng and how you pass parameter and how you retrive from excel sheet? Asked to write code!
16.what is flaky testing?
17.Asked to write first code of JDBC connecting establishment with framework.
18. Code execution: input ="aabbabcbb"; output = a:3 , b:5, c:1 like this if they give name also it should count. Tip : HashMap you can write the code.
19. Code execution: a[]={1,2,3,4,0,0,0} b={5,6,7} output need to print as remove all 0's from first array and replace 1,2,3,4 with 5,6,7 some crazy questions.
20. Git cmds and CI/CD tool.
1. asked about architecture and where you used oops concepts?
2. abstract class and interfaces
3. select drop down all options
4. find scrape links from webpage write the code
5. asked for writing xpath for any element random website.
6. asked about following-sibling, descendent and preceding-sibling, normalise-space locators.
7. jdbc connection code.
8. API JSON file - how you done validation in automation testing.
I was interviewed in Aug 2024.
The aptitude test will be conducted online.
I was interviewed in Jan 2025.
It sounds like you might be asking for an aptitude test that has 20 questions or characters, possibly for a job application. Aptitude tests for jobs usually focus on assessing your ability to think logically, solve problems, and apply basic skills in areas like math, reasoning, and verbal abilities.
Here’s an example of 20 sample aptitude test questions, covering different types of skills:
1. Numerical Aptitude
What is 15% of 200?
If a car travels 60 miles in 1 hour, how far will it travel in 5 hours at the same speed?
Solve for x: 2x + 5 = 15.
2. Logical Reasoning
What comes next in the sequence: 2, 4, 8, 16, ___?
If all roses are flowers and some flowers are red, are all roses red?
Which number is the odd one out: 3, 5, 9, 7?
3. Verbal Ability
Find the synonym of "quick": a) slow, b) fast, c) steady, d) loud
Choose the correct sentence: "She don't like apples" or "She doesn't like apples?"
Find the antonym of "bright": a) shiny, b) dull, c) happy, d) light
4. Data Interpretation
If a graph shows sales increasing by 20% each month, how much is the increase in the 3rd month if sales were $100 initially?
The pie chart below shows the distribution of monthly expenses. If the rent is 25%, how much is the rent if the total is $1200?
5. Spatial
I was interviewed in Jan 2025.
I was interviewed in Jan 2025.
A sequence was provided: 4181, 2684, 1597, 987, 610.
first 2 are given and write code for other value calculation using java 8
The second question required writing a reverse of a palindrome using both Java 8 streams. I was able to successfully write both and clear the first round.
Java 17 introduces sealed classes to restrict inheritance and improve code maintainability.
Sealed classes are declared using the 'sealed' keyword followed by the permitted subclasses.
Subclasses of a sealed class must be either final or sealed themselves.
Errors may occur when trying to extend a sealed class with a non-permitted subclass.
Implementation of 'notify me if item is back in stock' feature in an ecommerce application
Create a database table to store user notifications for out-of-stock items
Implement a service to check item availability and send notifications to subscribed users
Provide a user interface for users to subscribe to notifications for specific items
I was interviewed in Jan 2025.
posted on 2 Feb 2025
based on 2 interviews
Interview experience
Consultant
8
salaries
| ₹22 L/yr - ₹43.2 L/yr |
Senior Consultant
7
salaries
| ₹15 L/yr - ₹43 L/yr |
Test Engineer
7
salaries
| ₹7.2 L/yr - ₹22 L/yr |
Business Analyst
6
salaries
| ₹3 L/yr - ₹48 L/yr |
System Analyst
6
salaries
| ₹5 L/yr - ₹16.5 L/yr |
TCS
Infosys
Wipro
HCLTech