Mega Compilation : Complete Tech Interview Series Roundup — Part 1
Everything you need to know…
Welcome back peeps. I have been trying to write this post for quite some time but due to intense work overload and travel couldn’t do so (I’m sitting on the airport right now and writing this post).
System Design Case Studies — In Depth
Design Instagram
Design Messenger App
Design Twitter
Design URL Shortener
Design Dropbox
Mega Compilation : Solved System Design Case studies
Advanced SQL Series
Day 2 : SQL Basics, Query Structure, Built In functions Conditions
Day 4 : Set Theory Operations, Stored Procedures and CASE statements in SQL
Day 6 : Subqueries, Group by, order by and Having clauses in SQL and Analytical Functions
Day 7 : Window Functions, Grouping Sets and Constraints in SQL
Day 8 : BigQuery Basics, SELECT, FROM, WHERE and Date and Extract in BigQuery
Day 9 : Common Expression Table, UNNEST Clause, SQL vs NoSQL Databases
Day 10 : Triggers, Pivot and Cursors in SQL
Day 14 : MySQL in Depth
Day 15 : PostgreSQL inDepth
Alright, let’s get to the point!
If you break tech interviews there’re 5 sub-elements that you need to focus on -
1. Master a programming language and build projects
2. Practice only important/curated questions to understand the depth of data structured and algorithms.
3. Practice Company focussed questions ( along with point 2)
4. Practice only important system design questions : System design is an open ended topic with degrees of aptitude and knowledge of important concepts.
We are going to cover all the points mentioned in detail with links to the post that will help you immensely in your preparation journey.
Projects Videos —
All the projects, data structures, SQL, algorithms, system design, Data Science and ML , Data Analytics, Data Engineering, , Implemented Data Science and ML projects, Implemented Data Engineering Projects, Implemented Deep Learning Projects, Implemented Machine Learning Ops Projects, Implemented Time Series Analysis and Forecasting Projects, Implemented Applied Machine Learning Projects, Implemented Tensorflow and Keras Projects, Implemented PyTorch Projects, Implemented Scikit Learn Projects, Implemented Big Data Projects, Implemented Cloud Machine Learning Projects, Implemented Neural Networks Projects, Implemented OpenCV Projects,Complete ML Research Papers Summarized, Implemented Data Analytics projects, Implemented Data Visualization Projects, Implemented Data Mining Projects, Implemented Natural Leaning Processing Projects, MLOps and Deep Learning, Applied Machine Learning with Projects Series, PyTorch with Projects Series, Tensorflow and Keras with Projects Series, Scikit Learn Series with Projects, Time Series Analysis and Forecasting with Projects Series, ML System Design Case Studies Series videos will be published on our youtube channel ( just launched).
Subscribe today!
Tech Newsletter —
If you are interested, you can join my newsletter through which I send tech interview tips, techniques, patterns, hacks — Software Development, ML, Data Science, Startups and Technology projects to more than 30K readers. You can subscribe to Tech Brew :
Highly Recommended Data Science and Machine Learning Courses that you MUST take ( with certificate) —
Let’s dive in!
1. Programming Language
Master one programming language. I would say Python is one of the best bet and the resources that will help you master it —
Python Crash Course — Part 1
Python Crash Course — Part 2
** Most important : Complete Python And Projects — Mega Compilation
This post covers everything you need to know in Python right from basics to advanced level and some python projects that you can implement.
Advanced Python
2. Coding Questions Series
**Most Important-Curated List — The Top & Most Frequently Asked Coding Questions You Should Practice
**Most Important-Mega Post — Tech Interview : The Only List of Questions You Need To Practice
Most Popular Dynamic Programming and Memoization Questions
The Most Popular Backtracking, Binary Search, Trees Questions
3. System Design Series
All the Complete System Design Series Parts —
6. Networking, How Browsers work, Content Network Delivery ( CDN)
Github —
Most Popular System Design Questions — Mega Compilation
Complete System Design Series — Part 1
4. Company Wise Coding Questions List
Actual Coding and Design Questions asked in the tech interviews by different tech companies —
Part 1 -
Part2:
Part 3:
Part 4 :
Part 5 :
Part 6 :
5. Projects that you can build for your resume
This post covers all the implemented projects ( from idea to source code) —
Highly Recommended Data Science and Machine Learning Courses that you MUST take ( with certificate) —
Implemented Projects : Mega Compilation
Part 1 of this mega series ( Day 0 — Day 20) can be found here —
Part 2 of this mega series ( Day 21 — Day 35) can be found here —
Part 3 of this mega series ( Day 36 — Day 48) can be found here —
Part 4 of this mega series ( Day 49 — Day 62) can be found here —
Part 5 of this mega series ( Day 63 — Day 71) can be found here —
That’s it!!
Part 2 of tech interview roundup: Coming Soon!
Day 2 : SQL Basics, Query Structure, Built In functions Conditions
Day 4 : Set Theory Operations, Stored Procedures and CASE statements in SQL
Day 6 : Subqueries, Group by, order by and Having clauses in SQL and Analytical Functions
Day 7 : Window Functions, Grouping Sets and Constraints in SQL
Day 8 : BigQuery Basics, SELECT, FROM, WHERE and Date and Extract in BigQuery
Day 9 : Common Expression Table, UNNEST Clause, SQL vs NoSQL Databases
Day 10 : Triggers, Pivot and Cursors in SQL
Day 14 : MySQL in Depth
Day 15 : PostgreSQL inDepth
Anyways, For Day 15 of 15 days of Advanced SQL, we will cover —
PostgreSQL inDepth
Github for Advanced SQL that you can follow —
All the projects, data structures, algorithms, system design, Data Science and ML, Data Engineering, MLOps and Deep Learning videos will be published on our youtube channel ( just launched).
Subscribe today!
System Design Case Studies — In Depth
Complete Data Structures and Algorithm Series
Github —
Read more -
Follow for more updates, stay tuned and of-course let me end this post with a quote by Steve Jobs ;)
“Your time is limited, so don’t waste it living someone else’s life.”





