i
Filter interviews by
Logical programming question
I applied via Referral and was interviewed in Oct 2022. There were 4 interview rounds.
They give 5 aptitude questions , question based on profit percentage,find the missing number.
They give 10 coding question filling the blanks type questions
Error is a serious issue that cannot be handled at runtime, while exception is a runtime issue that can be handled.
Errors are caused by the environment in which the application is running, while exceptions are caused by the application code.
Errors cannot be caught or handled, while exceptions can be caught and handled using try-catch blocks.
Examples of errors include OutOfMemoryError and StackOverflowError, while examp...
There is no such thing as waperclass in Java.
The term 'waperclass' is not a valid Java keyword or class name.
It is possible that the interviewer made a mistake or was testing the candidate's ability to handle unexpected questions.
As a Java developer, it is important to be familiar with the language's syntax and keywords.
MySQL supports four types of joins: INNER, LEFT, RIGHT, and FULL OUTER.
INNER JOIN returns only the matching rows from both tables.
LEFT JOIN returns all rows from the left table and matching rows from the right table.
RIGHT JOIN returns all rows from the right table and matching rows from the left table.
FULL OUTER JOIN returns all rows from both tables, with NULL values in the columns where there is no match.
JOIN and INN...
Technical aptitude
Top trending discussions
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Jan 2022. There were 3 interview rounds.
Basically aptitude test is completely based on core java concepts
Java is a high-level, object-oriented programming language used for developing applications.
Java features include platform independence, automatic memory management, and exception handling.
Try and catch blocks are used for handling exceptions in Java.
Static is a keyword used to create class-level variables and methods.
ArrayList is a dynamic array that can grow and shrink in size, while HashSet is a collection that does
JDBC involves steps like loading driver, establishing connection, creating statement, executing query and handling results.
Load the JDBC driver using Class.forName() method
Establish a connection to the database using DriverManager.getConnection() method
Create a statement object using the connection.createStatement() method
Execute the query using statement.executeQuery() method
Handle the results using ResultSet object
This is the second round and i was eliminated from this round
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Runtime polymorphism allows a subclass to provide a specific implementation of a method that is already provided by its parent class.
Runtime polymorphism is achieved through method overriding, where a subclass provides its own implementation of a method that is already defined in its superclass.
The method to be overridden must have the same name, return type, and parameters in both the superclass and subclass.
When an o...
Streams in Java provide a way to process collections of objects in a functional style.
Streams are sequences of elements that support various operations like filter, map, reduce, etc.
They can be created from collections, arrays, or generate elements dynamically.
Streams can be sequential or parallel, allowing for efficient processing of large datasets.
Example: List<String> names = Arrays.asList("Alice", "Bob", "Cha...
Threads in Java are created by extending the Thread class or implementing the Runnable interface, and invoked using the start() method.
Threads can be created by extending the Thread class and overriding the run() method.
Threads can also be created by implementing the Runnable interface and passing an instance of the class to a Thread object.
Threads are invoked by calling the start() method on the Thread object.
Rest Template is a class in Spring that simplifies making HTTP requests and handling responses.
Rest Template is part of the Spring framework in Java.
It can be used to make HTTP requests to RESTful web services.
It simplifies the process of making HTTP calls and handling responses.
Rest Template can handle GET, POST, PUT, DELETE, etc. requests.
Example: RestTemplate restTemplate = new RestTemplate();
based on 2 interviews
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
187
salaries
| ₹2.5 L/yr - ₹9 L/yr |
Senior Software Engineer
69
salaries
| ₹4 L/yr - ₹9.5 L/yr |
Software Developer
52
salaries
| ₹3 L/yr - ₹8 L/yr |
Software Tester
38
salaries
| ₹3 L/yr - ₹6.4 L/yr |
Senior Software Tester
34
salaries
| ₹5 L/yr - ₹12 L/yr |
Softenger
Capital Numbers Infotech
DesignTech Systems
Espire Infolabs