Prabal Pratap Singh Parihar (@WokePrabal) header
Prabal Pratap Singh Parihar (@WokePrabal) profile picture

Hypernationalist | Unapologetic | Sanghi | Dharma 🚩

Agra, India
Joined December 2017
Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)Photo by Prabal Pratap Singh Parihar (@WokePrabal)
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
11
101
1
708
55,732
Prabal Pratap Singh Parihar retweeted
DSA trick that can made you also enjoy problem-solving
6
79
2
1,394
51,648
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
10
421
10
1,685
121,257
Prabal Pratap Singh Parihar retweeted
India's Got Latent Bonus Episode.. Samay Raina and Deepak Kalal
20
185
2
1,877
266,627
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.
7
32
4
375
11,646
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
5
20
89
2,802
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!
15
83
1
699
73,678
Prabal Pratap Singh Parihar retweeted
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. **
2
61
301
15,936
Prabal Pratap Singh Parihar retweeted
STOP PUTTING THESE ON YOUR RESUME: 1. Graduation dates
4
32
344
81,191
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
2
10
35
1,676
Prabal Pratap Singh Parihar retweeted
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.
3
23
123
5,759
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
16
50
2
849
139,943
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?
4
48
1
417
21,999
Prabal Pratap Singh Parihar retweeted
POV: Every Python learner needs this.
6
71
488
18,359
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.
5
26
107
17,643
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
5
54
3
373
14,109
Prabal Pratap Singh Parihar retweeted
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.
9
58
3
477
26,369
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.
32
64
6
835
67,037