Filter interviews by
Array, string ,DSA ,Collection ,Stream API ,exception handling
Java is a high-level programming language known for its portability, security, and object-oriented features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).
It is used for developing a wide range of applications, from mobile apps to enterprise systems.
Java is known for its strong security features, such as sandboxing and encryption.
It is an object-oriented language, allow...
String is immutable in Java to ensure security, thread safety, and optimization.
Immutable strings prevent accidental changes to data.
String pool optimization is possible due to immutability.
Thread safety is ensured as strings cannot be modified concurrently.
Security is enhanced as sensitive data cannot be altered.
A thread is a lightweight process that can run concurrently with other threads within the same process.
Threads allow for parallel execution of tasks within a single process
Threads share the same memory space and resources of the process
Threads can communicate with each other through shared variables or message passing
Examples: Java threads, POSIX threads (pthreads) in C
A map is a collection of key-value pairs where each key is unique and used to retrieve the corresponding value.
Maps are commonly used in programming to store data in an organized manner.
Keys in a map are used to access the associated values.
Examples of maps include dictionaries in Python and HashMaps in Java.
A collection is a group of related objects or data items that are stored together.
Collections can be used to store and manipulate groups of data in programming.
Examples include arrays, lists, sets, and maps.
Collections provide methods for adding, removing, and accessing elements.
Top trending discussions
I applied via Walk-in and was interviewed in May 2024. There were 3 interview rounds.
posted on 10 Jul 2024
General aptitude questions
Code logic, basic concepts of c++,
I applied via campus placement at ACE Engineering College, Khammam and was interviewed in Feb 2024. There were 2 interview rounds.
The Basic Aptitude Quant Reasoning and Verbal Ability
Basic Programming Questions
posted on 16 Apr 2024
Topics for group discussion
Java,html,css,javascript
Simple coding questions
Java OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Java OOPs focuses on creating objects that interact with each other to solve a problem.
Key principles of Java OOPs include Inheritance, Encapsulation, Polymorphism, and Abstraction.
Example: Inheritance allows a class to inherit properties and ...
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
posted on 26 Jun 2023
I applied via campus placement at Brindavan College of Engineering, Bangalore and was interviewed in Dec 2022. There were 4 interview rounds.
They asked 60 questions in 50 minitues of time
In 60 minutes need to solve 2 coding questions
There was aptitude test around 60 questions
I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.
I worked on a project that involved developing a web application using Java and Spring framework.
Developed RESTful APIs using Spring Boot
Implemented user authentication and authorization using Spring Security
Used Hibernate for database operations
Implemented caching using Redis
My role was to develop and maintain the backend of the application
Interview experience
Senior Software Engineer
7
salaries
| ₹7 L/yr - ₹11 L/yr |
Software Engineer
6
salaries
| ₹2 L/yr - ₹4 L/yr |
Associate Software Engineer
6
salaries
| ₹1.8 L/yr - ₹3 L/yr |
Software Developer
5
salaries
| ₹4.1 L/yr - ₹10.2 L/yr |
UI/UX Designer
5
salaries
| ₹3.9 L/yr - ₹4.8 L/yr |
Infosys
TCS
Wipro
HCLTech