Coder Trainee
Author

Coder Trainee

Experienced in Java and Python, we share and learn together. For submissions or collaborations, DM us.

174
Articles
0
Likes
551
Views
0
Comments
Recent Articles

Latest from Coder Trainee

100 recent articles max
Coder Trainee
Coder Trainee
Jul 19, 2026 · Fundamentals

Git Merge vs Rebase: When the Wrong Choice Breaks Your Team

The article explains the fundamental differences between Git merge and rebase, shows how each command reshapes commit history, provides a golden rule against rebasing public branches, and offers practical scenarios, guidelines, and common pitfalls to help teams choose the right strategy.

branchinggitmerge
0 likes · 8 min read
Git Merge vs Rebase: When the Wrong Choice Breaks Your Team
Coder Trainee
Coder Trainee
Jul 18, 2026 · Fundamentals

Mastering Git Branch Strategies: From Git Flow to Trunk-Based Development

This article explains Git's branch fundamentals, common commands, and compares three mainstream branching models—Git Flow, GitHub Flow, and Trunk-Based Development—highlighting their suitable scenarios, trade‑offs, and practical recommendations for teams of different sizes and release cadences.

branchinggitgit-flow
0 likes · 8 min read
Mastering Git Branch Strategies: From Git Flow to Trunk-Based Development
Coder Trainee
Coder Trainee
Jul 17, 2026 · Fundamentals

Why Every Developer Must Master Git: From Basics to Practice (Part 1)

This article introduces Git by explaining its evolution, core advantages, key concepts such as the three work areas, file states and object types, and provides practical command examples, commit conventions, .gitignore setup, common pitfalls, and a preview of the next part on branching strategies.

Commit ConventionsDistributed VCSGit Commands
0 likes · 7 min read
Why Every Developer Must Master Git: From Basics to Practice (Part 1)
Coder Trainee
Coder Trainee
Jul 16, 2026 · Backend Development

Complete Summary of the Six‑Part Java Interview High‑Frequency Questions Series

This article compiles all 60 high‑frequency Java interview questions from six core backend topics—basics, collections, concurrency, JVM, Spring, and microservices—provides a quick‑reference table, outlines the most common and hardest questions, and shares a five‑layer answering technique for interview success.

JVMJavaSpring
0 likes · 10 min read
Complete Summary of the Six‑Part Java Interview High‑Frequency Questions Series
Coder Trainee
Coder Trainee
Jul 16, 2026 · Interview Experience

Java Interview Essentials: 10 Must‑Ask Microservice Questions

This article presents ten essential microservice interview questions, covering service registration and discovery, API gateways, fault tolerance, distributed transactions, tracing, configuration management, messaging, ID generation, and service decomposition, each explained with principles, diagrams, code snippets, and tips for impressing interviewers.

Distributed systemsJavaSpring
0 likes · 14 min read
Java Interview Essentials: 10 Must‑Ask Microservice Questions
Coder Trainee
Coder Trainee
Jul 14, 2026 · Backend Development

Top 10 Must‑Know Spring Interview Questions for Java Developers

This article walks through the ten most frequently asked Spring interview topics—including IoC/DI concepts, bean lifecycle, AOP mechanics, circular‑dependency resolution, @Transactional behavior, Spring Boot startup steps, auto‑configuration, @Autowired vs @Resource, bean scopes, and the differences between servlet filters and Spring interceptors—providing concrete code examples and key points that can earn interviewers' extra credit.

AOPBean ScopeDependency Injection
0 likes · 12 min read
Top 10 Must‑Know Spring Interview Questions for Java Developers
Coder Trainee
Coder Trainee
Jul 13, 2026 · Fundamentals

Top 10 Must‑Ask JVM Interview Questions

This article presents ten essential JVM interview questions, covering the Java 8 memory model, object allocation flow, common GC algorithms and collectors, class‑loading mechanics, OOM and CPU‑spike troubleshooting, tuning parameters, and the differences among strong, soft, weak and phantom references.

Class LoadingGarbage CollectionJVM
0 likes · 12 min read
Top 10 Must‑Ask JVM Interview Questions
Coder Trainee
Coder Trainee
Jul 12, 2026 · Backend Development

10 Must‑Know Java Concurrency Interview Questions

This article walks through ten essential Java concurrency interview topics—including the Java Memory Model, volatile semantics, synchronized lock upgrades, CAS pitfalls, AQS internals, ReentrantLock versus synchronized, ThreadPoolExecutor parameters, ThreadLocal memory‑leak issues, CountDownLatch vs CyclicBarrier, and deadlock conditions—providing code snippets, tables and detailed explanations to help candidates answer interview questions confidently.

AQSCASJava
0 likes · 12 min read
10 Must‑Know Java Concurrency Interview Questions
Coder Trainee
Coder Trainee
Jul 11, 2026 · Fundamentals

Top 10 Must‑Know Java Collection Interview Questions (Part 2)

This article walks through ten core Java collection topics—including ArrayList vs LinkedList, HashMap internals across JDK 7 and 8, the put and resize processes, ConcurrentHashMap design, HashSet implementation, fail‑fast vs fail‑safe iterators, and the difference between Collection and Collections—providing the detailed analysis and code examples interviewers expect.

CollectionsConcurrentHashMapHashMap
0 likes · 10 min read
Top 10 Must‑Know Java Collection Interview Questions (Part 2)
Coder Trainee
Coder Trainee
Jul 10, 2026 · Fundamentals

Top 10 Essential Java Interview Questions: Fundamentals Edition

This article presents ten high‑frequency Java interview questions covering value vs. reference passing, String vs. StringBuilder vs. StringBuffer, == vs. equals, hashCode/equals contract, final/finally/finalize, abstract class vs. interface, reference types, static vs. non‑static inner classes, generics with type erasure, and the exception hierarchy, each with concise explanations, code examples, and extra insights for rapid interview preparation.

FundamentalsJVMJava
0 likes · 11 min read
Top 10 Essential Java Interview Questions: Fundamentals Edition