Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
Advanced Java concepts are used in real-life applications to develop complex software systems.
Advanced Java concepts like multithreading, networking, and JDBC are used in developing enterprise-level applications.
Java frameworks like Spring, Hibernate, and Struts are used to develop web applications.
Java is used in developing Android applications.
Java is used in developing financial applications like trading systems and...
Mklfelkrrmjkjdleiwjfilej jlhf/liowejfwjdlo
I applied via Approached by Company and was interviewed before Sep 2021. There was 1 interview round.
Logixal Solutions interview questions for popular designations
I applied via Campus Placement and was interviewed before Sep 2021. There was 1 interview round.
This interview question covers various topics including programming, design patterns, data structures, and exception handling in Java.
Write a program to generate the Fibonacci series
Write a program using boolean variables
Explain the ClassCastException and how to handle it
Discuss the Singleton design pattern and its implementation with different JDK versions
Explain abstract classes and interfaces in your current project
...
I applied via Campus Placement and was interviewed before Oct 2020. There was 1 interview round.
Encapsulation is the process of hiding implementation details and providing access to only necessary information.
Encapsulation helps in achieving data abstraction and information hiding.
It allows for better control over data and prevents unauthorized access.
In Java, encapsulation is achieved through the use of access modifiers such as private, public, and protected.
For example, a class may have private variables that c...
A string is a sequence of characters used to represent text in programming.
Strings are often used for storing and manipulating text data.
In Java, strings are represented by the String class.
Strings can be concatenated using the + operator.
Strings are immutable, meaning they cannot be changed once created.
Examples of string literals include "hello world" and "42".
I appeared for an interview in Jul 2017.
Autoboxing is the automatic conversion of primitive data types to their corresponding object wrapper classes.
Autoboxing is useful when working with collections that require objects instead of primitives.
Example: int i = 5; Integer j = i; //autoboxing
Unboxing is the opposite of autoboxing, where an object of a wrapper class is converted back to its corresponding primitive type.
Example: Integer j = 5; int i = j; //unboxi
Typecasting up and down refers to converting a variable of one data type to another data type of higher or lower precision.
Typecasting up involves converting a variable of lower precision to a variable of higher precision, such as converting an int to a double.
Typecasting down involves converting a variable of higher precision to a variable of lower precision, such as converting a double to an int.
Typecasting can resul...
To iterate a map in Java, use a for-each loop or an iterator.
Use the entrySet() method to get a set of key-value pairs
For-each loop: for(Map.Entry
Iterator: Iterator
Use hasNext() and next() methods to iterate through the map
Types of synchronization in Java
Synchronized methods
Synchronized statements
ReentrantLock
Semaphore
CountDownLatch
Access modifiers in method overriding
Access modifiers in the overriding method cannot be more restrictive than the overridden method
The access modifier can be less restrictive or the same as the overridden method
Private methods cannot be overridden
Examples: public method can be overridden by public or protected method, but not by private method
I appeared for an interview in Jun 2017.
based on 2 interviews
Interview experience
based on 42 reviews
Rating in categories
Software Engineer
48
salaries
| ₹5.5 L/yr - ₹15 L/yr |
Associate Software Engineer
45
salaries
| ₹3 L/yr - ₹9.4 L/yr |
Senior Software Engineer
21
salaries
| ₹8 L/yr - ₹25 L/yr |
Associate Technical Leader
10
salaries
| ₹11.4 L/yr - ₹24 L/yr |
Technical Lead
9
salaries
| ₹18 L/yr - ₹33 L/yr |
Wipro
TCS
Infosys
HCLTech