Filter interviews by
I applied via Campus Placement and was interviewed in Dec 2021. There was 1 interview round.
Primitive data types are basic data types provided by Java, such as int, double, boolean, char, etc.
Primitive data types are predefined by the language and not objects
They are used to store simple values directly in memory
They have a fixed size and do not have any methods
Examples include int for integers, double for floating-point numbers, boolean for true/false values, char for characters
JVM stands for Java Virtual Machine. It is a virtual machine that executes Java bytecode.
JVM is responsible for running Java programs by interpreting bytecode.
It provides platform independence by executing bytecode on different operating systems.
JVM manages memory, performs garbage collection, and optimizes code execution.
It consists of various components like class loader, bytecode verifier, interpreter, and just-in-t...
Java is object-oriented to promote code reusability, modularity, and maintainability.
Java's object-oriented approach allows for the creation of reusable code components called objects.
Objects encapsulate data and behavior, making it easier to manage and maintain code.
Inheritance enables the creation of hierarchies and promotes code reuse.
Polymorphism allows objects of different classes to be treated as objects of a com...
JIT stands for Just-In-Time compiler. It is a part of the Java Virtual Machine (JVM) that compiles bytecode into machine code at runtime.
JIT is responsible for improving the performance of Java applications by compiling frequently executed code into native machine code.
It analyzes the code at runtime and identifies the hotspots, i.e., the code that is executed frequently.
JIT compiles the hotspots into machine code and ...
Just-in-time (JIT) is a feature in Java that compiles bytecode into native machine code at runtime.
JIT improves the performance of Java programs by reducing the time needed for compilation.
JIT is enabled by default in most Java virtual machines.
JIT can be disabled using the -Xint option.
JIT can also be configured using various options such as -XX:CompileThreshold and -XX:MaxInlineLevel.
OPPS stands for Object-Oriented Programming System. It is a programming paradigm that uses objects to represent real-world entities.
OPPS focuses on the concept of objects and classes.
It emphasizes encapsulation, inheritance, and polymorphism.
Objects have attributes (data) and behaviors (methods).
Classes are blueprints for creating objects.
Encapsulation hides the internal details of an object.
Inheritance allows classes ...
Top trending discussions
based on 10 interviews
2 Interview rounds
based on 13 reviews
Rating in categories
Operations Executive
249
salaries
| ₹1.2 L/yr - ₹4.5 L/yr |
Software Developer
151
salaries
| ₹2.8 L/yr - ₹12 L/yr |
System Engineer
126
salaries
| ₹2 L/yr - ₹9.2 L/yr |
Software Engineer
118
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Manager
57
salaries
| ₹1.2 L/yr - ₹4.2 L/yr |
Wipro
Amazon
TCS
Infosys