Blog Archives
1 2 3

02: 15 key considerations for low latency Java

Extends Writing low latency applications in Java interview Q&As. If the job description says “low latency” application, then be prepared. Even if “low latency” experience is not a requirement, all employers like candidates who can not only build systems that perform well, but also can stress test (e.g. … Read...

Members Only Content
Log In Register Home


12 Java design patterns interview Q&As

Java Design Patterns Interview Questions Links: Why do Proxy, Decorator, Adapter, Bridge, and Facade design patterns look very similar? What are the differences? | Builder pattern and immutability in Java | Flyweight pattern and improve memory usage & performance | Java ExecutorService with strategy design pattern | Java dynamic proxy...

Members Only Content
Log In Register Home


15 Security key area interview Q&A for Java developers

Q1. Can you provide a high level overview of the “access control security” in a recent application you had worked? A1. As shown below, SiteMinder is configured to intercept the calls to authenticate the user. Once the user is authenticated, a HTTP header “SM_USER” is added with the authenticated user...

Members Only Content
Log In Register Home


18 Agile Development interview Q&A for Java developers

Q1. What are the typical roles and responsibilities of an agile core team? A1. The Product Owner represents the stakeholders and is the voice of the customer. He or she is accountable for ensuring that the team delivers value to the business. The Product owner writes typically the user stories,...

Members Only Content
Log In Register Home


4 FAQ Performance tuning in Java interview Q&As

Q1. In your experience, what are some of the major causes of performance bottlenecks in Java applications? A1. Cause #1: The JVM spends more time performing garbage collection due to improper Garbage Collection (GC) configuration. … Read more ›...

Members Only Content
Log In Register Home


4 JEE Design Patterns Interview Q&As

Unlike J2EE, Java EE 6 consists of annotated classes without any dependencies on the platform. This approach eliminates the need to separate business logic from the infrastructure and makes the majority of J2EE patterns and best practices superfluous. The following J2EE design patterns can be obsolete: — Service Locator (Use...

Members Only Content
Log In Register Home


5 Java concurrency management interview Q&As

Concurrency is very important in any modern system, and this is one topic many software engineers struggle to have a good grasp. The complexity in concurrency programming stems from the fact that the threads often need to operate on the common data. Each thread has its own sequence of execution,...

Members Only Content
Log In Register Home


1 2 3
Why & What are the benefits

🎯 Why java-success.com?

🎯 What are the benefits of Q&As approach?

Learn by categories such as FAQs – Core Java, Key Area – Low Latency, Core Java – Java 8, JEE – Microservices, Big Data – NoSQL, Architecture – Distributed, Big Data – Spark, etc. Some posts belong to multiple categories.

800+ Java & Big Data Q&As Menu

Top