Prabal Pratap Singh Parihar retweeted
Andrej Karpathy dropped a 2-hour masterclass on everything he knows.
It covers:
- Agents
- Harnesses
- Loops
- Graphs.
This is a must-watch.
Bookmark this post
Prabal Pratap Singh Parihar retweeted
STANFORD'S COMPLETE LLM COURSE IS FREE 📌
If you're serious about Generative AI, LLM Engineering, or Agentic AI, this is a great course to save.
COURSE OUTLINE
1. Transformers
youtube.com/watch?v=Ub3GoFaU…
2. Transformer-Based Models & Tricks
lnkd.in/gHTY27uH
3. Large Language Models
youtube.com/watch?v=Q5baLehv…
4. LLM Training
youtube.com/watch?v=VlA_jt_3…
5. LLM Tuning
lnkd.in/ga5tcchy
6. LLM Reasoning
lnkd.in/guBgZVRt
7. Agentic LLMs
youtube.com/watch?v=h-7S6HNq…
8. LLM Evaluation
youtube.com/watch?v=8fNP4N46…
9. Recap & Current Trends
youtube.com/watch?v=Q86qzJ1K…
OFFICIAL COURSE SYLLABUS
cme295.stanford.edu/syllabus…
The official Stanford syllabus confirms all 9 lectures and their topics, including RAG, tool calling, agents, LLM evaluation, RLHF, LoRA, reasoning, and current trends.
If you already know the basics, pay extra attention to:
Lecture 7 → Agentic LLMs
Lecture 8 → LLM Evaluation
Prabal Pratap Singh Parihar retweeted
India's Got Latent Bonus Episode..
Samay Raina and Deepak Kalal
This media is unavailable
Prabal Pratap Singh Parihar retweeted
Nobody is coming to save you.
You have to figure out your life yourself. You can’t run away from the grind.
If not in the first year of college, then in the second year or final year.
Otherwise, during unemployment after graduation.
Or when you’re not earning as much as your peers, or even enough to sustain your family.
It’ll come back to bite you. And the more you delay, the more difficult it gets.
And the bitter truth is, nobody will do it for you.
The friends you spend countless hours with, your parents, or even your partner. They might sympathize with you, but even they will value you only when you take responsibilities and fulfil their expectations.
So pick that DSA or system design playlist, ML book, web dev, whatever it is, and get to it.
Every day you lose, you’re increasing your hardships in life.
Prabal Pratap Singh Parihar retweeted
🚨Top 8 YouTube Channels to Master System Design & Computer Science in 2026
- ByteByteGo → System Design, Architecture, Backend
- Gaurav Sen → System Design, Low Level Design, Scalable Systems
- Arpit Bhayani → System Design, HLD, LLD, Backend
- Hussein Nasser → System Design, Distributed Systems
- CodeAesthetic → Clean Code, System Design, Best Practices
- Computerphile → Computer Science, Theory, Deep Dives
- MIT OpenCourseWare → CS Courses, Algorithms, Systems, Theory
- Neso Academy → Computer Science, DSA, System Design
Prabal Pratap Singh Parihar retweeted
Job seekers Kit :
1- Bangalore Job Seekers Kit (also used for latest tech jobs & internships updates)
docs.google.com/spreadsheets…
2- Gurgaon Job Seekers Kit
docs.google.com/spreadsheets…
3- Hyderabad Job Seekers Kit
docs.google.com/spreadsheets…
4- Mumbai Job Seekers Kit
docs.google.com/spreadsheets…
Bookmark it!
Everything you need in one place: 📌
DSA
neetcode.io/roadmap
SYSTEM DESIGN
github.com/donnemartin/syste…
LLD / OOP
refactoring.guru/design-patt…
CS FUNDAMENTALS
teachyourselfcs.com/
BACKEND
roadmap.sh/backend
SQL
sqlbolt.com/
PROJECTS
github.com/practical-tutoria…
OPEN SOURCE
goodfirstissue.dev/
JOBS
wellfound.com/
ycombinator.com/jobs
simplify.jobs/
RESUME
overleaf.com/latex/templates…
INTERVIEW PREP
github.com/yangshun/tech-int…
GITHUB
github.com/
Don't bookmark everything and disappear.
Pick a role.
Follow the roadmap.
Build something.
Apply every week.
Learn from every rejection.
**Learning is preparation.
Applying is how you get the opportunity. **
Prabal Pratap Singh Parihar retweeted
DSA (Data Structures & Algorithms) Roadmap Using Python
1. Python Fundamentals
- Variables & Data Types
- Input / Output
- Operators
- Conditional Statements
- Loops
- Functions
- Modules & Packages
- Exception Handling
2. Python for DSA
- Lists
- Tuples
- Sets
- Dictionaries
- Strings
- List Comprehension
- Lambda Functions
- Collections Module
3. Mathematics for DSA
- Prime Numbers
- Sieve of Eratosthenes
- GCD & LCM
- Modular Arithmetic
- Fast Exponentiation
- Bit Manipulation
4. Time & Space Complexity
- Big-O
- Big-Theta
- Big-Omega
- Best / Average / Worst Case
- Recurrence Relations
5. Arrays & Strings
- Prefix Sum
- Sliding Window
- Two Pointers
- Kadane's Algorithm
- Binary Search on Answers
- Hashing
6. Recursion & Backtracking
- Basic Recursion
- Subsets
- Permutations
- Combinations
- N-Queens
- Sudoku Solver
- Rat in a Maze
7. Searching & Sorting
- Binary Search
- Merge Sort
- Quick Sort
- Heap Sort
- Counting Sort
- Bucket Sort
8. Linked List
- Singly
- Doubly
- Reverse
- Detect Cycle
- Merge Lists
- Intersection Point
9. Stack & Queue
- Stack
- Queue using deque
- Monotonic Stack
- Next Greater Element
- Stock Span
- Balanced Parentheses
10. Trees
- Binary Tree
- Traversals
- Height
- Diameter
- LCA
- Path Sum
11. BST
- Insert
- Delete
- Search
- Validate
- Kth Smallest
- Floor & Ceil
12. Heap
- Min Heap
- Max Heap
- heapq
- K Largest
- K Smallest
- Heap Sort
13. Hashing
- Dictionary
- Set
- Frequency Count
- Longest Subarray
- Distinct Elements
14. Greedy
- Activity Selection
- Fractional Knapsack
- Huffman
- Job Sequencing
15. Dynamic Programming
- Fibonacci
- 0/1 Knapsack
- LCS
- LIS
- DP on Grids
- DP on Trees
- Memoization vs Tabulation
16. Graph Algorithms
- Representation
- DFS
- BFS
- Topological Sort
- Dijkstra
- Bellman-Ford
- Floyd-Warshall
- Kruskal
- Prim
- DSU
17. Advanced DS
- Trie
- Segment Tree
- Fenwick Tree
- Sparse Table
- Mo's Algorithm
18. Practice Platforms
- LeetCode
- Codeforces
- HackerRank
- GeeksforGeeks
- CodeChef
- AtCoder
- CSES
Prabal Pratap Singh Parihar retweeted
Leetcode company wise problems sheet
github link: github.com/liquidslr/leetcod…
The DSA resource list I wish I had when I started. 📌
There are A LOT of good resources out there.
Don't use all of them. Pick based on your goal.
FOR INTERVIEW PREP
1. Striver A2Z DSA
takeuforward.org/dsa/striver…
2. NeetCode
neetcode.io/
3. LeetCode
leetcode.com/
4. AlgoMaster
algomaster.io/
5. Blind 75 / Grind 75
techinterviewhandbook.org/gr…
FOR BEGINNERS
6. HackerRank
hackerrank.com/
7. GeeksforGeeks
geeksforgeeks.org/
8. Abdul Bari
youtube.com/@abdul_bari
9. MIT Introduction to Algorithms
ocw.mit.edu/courses/6-006-in…
FOR COMPETITIVE PROGRAMMING
10. Codeforces
codeforces.com/
11. CodeChef
codechef.com/
12. AtCoder
atcoder.jp/
13. CSES
cses.fi/problemset/
14. USACO Guide
usaco.guide/
15. CP-Algorithms
cp-algorithms.com/
16. Codeforces EDU
codeforces.com/edu/courses
FOR STRUCTURED PRACTICE
17. Striver A2Z
18. NeetCode 150
19. Grind 75
20. CSES Problem Set
21. USACO Guide
22. CP31 — Codeforces 800–1900 progression
23. A2OJ Ladders
FOR ADVANCED ALGORITHMS
24. Competitive Programmer's Handbook
cses.fi/book/book.pdf
25. USACO Guide
26. CP-Algorithms
27. KACTL
github.com/kth-competitive-p…
28. AtCoder Educational DP Contest
atcoder.jp/contests/dp
29. MIT 6.006
30. MIT 6.046J Advanced Algorithms
ocw.mit.edu/courses/6-046j-d…
FOR VISUAL LEARNING
31. VisuAlgo
visualgo.net/
32. Algorithm Visualizer
algorithm-visualizer.org/
33. WilliamFiset
youtube.com/@WilliamFiset-vi…
FOR CONTEST PRACTICE
Codeforces → Regular contests + problemset
CodeChef → Starters + practice
AtCoder → ABC → ARC → AGC
LeetCode → Weekly + Biweekly
CSES → Structured problem solving
USACO Guide → Topic-wise progression
IF I HAD TO PICK ONLY ONE PATH
Beginner:
HackerRank / basic DSA course
→ Striver A2Z
→ LeetCode
Interview focused:
Striver A2Z
→ NeetCode 150
→ LeetCode company problems
→ contests
Competitive programming:
CSES
→ Codeforces 800–1200
→ Codeforces 1200–1600
→ USACO Guide
→ CP-Algorithms
Advanced:
Codeforces
→ CSES
→ AtCoder
→ USACO Guide
→ CP-Algorithms
→ KACTL
The biggest mistake:
Collecting DSA resources instead of solving problems.
Pick ONE main roadmap.
Use the others when your main resource doesn't explain a topic well.
Then solve.
That's where the actual learning happens.
Prabal Pratap Singh Parihar retweeted
I saw my junior go from TCS (4 LPA) ⇾ Microsoft (35 LPA+)
I saw my batchmate go from HCL (5.5 LPA) ⇾ Google (30+ LPA)
I saw my friend go from Wipro (4 LPA) ⇾ Salesforce (20 LPA+)
All because they focused on DSA and System Design.
- They didn’t grind 500 random LeetCode problems
- They didn’t chase streaks for bragging rights
- They didn’t memorize 50 architecture diagrams
Instead, they:
- Mastered 8–10 core DSA patterns deeply
- Building strong Core Java fundamentals (Collections, Multithreading, JVM, Memory)
- Spoke through their logic like in real interviews
- Broke system design problems into small building blocks (DB, cache, load balancer)
- Understood trade-offs (SQL vs NoSQL, sync vs async, consistency vs availability
Prabal Pratap Singh Parihar retweeted
How to crack the Google SDE loop in 180 days:
Most candidates fail because they just spam 500 LeetCode easy questions. Here is the exact focus split that works:
1. DSA (40%)
Target 250 to 300 problems. Weight heavily toward graphs, trees, DP, and custom data structure design. Use NeetCode 150 and Google LeetCode tags.
2. System Design & LLD (30%)
Study scaling decisions and design patterns. Read ByteByteGo, System Design Primer, and Refactoring Guru.
3. Behavioral & Googleyness (10%)
This is an entire standalone interview round. Prepare 6 to 8 STAR stories on conflict, failure, and ambiguity.
4. Real Projects & Core CS (10%)
Build 2 to 3 production-grade apps. Know your architectural trade-offs cold. Master OS and networking basics.
5. Mock Interviews (10%)
Run 15 to 20 live mocks on Pramp or Interviewing .io. Start early so feedback actually shapes your prep.
Which round usually trips you up the most: DSA, System Design, or Behavioral?
Prabal Pratap Singh Parihar retweeted
Instead of watching an hour of Netflix, watch this 2-hour Stanford lecture, which will teach you more about how LLMs like ChatGPT and Claude are built than most people working at top AI companies learn in their entire careers.
Prabal Pratap Singh Parihar retweeted
Best YouTube Channels To Crack Tech Interviews (2026)
→ DSA – NeetCode, Striver, Love Babbar, Abdul Bari, Kushal Kushwaha,
→ Web Development - Hitesh Choudhary, Piyush Garg, CodewithHarry, Akshay Saini
→ System Design - Gaurav Sen, Hussein Nasser, Arpit Bhayani, Alex Xu
→ AI/ML - Krish Naik, CampusX, Andrej Karapathy, Sentdex
→ All-Rounder - Harkirat Singh, Fireship, Tech with Tim, Traversy Media
Google SDE Roadmap (3 to 4 Months) 📌
Everything I'd focus on if my goal was Google.
1. DSA (40%)
NeetCode 150: neetcode.io
LeetCode Google Tag: leetcode.com/company/google/
Tech Interview Handbook: techinterviewhandbook.org
Target 250 to 300 problems, weighted toward graphs, trees, DP, and design a data structure questions since these show up disproportionately in Google loops.
2. System Design (20%)
ByteByteGo: bytebytego.com
System Design Primer: github.com/donnemartin/syste…
Designing Data Intensive Applications: dataintensive.net
3. Core CS (10%)
Master OS, DBMS, Computer Networks, and OOP.
OSTEP: pages.cs.wisc.edu/~remzi/OST…
GeeksforGeeks: geeksforgeeks.org
4. Low Level Design (10%)
Refactoring Guru: refactoring.guru
Head First Design Patterns
5. Behavioral and Googleyness (10%)
Google scores this as its own interview, not small talk. Prep 6 to 8 STAR stories covering conflict with a teammate, a failure, an ambiguous problem, leading without authority, and disagreeing with a decision.
6. Projects
Build 2 to 3 production-grade projects. Know the scaling decisions and trade-offs cold. Google interviewers probe project depth harder than most companies.
7. Mock Interviews (5%)
Pramp: pramp.com
Interviewing.io: interviewing.io
Exponent: tryexponent.com
Do 15 to 20 mocks, and start early so feedback shapes your DSA and LLD prep instead of just validating it at the end.
8. Resume and Referral
Jake's Resume: overleaf.com/latex/templates…
A referral meaningfully improves your recruiter screen odds versus a cold apply. Worth chasing early.
9. AI Knowledge
This is the cherry on the cake, not the cake itself. Know how to use AI coding tools well, understand prompting, and be able to explain when and why you would or wouldn't use AI assistance in a real engineering workflow. It won't carry you through a DSA round, but it shows up in how you talk about your projects and workflow.
10. YouTube
Striver, William Fiset, Abdul Bari, Gaurav Sen, ByteByteGo
11. Must Read
Google Developer Blog: developers.googleblog.com
Google Testing Blog: testing.googleblog.com
Google Research Blog: research.google/blog/
If you can consistently solve 250 to 300 quality LeetCode problems, build 2 to 3 production-grade projects, understand System Design and Core CS, nail your behavioral stories, practice 15 to 20 mock interviews, and stay sharp with AI tools on the side, you'll be in a strong position for Google SDE interviews.
Bookmark this.
Prabal Pratap Singh Parihar retweeted
Roadmap to get 40 LPA in the next 6 months:
• Master DSA until solving hard problems feels normal.
• Build 3-4 production-ready projects, not tutorial clones.
• Learn System Design from the basics.
• Get comfortable with Low-Level Design.
• Strengthen CS fundamentals (OS, DBMS, CN, OOP).
• Become really good at one backend and one frontend stack.
• Write clean, maintainable code every single day.
• Practice mock interviews every week.
• Contribute to open source.
• Optimize your resume and LinkedIn.
• Network with engineers instead of only applying.
• Apply consistently without waiting to "feel ready."
This is the roadmap everyone shares.
Now the reality...
I wrote this entire thread, but even I don't know how to get 40 LPA.
At this point, even getting a 3.6 LPA developer job feels like a dream.
That's the current market.



























