Coding with Aman @[email protected]
21K subscribers - no pronouns :c
in the future - u will be able to do some more stuff here,,,!! like pat catgirl- i mean um yeah... for now u can only see others's posts :c
If you have got an interview in the next 2-3 days then donβt try to learn everything from scratch. Instead, revise smart.
You can spend just ~3 hours on these focused videos to brush up on core concepts which can help in your interviews:
β
Generics in Java (~10 mins)
π linktw.in/UdHRxw
β
Multithreading Crash Course (~90 mins)
π linktw.in/kLDryG
β
Java Streams In-Depth (~40 mins)
π linktw.in/jdXjZq
β
Top 10 Spring Boot Concepts (~50 mins)
π linktw.in/hmooIN
β
System Design Masterclass (~15 mins)
π linktw.in/UWROqql
π§ Revise smart. Go in confident.
If you find this helpful, feel free to share it with someone preparing too! πͺ
30 - 0
Based on my 10 years of experience in the industry, below two lessons are really important which can help in your career growth:
π An uncontrolled schedule is a silent career killer β you donβt even realize it until it's too late. Own your time like you own your meetings and proactively block time in your calendar for coding, learning, deep work, and strategic thinking.
π Being smart is important. But being someone people want to collaborate with is what truly sets you apart.
π Empathy, emotional intelligence, and the ability to work well with others will take you farther than cleverness alone.
27 - 0
Java 24 got released a few days back, and Iβm genuinely excited about how Java is solving long-standing multithreading challenges. π
If you're a Java developer, start exploring below three features β theyβre not just cool, theyβre the future of Java:
1) Virtual Threads β Lightweight threads that make writing scalable concurrent apps much easier.
2) Structured Concurrency β Treat multiple tasks as a single unit of work, making cancellation and error handling super clean.
3) Scoped Values β A modern, safer alternative to ThreadLocal for sharing immutable data across threads.
These APIs will be game-changers especially when used together.
#java
29 - 0
Which of the following naming styles are supported by Spring Boot's relaxed binding for configuration properties?
6 - 3
You have a base class Bird with a fly() method, but you need to create a subclass Penguin that cannot fly. Which SOLID principle does this violate?
12 - 0
You notice that class A has a private field of type class B, and class B has a private field of type class A. Both classes are accessing each otherβs internal states frequently. Which code smell is this?
5 - 1
You are developing a text editor that supports optional features like spell-checking, grammar-checking, and plagiarism detection. You want to add these features dynamically without altering the core editor functionality. Which pattern should be applied and why?
6 - 0
I have started Java Design patterns (low level design) playlist which will help to understand the basics of design patterns, who invented them, how to use them, categories, 21 Design patterns and code smells.
Feedbacks and suggestions always welcomed ππ¨π»βπ»
#designpatterns #lld #java
13 - 0
You are developing a playlist manager where users can navigate through a collection of songs without needing to understand the underlying data structure (e.g., array, list). Which pattern is most suitable and why?
1 - 0
Welcome to Coding With Aman!
I'm Aman Sahni, an IT professional sharing 10+ years of knowledge to help you learn important concepts and crack interviews.
Learn Java, Spring Boot, and how to design systems that can handle anything.
With 10 years in IT, I've seen it all and I'm here to guide you. My tutorials are designed to be clear, concise, and focused on real-world application.
Join me on this coding journey β subscribe now!