Full Stack Java Developer - FAQ
PROJECT |
Explain project architecture & technologies
stack used in current project? |
|
Your current project deployment process, If its
Microservices then explain its CI/CD process? |
|
How do you scale up and down your application
if its support microservice architecture? |
|
If you worked on Jenkins then explain it
job/pipeline? |
|
What all approach you will take to track slow
running application from end to end, Explain step by step? |
|
How do you deal the difficult customer with
adhoc requirement? |
|
How will you handle pressure situation within
team? |
|
All achievements in IT career? |
|
Anything you have learned during COVID
situation last year? |
CORE JAVA |
Static method can be overloaded? Static method
can be override? Polymorphisms? |
|
Scenario to handle large size CSV file for
processing? How to read and extract information from file? |
|
Arraylist v/s Hashset, Which will perform fast
and provide time complexity? |
|
How HashMap works internally, What have changed
in Java-8? |
|
Abstraction v/s Interface, When to use it? |
|
What is immutable Class, Why do we use in our
project? |
|
Custom exception, Scenario? |
|
String Buffer, Builder & String Equal
method? |
|
JDBC Prepared statements |
|
How to call stored procedure from java? |
|
Can you explain the thread lifecycle in Java? |
|
Collections - In which scenario which one you
will use? |
|
Write a Java program to sort custom object
employee class (id, first name, last name etc.) based on first name
ascending? |
|
Dimond problem removal steps in Java-8? What is
multiple inheritance? Does Java support multiple inheritance? |
|
Comparator and comparable interfaces |
JAVA 8+ |
Java-8 features & what all u have used? |
|
Stream API |
|
Functional interface |
|
How to convert one collection to another
collections using java-8 for each map (write syntax) |
|
Predicate interface (Its use case) |
|
Where you will use predicate/consumer/function/unary
operators interface in stream api , give practical scenario |
SPRING MVC
/ SPRING CORE |
Life cycle of Spring MVC |
|
What are the main features of Spring framework? |
|
Explain about Dependency Injection. |
|
Explain the different types of Dependency
Injections in Spring? When to use which? |
SPRING
BOOT |
Which design pattern You will use in spring
boot to switch from different database, Any scenario? |
|
Spring v/s Spring boot framework? |
|
Spring boot-> Actuator? Service Discovery?
Eureka Server? |
|
Solid principles |
|
Design pattern (Singleton, Factory Pattern,
Abstract Factory, Factory Method pattern?) |
|
How Spring Boot Batch Works? |
REST-API/WEBSERVICE |
RestAPI difference between PUT and PATCH, What
to used when and its importance wrt to POST? Idempotent in rest API? |
|
Authentication and Authorization? |
|
How do you secure your RESTAPI endpoints? |
|
How do you perform Versioning your API in your
Project? |
JPA /
HIBERNATE |
What you will use in JPA to make sure column is
composite key |
IBM
WEBSPHARE/TOMCAT |
Middleware used for deploy your application,
End to end process life cycle? |
JUNIT/MOCHA/JASMINE |
Any testing framework used for Unit testing |
|
What are the important JUnit annotations? |
AWS/AZURE |
Mention what the key components of cloud are?
What is IAAS, PAAS & SAAS? |
|
List different types of cloud services, which u
have worked upon in your project? |
|
How to implement security in cloud? |
ANGULAR |
Angular Lifecycle Hooks? |
|
RxJS library, Its usage? |
|
Session Management in Angular using external
library(if any worked on) |
|
Security in angular |
|
What is angular & Its all building blocks? |
JAVA
SCRIPT |
Spread operator in JavaScript? |
|
Frequently used external library in es6 in your
angular project? |
|
What is difference between Java script and type
script? |
|
Do you know generics in Typescript, Worked on
anywhere, any scenario? |
|
Arrow function and its usage? |
DATABASE/SQL/MONGO |
What is index in database, different type of
indexes? |
|
Stored procedure, function, Triggers and
packages |
|
Explain SQL vs NO-SQL? |
|
Views; What is View and Materialized view, Its
difference in details? |
|
Joins (Left/Inner/Right/Self/Full outer) |
|
Write a SQL Query to find nth Highest salary
from given department |
Comments
Post a Comment