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

Serialization and Deserialization: A Practical Guide for Backend Engineers

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

Serialization and Deserialization: A Practical Guide for Backend Engineers When building backend systems, we constantly move data between different applications, services, and machines. A browser sends data to a backend…

Continue ReadingSerialization and Deserialization: A Practical Guide for Backend Engineers

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?
  • 1
  • 2
  • 3
  • 4
  • …
  • 7
  • Go to the next page

Recent Posts

  • Serialization and Deserialization: A Practical Guide for Backend Engineers
  • 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

Recent Comments

No comments to show.