Blog Archives
1 2 3 4 5 6 7 8 9 28

02: 6 More Git interview Q&As

Extending 8 Git Source control system interview questions & answers. Q1. What do you understand by the term patch or pull request? A1. A patch means change sets you want to communicate and apply to another repository. Nowadays, the GitHub “pull request” makes it really easy to apply patches on...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: 8 Spring Boot interview Q&As

This extends 01: 15 Spring Boot interview Questions & Answers. Q1. What is a Swagger in Spring Boot? A1. Swagger is an open source set of rules, specifications and tools for developing and describing RESTful APIs. … Read more ›...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: AWS Identity & Access Management (i.e. IAM) interview Q&As

Q1. What is IAM? A1. IAM stands for Identity & Access Management. AWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. You use IAM to control who is authenticated (i.e. … Read more ›...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Azure interview Q&As on Virtual Network Peering, VPN, ExpressRoute, etc

This extends Azure interview Q&As on Region, VNet, Subnets, AZs, Availability Set, etc. Q12. What is an Azure Virtual Network Peering? A12. Virtual network peering enables you to seamlessly connect two or more VNets in Azure. … Read more ›...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: HTTP basics on headers, MIME types, & cookies for Java developers

Q1. What happens when you open up a browser and type a URL to request a Web page or RESTFul web service data? A1. HTTP is a stateless protocol on top of TCP (Transmission Control Protocol). 1) When the IP address is obtained, … Read more ›...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Java 9 to 20 features interview Q&As – var & switch expressions with patterns

Java 8 introduced features like Lambda expressions, Functional interfaces, Default methods in interfaces, Stream API, Optional class, etc. Java 9 to 20 made many enhancements to Java as discussed below. Q01: What are some of your favourite features in Java 9 to 17? A01: Java 9+ introduced Java Platform Module...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: JavaScript mistakes interview Q&As

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 ›...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: JMockit interview Q&As & examples on Expectations & Verifications

This extends 01: JMockit interview Q&As on @Injectable Vs @Mocked Vs @Tested. The purpose of mocking objects is to return an expected value to test the logic of the class under test. This can be achieved with JMockit Expectations.

An expectation represents a set of invocations to a specific mocked method/constructor that is relevant for a given test.

Read more ›



02: jvisualvm to detect memory leak – a quick tutorial style Java demo

This is a companion post to 8 Java Memory Management Interview Q&A demonstrating a memory leak scenario step by step with jvisualvm, which is a free profiling tool that gets shipped with JDK. Step 1: Code that causes memory leak Here is a sample code that causes memory leak. …...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Microservices Architecture design patterns & considerations interview Q&As – Part 1

This extends 10+ Key Microservices Interview Questions Answered. The architects & developers need to know these microservices design patterns & these are best practices to build robust systems. Q1. Why do we need design patterns for Microservices? A1. The goal of microservices is to increase the velocity of application releases,...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Mockito interview Q&As & examples on @Spy

A spy in mockito is a partial mock where part of the object will be mocked and part will use real method invocations. You can create a Spy a number of different ways. Consider using mocks instead of spies wherever possible as having to use a Spy could indicate violating...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Networking basics interview Q&As on Protocols

This extends Networking basics interview Q&As on ip address, subnet mask, DNS & gateway. Q1. What is a network protocol? Can you give a few examples? A1. Network protocols are a set of rules outlining how connected devices communicate across a network to exchange information easily and safely. … Read...

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


02: Scenarios based Java OO concepts & GoF design patterns – naive Template Method pattern

Scenarios based Java OO concepts & GoF design patterns

This content is for 100-Day-Full-Access, 200-Day-Full-Access, 365-Day-Full-Access, and 2-Year-Full-Access members only. Register 50+ Free Java FAQs 50+ Free Big Data FAQs
Already a member? Log in here


1 2 3 4 5 6 7 8 9 28

300+ Java Interview FAQs

Tutorials on Java & Big Data