Blog Archives
Page 1 of 7
1 2 3 7

♦ 9 JNDI and LDAP interview Q&A

Q1. What is JNDI? And what are the typical uses within a JEE application? A1. JNDI stands for Java Naming and Directory Interface. It provides a generic interface to LDAP (Lightweight Directory Access Protocol) and other directory services like NDS (Novell Directory Service), … Read more ›...

Members Only Content

Free Trial | Log In | Register | Home


♦ JavaScript mistakes interview Q&A

Q1. What are the common JavaScript errors or bad practices that you have noticed? A1. 1) Not having proper namespaces and not using AMD (i.e. Asynchronous Model Definition) API to modularize the Java code for improved maintainability. … Read more ›...

Members Only Content

Free Trial | 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

Free Trial | 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

Free Trial | Log In | Register | Home


♦ Flyweight design pattern to improve memory usage & performance

Flyweight pattern is about sharing a collection of objects. The flyweight design pattern is a structural pattern used to improve memory usage and performance (i.e. due to shorter and less frequent garbage collections) by creating fewer objects. Instead of creating a large number of objects, we reuse the objects that...

Members Only Content

Free Trial | Log In | Register | Home


♦ Monitoring/Profiling Java applications interview Q&A

Q1 How will you go about monitoring your Java application for potential performance or memory issues? A1 1. Visual VM for monitoring Java memory, CPU, threads, etc VisualVM is a visual tool integrating several command-line JDK tools and lightweight profiling capabilities. Designed for both production and development time use, …...

Members Only Content

Free Trial | Log In | Register | Home


00: 11 Spring MVC Interview Q&As

Q1. Can you describe the Spring Web MVC framework architecture? A1. Spring Web MVC framework provides a Model View Controller architecture to develop loosely coupled 1) web applications 2) RESTful web services. … Read more ›...

Members Only Content

Free Trial | Log In | Register | Home


00: 15+ Java multi-threading interview Q&As

Even the experienced Java developers dread Java multithreading interview questions & coding exercises. Interviewers love to drill you on multithreading as it can reveal a lot about your capabilities.

Q1. What is a thread?
A1. It is a thread of execution in a program.

Read more ›



001A: 7+ Java architectural patterns interview Q&As

One of the very frequently asked open-ended interview questions is – Can you describe the high-level architecture of the recent application you had worked on from 10,000 feet? ⏯ Java high-level architecture & Integration Styles

You will be asked to 1) draw a diagram on a white board and 2) follow up questions based on your answer.

Read more ›



001B: Java architectural patterns interview Q&As

Continuation of Java architecture interview Q&A with integration styles & architecture diagrams – part 1 Q3. Can you discuss some of the high level architectures you are experienced with? A3. Be prepared for a white board session on architectures, especially the bird’s eye view of the last application you had...

Members Only Content

Free Trial | Log In | Register | Home


01: 12 Web basics every Java web developer must know

Q1. HTTP is a stateless protocol, so how do you maintain state? How do you store user data between requests?
A1. This is a commonly asked interview question. The “http protocol is a stateless request/response based protocol”. You can retain the state information between different page requests as follows:

HTTP Session.

Read more ›



01: 15 Ice breaker interview Q&As asked 90%

Q1. Tell us about yourself? [Hint: Focus on your strengths and marry up your strengths with the job specification. For example, — 5 year hands on experience in building web based applications to integrating disparate systems using web services, … Read more ›...

Members Only Content

Free Trial | Log In | Register | Home


01: 19 Java 8 Functional Programming FAQs

Good handle on Java OOP concepts and FP concepts are very important NOT only from writing quality code perspective, but also from job interviews perspective to be able to do well in written tests & technical interviews. Q1. Can you explain your understanding of Functional Programming (FP)? … Read more...

Members Only Content

Free Trial | Log In | Register | Home


Page 1 of 7
1 2 3 7

Why wait 5-10 when you can fast-track in 1-2 ?

open all | close all
Top