InEngineering Under PressurebyThe Turtle Code·3d agoJava Concurrency in Low-Level Design Interviews: The Bugs You Need to Know Before Choosing a LockA ticket-booking API passes every test in development. Then two users book the same seat at almost the same time, and both receive…
Vaishnavi Parodkar| Software Engineer·4d agoSOLID Principles in LLD with Java ExamplesSOLID is 5 rules for keeping code easy to change
Jamal Pasha·Oct 25LLD-2: Abstraction and Encapsulation in OOP: Explained in Very Simple WordsHow about this, have you ever wondered why we need Object-Oriented Programming (OOP)? Let’s start from the beginning and understand it step…
Akshay Barpute·Oct 20Microsoft LLD Interview Question- Designing a Multi-Car Elevator System in Java: 4 Edge Cases That…Designing an Elevator System is a classic Low-Level Design (LLD) problem frequently encountered in machine-coding rounds and system design…
Akshay Barpute·Oct 14Demystifying Java Concurrency: A Practical Guide from Monitors to AtomicsSince, past few weeks I’m studying LLD concepts. Concurrency patterns are important for Senior Software LLD interviews. I have made my…
Shubham Patel·Oct 12Cracking the LLD Interview: Tic Tac Toe in 15 MinutesA revision sheet for the night before, and a script for what to actually say in the room.
Vedant Rathore·Oct 4SOLID Principles, Finally Explained SimplyI used to think SOLID was five separate rules that I had to memorize.
Ayushsingla·Oct 3Hexagonal ArchitectureHexagonal Architecture is also known as Ports and adapters architecture, is a design pattern in system design. It primarily focuses on…