Engineering With Java
Subscribe
Sign in
Home
Notes
Chat
Interview Questions
Pro Quizzes
Java Handbook
Sponsorships
Take Home Challenges
Archive
Leaderboard
About
Latest
Top
Discussions
Engineering With Java: Digest #76
Spring AI with MCP, Rate limiting, GUI framework, Changes in JVM and more ...
Feb 7
•
Suraj Mishra
2
1
Spring Boot Interview Question: HikariCP Connection Timeout
Connection pool, transaction boundary, timeouts and more...
Feb 5
•
Suraj Mishra
3
1
Java Coding Problem - App Launch Downloads
Coding question, examples and explanations.
Feb 3
•
Suraj Mishra
2
1
Engineering With Java: Digest #75
Java prediction for 2026, ForkJoinPool shenanigans, API versioning, abstracting data access, BDD with Java & MongoDB and more ...
Feb 1
•
Suraj Mishra
2
1
1
January 2026
Spring Boot Interview Question – Securing Sensitive Fields in Records
discussion, code samples , design and more.
Jan 30
•
Suraj Mishra
12
2
Java Interview Question - Why you should not use static initializers?
Answering Popular Java Question
Jan 28
•
Suraj Mishra
7
2
Spring Boot Interview Question - Process Large Security Events File
Deep discussion ,code examples and more.
Jan 26
•
Suraj Mishra
12
1
3
Engineering With Java: Digest #74
Local variable type inference, Modular monolith, High availability Java System, Spring Boot prompts and more ...
Jan 24
•
Suraj Mishra
1
1
1
Java Coding Question – Sneaky Enum Bug
Enum bug, concept, coding and solution
Jan 22
•
Suraj Mishra
3
1
Spring Boot Interview Question - Fix Magic Number Code Smell /Dynamic Reload
Magic numbers, Code smell, Dynamic Reload, Concepts, Code examples and more
Jan 20
•
Suraj Mishra
10
3
2
Engineering With Java: Digest #73
Flakey Tests, Hybrid Search Engine, Storage Engine, LLM, OpenJ Proxy etc...
Jan 18
•
Suraj Mishra
4
1
1
Java Interview Question - Can You Modify a Final Field using Reflection?
Yes, it is sometimes possible to modify a final field using reflection, but not always, and even when it works, it is unreliable, JVM-dependent, and…
Jan 16
•
Suraj Mishra
3
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts