1) Java Memory management concepts
Young Generation, Old Generation, Permanent Generation, Heap
2) Garbage collector Algorithms
SerialGC (Mark and sweep) , ParallelGC, Concurrent Mark and Sweep
3) Deadlock Scenario and how to resolve
4) Whats new in Java 1.8 or 1.9 compare to 1.7
java 1.8 - Lambda expression, Stream API, Parallel Array Sorting, Base64 encoding implemention
Java 1.9 - JShell, Process API, HTTP 2.0 client support
5) Design Patterns
Adapter, Factory , Façade, Proxy, Singleton, Strategy
6) Integration (Tools, Frameworks, Scenarios & Design)
DataStage, Oracle SOA Suite, Apache Camel, Mule, Servicemix
7) Security (Authentication & Authorization, Encryption)
OWSM (Oracle Webservice Security Management)
8) API Gateways Concepts
Vordel Gateway, Apigee, Oracle API Gateway,
9) Sprint Boots (End to End implementation flow)
Controller->Service->DAO Component - > Data
10) Knowledge on Spring Modules
11) ORM Frameworks
Hibernate, Apache Open JPA, TOPLink
12) Micro Services and SOA Concepts
13) Problematic Scenario and design recommendation
Solving Security (Sign-on) for Web Services/ RestAPI
14) Unix Concepts
Shell scripts,network
15) Application Servers like weblogic, Webpshere) Administration Activity
Datasource, JMSSetup, Security ACL,
16) Maven Life Cycles, Build, Jenkins, Ansible Devops Concepts
17) RestAPI Frameworks
Jersery, Jello, RestFulie
18) NOSQL Concepts
MongoDB & DynamoDB
19) Collection usage Scenario
Hashset, Hashmap,Linklist, Treeset,
20) Oracle SQL Concepts
Inner Join, Outer Join, Left and Right SQL Queries
21) Deployment Strategy
Bladelogic, Ansible Script, Jenkin Deployment Process
22) Caching concepts
Coherence Cache, EhCache
23) Design tools
Architect, Visio, TogetherJ, SmartDraw
24) Performance tuning techniques
APM Tools (XREBEL), JMeter, jstat, jmap, thread dump analyzier, JProbe
25) UI frameworks
Websocket, AngularJS, ReactJS
26) Messaging concepts – Async communication
JMS, IBM MQ, RabbitMQ, AQS SQS
27) Monitoring tools
Wily, BSM
28) Knowledge on Elastic Search
29) Testing /PerformanceTools and Frameworks
Selenium, JUnit, Mockito, Postman, Load Runner , JMeter
30) Architecture Tiers/Layers Approach
2 Tier, 3 Tier, N-Teir Architecture
31) IOT Architecture
32) Data Lake Concepts
33) Difference between Virtual Machine and Dockers... Give a scenario for these two
34) Explain BlockChain
35) Explain about Graph Database
36) Explain about Chatbot
Happy Reading and All the best for your interview!!
If you like this blog please share your comments and also Please click the Ads
BPEL, Service Bus Interview Question
AWS Basic Interview Questions