Filter interviews by
I was interviewed in Feb 2022.
Java programming language
Object oriented programming is a programming paradigm that uses objects to represent and manipulate data.
OOP focuses on encapsulation, inheritance, and polymorphism
Objects have attributes (data) and methods (functions)
Java, C++, and Python are popular OOP languages
Example: A car object has attributes like color and model, and methods like start and stop
Data types are classifications of data items based on their characteristics.
Data types define the type of data that a variable can hold
Java has two categories of data types: primitive and non-primitive
Primitive data types include int, double, boolean, char, etc.
Non-primitive data types include arrays, classes, interfaces, etc.
A collection is a group of objects that can be stored, manipulated, and retrieved as a single unit.
Collections are used to store and manipulate groups of related objects
Examples include ArrayList, LinkedList, HashSet, TreeMap
Collections can be sorted, searched, and filtered
Condition statements are used to execute code based on certain conditions being met.
Condition statements are typically written using if, else if, and else keywords
The condition inside the if statement must evaluate to true for the code inside the block to be executed
Multiple conditions can be checked using logical operators such as && (and) and || (or)
Switch statements are another way to execute code based on condition...
Servlets are Java classes that handle HTTP requests and responses. XML is a markup language used for data exchange.
Servlets are server-side components that generate dynamic web content.
XML is used to store and transport data between systems.
Servlets can be used to handle form submissions, authentication, and session management.
XML can be used to define data structures, configuration files, and web services.
Servlets are...
A programming language in Java
Define a grammar for the language
Implement a lexer to tokenize the input
Use a parser to build an abstract syntax tree
Implement a type checker to ensure type safety
Generate bytecode or machine code from the AST
Provide a runtime environment to execute the code
Arrays, strings, and classes are fundamental concepts in Java programming.
Arrays are collections of similar data types that can be accessed using an index.
Strings are sequences of characters that are immutable in Java.
Classes are templates for creating objects that encapsulate data and behavior.
Arrays and strings are both objects in Java.
Classes can be used to create custom data types and define their behavior.
Classes are blueprints for objects, while objects are instances of classes.
Classes define the properties and behaviors of objects
Objects are created from classes and have their own unique values for properties
Classes can be thought of as a template or a blueprint
Objects are created using the 'new' keyword followed by the class name
Classes can have static properties and methods, while objects cannot
Control statements in JavaScript are used to control the flow of execution of a program.
if-else statements
switch statements
for loops
while loops
do-while loops
break and continue statements
Operators are symbols that perform operations on operands in a programming language.
Arithmetic operators: +, -, *, /, %
Relational operators: <, >, <=, >=, ==, !=
Logical operators: &&, ||, !
Bitwise operators: &, |, ^, ~, <<, >>, >>>
Assignment operators: =, +=, -=, *=, /=, %=
Conditional operator: ? :
Top trending discussions
posted on 15 Jul 2020
I applied via Naukri.com and was interviewed before Jul 2019. There was 1 interview round.
Explaining something involves breaking down a concept or process into simpler terms for better understanding.
Start by providing an overview of the topic
Break down the key components or steps involved
Use examples or analogies to clarify complex ideas
Conclude by summarizing the main points
I applied via Recruitment Consultant
posted on 19 Nov 2020
I applied via Referral and was interviewed in Oct 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.
posted on 28 Sep 2020
I was interviewed in Aug 2020.
I applied via Recruitment Consultant and was interviewed in Feb 2020. There was 1 interview round.
Possible reasons for an unreachable URL
Server is down
Incorrect URL
DNS resolution failure
Firewall or security settings
Network connectivity issues
posted on 11 Sep 2020
I applied via Walk-in and was interviewed in Mar 2020. There were 3 interview rounds.
based on 18 reviews
Rating in categories
Technical Consultant
9
salaries
| ₹4 L/yr - ₹5.8 L/yr |
Technical Support Engineer
5
salaries
| ₹6.3 L/yr - ₹9.5 L/yr |
Cloud Services Specialist
4
salaries
| ₹8.7 L/yr - ₹12.6 L/yr |
Softwaretest Engineer
4
salaries
| ₹6 L/yr - ₹15.5 L/yr |
Application Support Engineer
4
salaries
| ₹5.7 L/yr - ₹7.9 L/yr |
SAP
Oracle
Salesforce
ServiceNow