Resources To Be A Better Software Engineer

Опубликовано: 12 Июнь 2026
на канале: Epic Programmer
755
36

These are the resources I used. Honestly, I didn't go through all of them cover to cover. If you manage to do so, you probably won't need to study for another interview again.

Resources:
Cracking the Coding Interview: https://amzn.to/3VPxNio
Elements of Programming Interviews in Python: https://amzn.to/3VQo3DJ
Elements of Programming Interviews in Java: https://amzn.to/3KV6wVu
Elements of Programming Interviews in C++: https://amzn.to/4bd1tut
Introduction to Algorithms, fourth edition: https://amzn.to/45Nmxa1
Competitive Programming 4 - Book 2: https://amzn.to/3VKoBfj
Designing Data-Intensive Applications: https://amzn.to/3KQabUH
Design Patterns: Elements of Reusable Object-Oriented Software 1st Edition: https://amzn.to/3VNrn3l
Head First Design Patterns: https://amzn.to/4esgPy2
Clean Code: https://amzn.to/4cpsITA
Working effectively with legacy code: https://amzn.to/3Xwznr0
The Mythical Man Month: https://amzn.to/3VMxyoy
Domain-Driven Design: https://amzn.to/4b62TXv

Resources(For India):
Cracking the Coding Interview: https://amzn.to/4b4Raso
Elements of Programming Interviews in Python: https://amzn.to/3VPKGt8
Elements of Programming Interviews in Java: https://amzn.to/3KQsLvP
Elements of Programming Interviews in C++: (Unavailable)
Introduction to Algorithms, fourth edition: https://amzn.to/3xpMKys
Competitive Programming 4 - Book 2: https://amzn.to/3Vxaysd
Designing Data-Intensive Applications: https://amzn.to/3Xqio9G
Design Patterns: Elements of Reusable Object-Oriented Software 1st Edition: https://amzn.to/4beRtRk
Head First Design Patterns: https://amzn.to/3RyD4bV
Clean Code: https://amzn.to/3KQbL95
Working effectively with legacy code: https://amzn.to/4cptTlY
The Mythical Man Month: https://amzn.to/4evOlDG
Domain-Driven Design: https://amzn.to/4c6WLQh

Blog: https://bit.ly/3KTvJQg
Consider Subscribing: https://bit.ly/3TMXYnO
Business Inquiries: https://bit.ly/3VPDFZA