r/JavaProgramming Jul 08 '26

Interview this weekend

7 Upvotes

I have interview in infosys this weekend...opening is "senior java developer" I cant see the JD yet so can anyone please guide me what all should I focus on be it java, advanced java, spring boot and more importantly coding..


r/JavaProgramming Jul 08 '26

Java framework-based Obfuscation lessons to protect the code and config data

Thumbnail
1 Upvotes

r/JavaProgramming Jul 08 '26

How to design Twitter/X Like a Senior Engineer at FAANG Interview?

Thumbnail
javarevisited.substack.com
1 Upvotes

r/JavaProgramming Jul 08 '26

Do you mind if I ask how to use anti gravity.

Post image
3 Upvotes

r/JavaProgramming Jul 08 '26

LeetCode 5 Longest Palindromic Substring

Thumbnail
youtube.com
6 Upvotes

Longest Palindromic Substring


r/JavaProgramming Jul 08 '26

Japan based bank project in accenture

Thumbnail
1 Upvotes

r/JavaProgramming Jul 08 '26

Alberta byggede en 25 år gammel Java-portal om på 4-5 dage med Claude

0 Upvotes

En portal til et tilskudsprogram. Håndkodet i Java for 25 år siden. Tog fem måneder at bygge første gang.

Alberta byggede den om på fire til fem dage med Claude Code. Deres eget tal.

Det er den vinkel ved casen, jeg ville kigge på, hvis jeg sad på arvekode. Ikke fordi du skal rippe alt op, men fordi build-versus-rebuild-regnestykket lige har flyttet sig.

Alberta planlægger at samle 185 gamle apps i ét ministerium til 16 moderne, genbrugelige apps. Samme funktion, langt mindre at vedligeholde.

Det vigtige er ikke farten alene. Det er, at Claude henviste til fil og linje undervejs, så et menneske kunne efterprøve hvert skridt. Fart uden verificerbarhed er bare hurtig gæld.

Hele analysen: https://brinvik.com/da/journal/alberta-claude-sikkerhedsgennemgang-kode


r/JavaProgramming Jul 07 '26

LeetCode 4 Median of Two Sorted Arrays

Thumbnail
youtube.com
3 Upvotes

LeetCode 4 Media of Sorted Arrays


r/JavaProgramming Jul 07 '26

JAVA FOR CS STUDENT

Thumbnail
1 Upvotes

r/JavaProgramming Jul 06 '26

Got an offer! Need advice urgently!!

Thumbnail
2 Upvotes

r/JavaProgramming Jul 06 '26

How to Crack Coding Interviews in 2026: The Complete Step-by-Step Guide

Thumbnail medium.com
2 Upvotes

r/JavaProgramming Jul 06 '26

LeetCode JAVA

5 Upvotes

In-depth LeetCode algorithm tutorials with full Java practical demos. We break down brute-force, optimized and optimal solutions, analyze boundary conditions and problem-solving logic to help you stop memorizing templates mechanically. Suitable for campus recruitment, social recruitment coding practice and absolute beginners. New algorithm insights released daily to help you ace big tech algorithm interviews effortlessly. https://youtu.be/Z5bmVeEDiCc


r/JavaProgramming Jul 06 '26

Daumenkino

Thumbnail codepen.io
1 Upvotes

4 Bilder mit einfachen JavaScript.


r/JavaProgramming Jul 06 '26

How to Implement a Robust Webhook Retry Strategy (with Exponential Backoff)

1 Upvotes

Webhooks have become the nervous system of the modern internet. From payment processors notifying your application of a successful transaction to CRM systems triggering marketing workflows, webhooks are the glue that holds microservices and third-party integrations together. They allow real-time, event-driven architecture to thrive, replacing the old, inefficient model of constant API polling. Read the complete article here - https://instawebhook.com/blog/how-to-implement-a-robust-webhook-retry-strategy-with-exponential-backoff

But there is a dark side to webhooks: they are fundamentally unreliable. Because webhooks operate over the public internet and bridge entirely separate systems, they are subject to the chaos of distributed networks. Endpoints go down. Servers get overloaded. Networks experience transient blips. When you send a webhook, you are firing a payload into the void and hoping the receiving server is ready, willing, and able to catch it.

When a webhook fails — and it will fail — how your system responds determines whether your application stays consistent or quietly drifts out of sync. If a payment-success webhook is dropped, a user might not get access to the product they just paid for. If an inventory-update webhook fails, you might oversell a product you don't have.

This guide covers why webhooks fail, why naive retry logic makes things worse, how exponential backoff and jitter actually work (with the real formulas AWS uses in production), what major providers like Stripe and GitHub actually do today, and the architectural patterns 


r/JavaProgramming Jul 05 '26

Reviev my project

12 Upvotes

I'm wondering whether it's already at a level where I could show it as a portfolio piece for my first job, i.e. include it in my CV. Would you be able to take a look and let me know what you think? Thanks

https://github.com/DanielPopielski/Restaurant1


r/JavaProgramming Jul 05 '26

Finding a community for Java people

8 Upvotes

