Filter interviews by
They give you a task like attendance management system and you have to create this task
Top trending discussions
I applied via Walk-in
Create a Spring Boot application to generate an XML file from two input values.
Create a Spring Boot project using Spring Initializr
Create a REST controller to accept two input values
Use JAXB to generate XML from the input values
Return the generated XML file as response
Program to insert comma after every character in a string.
Iterate through each character in the string
Append the character and a comma to a new string
Handle the last character to avoid adding an extra comma
Use SQL query with ROW_NUMBER() function to find the third max salary in Oracle.
Use ROW_NUMBER() function to assign a unique row number to each row based on the salary in descending order.
Filter the result where the row number is 3 to get the third max salary.
Circuit breaker is a design pattern used in microservices to prevent cascading failures.
Circuit breaker is used to detect failures and prevent them from causing further issues.
It works by wrapping a protected function call in a circuit breaker object.
Annotations like @CircuitBreaker in Spring Cloud are used to implement circuit breaker pattern.
These annotations allow developers to easily add circuit breaker functionali
JPA is a specification while Hibernate is an implementation of JPA.
JPA is a Java specification for managing relational data in applications.
Hibernate is an ORM framework that implements the JPA specification.
Hibernate provides additional features beyond JPA, such as caching and lazy loading.
JPA is vendor-neutral, allowing developers to switch between different JPA implementations.
Hibernate is a popular choice for JPA i...
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Spring filters are components in Spring framework that intercept incoming HTTP requests and outgoing HTTP responses.
Filters are used to perform tasks like logging, authentication, authorization, etc.
They are configured in the web.xml file or using annotations like @WebFilter.
Example: javax.servlet.Filter interface is implemented to create custom filters.
Flat map is used to flatten nested collections, while map is used to transform elements in a collection.
Flat map is used when you have a collection of collections and you want to flatten it into a single collection.
Map is used to transform each element in a collection using a given function.
Example: Using flatMap to flatten a list of lists - list.stream().flatMap(List::stream).collect(Collectors.toList())
Example: Using...
Stream API in Java 8 allows for functional-style operations on collections.
Stream API provides a way to process collections of objects in a functional way.
It supports operations like filter, map, reduce, and collect.
Example: List
Example: List
Java 8 introduced parallel programming concepts like streams, parallel streams, and CompletableFuture.
Java 8 introduced streams which allow for functional-style operations on collections.
Parallel streams allow for parallel processing of stream elements, improving performance on multi-core processors.
CompletableFuture class enables asynchronous programming by representing a future result of an asynchronous computation.
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, fields, and methods, while interfaces cannot.
A class can implement multiple interfaces but can only extend one abstract class.
Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for classes to implement.
...
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without aff...
Static keyword is used in Java to create class-level variables and methods.
Static variables are shared among all instances of a class
Static methods can be called without creating an instance of the class
Static keyword can also be used to create static blocks for initialization
I applied via Campus Placement and was interviewed in Feb 2024. There was 1 interview round.
HTML CSS javascript jQuery
Curd operation with SQL connectivity
I applied via Job Fair and was interviewed in Jun 2023. There were 3 interview rounds.
Ms office,Core Java , Tally , C,
In my Opinion,view , If you ask me, As far as I can see/I am Concerned , It seems to me that , I think /feel/reckon/ belive , If you want my option , What we have to decide
I applied via Referral and was interviewed in Jun 2022. There were 2 interview rounds.
BDA stands for Big Data Analytics.
BDA refers to the process of examining large and complex data sets to uncover patterns, correlations, and insights.
It involves using various techniques and tools to analyze data and make informed business decisions.
Examples of BDA include analyzing customer behavior data to improve marketing strategies or analyzing financial data to identify potential risks.
I applied via Company Website and was interviewed in Sep 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2021. There were 5 interview rounds.
posted on 30 Nov 2020
Centering a div using CSS
Set the div's margin property to auto
Set the div's width property to a fixed value or a percentage
Set the div's position property to relative or absolute if necessary
Arrow functions provide a concise syntax and lexical scoping compared to traditional functions.
Arrow functions have implicit return statements
They do not bind their own 'this' keyword
They have a shorter syntax compared to traditional functions
They are useful for callbacks and functional programming
Example: const double = num => num * 2;
Example: const sum = (a, b) => a + b;
Angular 2 and 8 are different versions of the Angular framework.
Angular 2 was released in 2016, while Angular 8 was released in 2019.
Angular 8 introduced several new features and improvements over Angular 2, including better performance, improved accessibility, and enhanced tooling.
Angular 8 also introduced the Ivy rendering engine, which offers improved bundle sizes and faster compilation times.
Angular 2 is no longer ...
Software Engineer
19
salaries
| ₹3 L/yr - ₹7.8 L/yr |
Software Developer
16
salaries
| ₹3.6 L/yr - ₹10 L/yr |
Java Developer
5
salaries
| ₹3 L/yr - ₹3.6 L/yr |
Data Analyst
4
salaries
| ₹2.5 L/yr - ₹8.2 L/yr |
Salesforce Developer
4
salaries
| ₹2.1 L/yr - ₹6.8 L/yr |
TCS
Infosys
Wipro
HCLTech