Skip to content
  • Java
  • Spring Boot Tutorials
  • Microservices
  • System Design

What Is Routing in Backend? How Requests Find Their Way to the Right Handler

  • Post author:Nimai
  • Post published:September 8, 2026
  • Post category:System Design
  • Post comments:0 Comments

When a client such as a web application, mobile app, or another service sends a request to a backend server, the server needs to understand what the client wants to…

Continue ReadingWhat Is Routing in Backend? How Requests Find Their Way to the Right Handler

Understanding HTTP for backend engineers, where it all starts

  • Post author:Nimai
  • Post published:September 8, 2026
  • Post category:System Design
  • Post comments:0 Comments

 Understanding HTTP for backend engineers, where it all starts   * ### 1. Core Principles of HTTP HTTP (Hypertext Transfer Protocol) is an application-layer protocol (Layer 7 in the OSI…

Continue ReadingUnderstanding HTTP for backend engineers, where it all starts

Spring Boot @Async — Complete Deep Explanation

  • Post author:Nimai
  • Post published:August 24, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

  Spring Boot @Async — Complete Deep Explanation 1. First understand what @Async actually does Normally, Java executes method calls synchronously. public void process() { method1(); method2(); method3(); } Execution…

Continue ReadingSpring Boot @Async — Complete Deep Explanation

Why @Transactional Is Not Working in Spring Boot — 10 Common Reasons

  • Post author:Nimai
  • Post published:August 24, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

Yes 😄. Let's make @Transactional so simple that even a dog could understand it. Think of a transaction like a dog carrying two biscuits. 🐕🍪🍪   🐕 First understand: What…

Continue ReadingWhy @Transactional Is Not Working in Spring Boot — 10 Common Reasons

highest salary employee

  • Post author:Nimai
  • Post published:February 28, 2026
  • Post category:Interview Question/Java
  • Post comments:0 Comments

package Javapractice; import java.util.stream.Stream; public class practice { public static void main(String[] args) { // TODO Auto-generated method stub //write a java8 program from a employee class with name and…

Continue Readinghighest salary employee

Find the duplicate elements from a list in java

  • Post author:Nimai
  • Post published:February 28, 2026
  • Post category:Interview Question/Java
  • Post comments:0 Comments

public class practice { public static void main(String[] args) { // TODO Auto-generated method stub //write a program to find the duplicate elements in an array and print the duplicate…

Continue ReadingFind the duplicate elements from a list in java

Reverse a string in java

  • Post author:Nimai
  • Post published:February 22, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

public class practice { public static void main(String[] args) { // TODO Auto-generated method stub String s="nima"; //reverse string String rev=""; for(int i=s.length()-1;i>=0;i--) { rev=rev+s.charAt(i); } } }

Continue ReadingReverse a string in java

How does Spring Boot decide the order of auto-configurations?

  • Post author:Nimai
  • Post published:January 31, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

How does Spring Boot decide the order of auto-configurations? Spring Boot’s auto-configuration order looks magical from the outside, but internally it follows a very deterministic algorithm based on class loading,…

Continue ReadingHow does Spring Boot decide the order of auto-configurations?

Why does @Value sometimes fail to inject properties?

  • Post author:Nimai
  • Post published:January 31, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

Why does @Value sometimes fail to inject properties? @Value failing to inject properties is one of the most confusing Spring problems because it often fails silently or only in specific…

Continue ReadingWhy does @Value sometimes fail to inject properties?

What happens if @PostConstruct throws an exception?

  • Post author:Nimai
  • Post published:January 31, 2026
  • Post category:Interview Question
  • Post comments:0 Comments

What happens if @PostConstruct throws an exception? When a @PostConstruct method throws an exception in Spring, it is treated as a fatal bean initialization failure — and depending on where…

Continue ReadingWhat happens if @PostConstruct throws an exception?
  • 1
  • 2
  • 3
  • 4
  • …
  • 7
  • Go to the next page

Recent Posts

  • What Is Routing in Backend? How Requests Find Their Way to the Right Handler
  • Understanding HTTP for backend engineers, where it all starts
  • Spring Boot @Async — Complete Deep Explanation
  • Why @Transactional Is Not Working in Spring Boot — 10 Common Reasons
  • highest salary employee

Recent Comments

No comments to show.