Srikanth Alluri's repositories
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
coding-interview-university
A complete computer science study plan to become a software engineer.
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
developer-roadmap
Roadmap to becoming a web developer in 2018
system-design-resources
These are the best resources for System Design on the Internet
system-design
Learn how to design systems at scale and prepare for system design interviews
Data-Structure-Algorithms-LLD-HLD
A Data Structure Algorithms Low Level Design and High Level Design collection of resources.
path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
awesome-low-level-design
This repository contains low level design resources to improve coding skills and prepare for interviews.
awesome-leetcode-resources
This repository contains LeetCode articles which are very useful during the interview preparation.
interviews
Everything you need to know to get the job.
llm-course
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
free-programming-books
:books: Freely available programming books
awesome-go
A curated list of awesome Go frameworks, libraries and software
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
awesome-python
A curated list of awesome Python frameworks, libraries, software and resources
Prompt-Engineering-Guide
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
resources-to-become-a-great-engineering-leader
List of books, blogs, newsletters and people!
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
design-resources-for-developers
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
master-spring-and-spring-boot
Spring and Spring Boot Tutorial For Absolute Beginners - 10-in-1 - Spring to Spring Boot to REST API to Full Stack to Containers to Cloud
algorithm-visualizer
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
course-material
Course Material for in28minutes courses on Java, Spring Boot, DevOps, AWS, Google Cloud, and Azure.
JavaInterviewQuestionsAndAnswers
Java Interview Questions and Answers