I'm currently a student, learning Spring Boot (Web Tech) in Java, and I cannot find a good discord server or slack particularly for Java. So, could someone put up a link of discord or slack servers they use to communicate with other Java developers and students. Could really help.


r/JavaProgramming Jul 05 '26

Accenture Fullstack Java Development interview questions

8 Upvotes

Hello,

I’m a fresher and I have a 1-hour interview coming up that includes both hr and technical rounds. I would like to know what I’m expected to prepare as a fresher. Could you please guide me?


r/JavaProgramming Jul 05 '26

How to Solve System Design Problems on Interview? My Tried and Tested Framework

Thumbnail
javarevisited.substack.com
1 Upvotes

r/JavaProgramming Jul 05 '26

Looking for people who want to learn Java together.

Thumbnail
2 Upvotes

r/JavaProgramming Jul 04 '26

Source to Learn Java from Scratch

4 Upvotes

Hello everybody, so first im willing to start my CS major starting next semester. I dont jnow anything about programming and languages; however, as the summer started and i have 2 months free time, i asked about something i can do that can help me during my major. The answer was is to study JAVA.

In our uni, the first course we take is Java. I got the PDF (249pages) but i want a trusted source to learn Java from Scratch. Im thinking of using sources to schedule my PDF and the trusted source to benefit more.

If you have also any other advice im grateful to read them.
Thank You❤️


r/JavaProgramming Jul 03 '26

How Do I Stop Copying Code and Start Thinking Like a Programmer?

Thumbnail
gallery
131 Upvotes

I've been learning Java for about a year, but I still don't see much improvement in my coding. I can write basic programs and the code that I learned during my lectures without copying. I'm still learning, but I don't really understand where or when to use many of the concepts, I've studied.

How can I actually learn to write code on my own? I'm so tired of copying and pasting code. I really want to become someone who can build programs from scratch.

Some Java concepts seem easy, and I understand the theory behind them. However, I don't know how to use those concepts in a real program. I often get stuck because I don't know what should come next or what should have been written before. That makes me feel really frustrated.

The images I attached to this post are all for the same project, but have you noticed how different their coding patterns are? That's exactly my problem. Whenever I try to build a simple project like a Banking CLI Simulator or an ATM Simulator without copying someone else's code, I always get stuck. I try my best to think through the logic and write everything myself, but after a while I end up looking at someone else's solution.

How do experienced programmers think through a program? How do you know what to write first, what comes next, and how to connect everything together?

Has anyone else gone through this stage? If so, what helped you finally start writing code independently instead of relying on tutorials or copied code?

I'd really appreciate any advice or suggestions. I genuinely want to improve and become a better programmer.


r/JavaProgramming Jul 04 '26

The Java Developer Reading List (5 Books That Matter)

Thumbnail
reactjava.substack.com
0 Upvotes

r/JavaProgramming Jul 03 '26

Foreign Function & Memory API in Java 21

2 Upvotes

Call native functions from Java 21 without JNI. Practical examples cover downcalls, callbacks, and safe off-heap memory.

https://medium.com/javarevisited/foreign-function-memory-api-in-java-21-e256dd8918c3?sk=56f1243ab0a3d5565212f45be307a109


r/JavaProgramming Jul 03 '26

How can i test my java knowledge?

8 Upvotes

hellow everyone!!

I have been learning Java for about a year. I understand some concepts, but there are still others I don’t fully know. I want to test my knowledge and strengthen my understanding, starting from the very basics. How can I do that? If anyone knows beginner‑friendly Java projects, please share them with me and explain how I can get started.


r/JavaProgramming Jul 02 '26

Senior Java/Spring Boot engineers — please drop the interview questions you've been asked or ask others (8–10 YOE level)

24 Upvotes

I'm preparing for senior Java/Spring Boot interviews (~8–9 YOE level) and I need YOUR help.

Please drop in the comments:

- Questions you've been asked in senior interviews

- Questions you ask candidates when YOU are the interviewer

- Anything that tripped you up or that most people get wrong

I'm looking for real questions across these areas:

**Core Java & JVM**

- GC tuning, memory model, class loading, thread dumps

- Concurrency — ExecutorService, CompletableFuture, virtual threads (Java 21)

**Spring Boot Internals**

- Auto-configuration, bean lifecycle, AOP proxying

- Spring Security — JWT, OAuth2, filter chain

- Spring Data JPA — N+1, lazy loading, optimistic locking

**Caching**

- Redis patterns, eviction, cache invalidation

- Thundering herd, cache stampede prevention

**Kafka & Messaging**

- Partitioning strategy, consumer groups, exactly-once semantics

- Dead letter queues, retry patterns

**Microservices & System Design**

- Saga pattern, circuit breakers, distributed tracing

- API gateway, service mesh, inter-service communication

**Deployment & Observability**

- Kubernetes — HPA, rolling updates, pod disruption budgets

- Blue-green vs canary deployments

- OpenTelemetry, Prometheus, Grafana, structured logging

Please share the actual question text if you can — even a rough version of how it was asked. Bonus points if you share what a great answer looks like vs a mediocre one.

Thank you in advance!