Javapedia.net
  • Java
  • Spring
  • Hibernate
  • DevOps
  • Testing
  • API
  • BigData
  • Web
  • Erlang
  • AI
  • Database
  • Integration
  • Cloud
  • Python
  • Scala
  • Tools
  • Golang
  • SAP
    • Login
    • Register
    • Submit a Question
Javapedia updates

New software-engineering topics and practical interview questions.

Follow @javapediaNet

Learn · Prepare · Build

Java and Software Engineering Questions

Practical answers, examples, and interview preparation across Java, Spring, databases, messaging, cloud, AI, and modern software engineering.

Recently added topics

Newest public collections
S

Spring Boot

122 questions Explore →
S

Spring interview questions

48 questions Explore →
H

Hibernate interview questions

57 questions Explore →
J

JVM Architecture (Java21) Interview questions

50 questions Explore →
J

Java 21 Collection Framework features Interview questions

50 questions Explore →
J

Java 21 Virtual Threads Interview questions

50 questions Explore →
J

Java 21 Coding Standards Interview Questions

50 questions Explore →
G

GraalVM Interview questions

50 questions Explore →
J

Java 17 Garbage Collection Interview Questions

50 questions Explore →
M

MapStruct Java Interview questions part 2

50 questions Explore →
R

Resilience4j Interview questions

50 questions Explore →
J

Java Concurrency and Multi Threading in Java 17 and Java 21 Interview questions

50 questions Explore →
M

Micronaut Interview questions

50 questions Explore →
S

Spring CredHub Interview questions

50 questions Explore →
S

Spring gRPC Interview Questions

50 questions Explore →
E

EclipseLink Interview questions

50 questions Explore →
M

MyBatis Interview questions

50 questions Explore →
Q

Quarkus Interview questions

50 questions Explore →
L

Lombok Interview questions

48 questions Explore →
S

Spring7 Intermediate to Advanced Interview questions

40 questions Explore →
S

Spring7 basics Interview questions

40 questions Explore →

Recently added questions
How does class loading follow the delegation model? Why does the JVM use generational garbage collection? What is bytecode in Java? Why is the Metaspace stored in native memory instead of the heap? What happens when a NoClassDefFoundError occurs versus ClassNotFoundException? What is the difference between Young Generation and Old Generation in heap memory? What are the main components of JVM architecture? What is the JVM Stack? What is the purpose of the Just-In-Time (JIT) compiler? What is Metaspace, and how does it differ from PermGen? Why do we use the parent delegation model in class loading? What is the difference between Class.forName() and ClassLoader.loadClass()? Explain the lifecycle of a class in JVM (loading, linking, initialization)? Explain the internal working of the linking phase (verification, preparation, resolution)? How does escape analysis enable stack allocation optimizations? Explain the internal working of safepoints and why the JVM needs them? What is the Class Loader subsystem in JVM? What are the types of class loaders in JVM? What is the purpose of the Java Native Interface (JNI)? Explain the execution flow of a Minor GC vs Major GC?

Interviews Questions

  • Java
  • Spring
  • Hibernate
  • DevOps
  • Testing
  • API
  • BigData
  • Web
  • Erlang
  • AI
  • Database
  • Integration
  • Cloud
  • Python
  • Scala
  • Tools
  • Golang
  • SAP

About Javapedia.net

Javapedia.net is for Java and J2EE developers, technologist and college students who prepare of interview. Also this site includes many practical examples.

This site is developed using J2EE technologies by Steve Antony, a senior Developer/lead at one of the logistics based company.

Follow Javapedia updates

contact: javatutorials2016[at]gmail[dot]com

Kindly consider donating for maintaining this website. Thanks.

Copyright © 2026, javapedia.net, all rights reserved. Privacy Policy · Terms of Service.

DMCA.com Protection Status