π Hey, I'm Ashish, a Software Engineer with over 8 years of experience working in various domains like full stack, machine learning, backend and data engineering.
On this channel, I share tips to help software engineers get better at their job and ace technical interviews.
Stay in touch:
π Personal website: ashishps.com
π© Newsletter: blog.algomaster.io/
π€ Github: github.com/ashishps1
βοΈ Medium: medium.com/@ashishps
π¨βπ» LinkedIn www.linkedin.com/in/ashishps1/
π X: twitter.com/ashishps_1
π· Instagram: www.instagram.com/ashishps_1/
π© For sponsorships & business inquiries:
β Fill this short form: tally.so/r/nPr5bV
β Or email: sponsorship@algomaster.io
DISCLAIMER: All opinions shared on this channel are my own and the videos are based on my personal experience working as a Software Engineer.
Ashish Pratap Singh
Hey Guys,
If you want to practice DSA more efficiently and master all the important patterns for coding interviews, checkout: algomaster.io
It's a platform to help you practice curated list of LeetCode problems organized by patterns.
Having solved over 1500 LeetCode problems, Iβve carefully selected the top 300 problems and grouped them into 60 topics and patterns to help you prepare smarter, not harder.
These topics are ordered like a roadmap, so that you can follow them step-by-step from top to bottom.
Here are some of the current features:
- Detailed solutions with intuitive explanations, multiple approaches, and time complexity analysis.
- Support for 7 popular programming languages: Java, Python, C++, C#, JavaScript, TypeScript, and Go.
- 3 Learning tracks based on your preparation time (3+ months, 1-3 months, < 1 month)
- Filter problems by pattern, difficulty, status, or keywords.
- Track your progress by marking problems as completed or starring them for revision.
π Check it out here: algomaster.io/
1 month ago (edited) | [YT] | 338
View 18 replies
Ashish Pratap Singh
Hey Guys,
A few months ago, I launched a second channel to share byte-sized animated tutorials on important DSA and System Design topics.
I've already published 9 videos covering these DSA patterns:
1. Two Pointers Technique
2. Sliding Window Algorithm
3. Prefix Sum
4. Kadane's Algorithm
5. Monotonic Stack
6. Fast and Slow Pointers
7. Reverse a Linked List in-place
8. Top K Elements
9. Level Order Traversal of Binary Tree
π You can check out the full playlist here: www.youtube.com/playlist?list...
I will be publishing many more such tutorials in futureβso subscribe to stay updated!
Let me know in the comments which topics youβd like to see next.
1 month ago | [YT] | 520
View 7 replies
Ashish Pratap Singh
If you are preparing for Low Level Design (LLD) interviews, checkout my Github repository: github.com/ashishps1/awesome-low-level-design
Currently it contains resources to study:
- Basic OOP concepts
- SOLID and other Design Principles
- Design Patterns
- UML diagrams
- 33 LLD interview problems (with solutions) categorized by difficulty level.
It supports solutions in Java, Python and C#. Will be adding C++ and Go by next week.
If you find it valuable, consider giving it a star.
Thanks to everyone who has starred or forked this repository!
6 months ago | [YT] | 348
View 11 replies
Ashish Pratap Singh
Which programming language do you prefer for Coding Interviews?
I am working to make youtube videos on DSA and LeetCode patterns.
Wanted to check your preferred programming language.
Let me know in the comments if you use a different language than these four.
6 months ago | [YT] | 46
View 32 replies
Ashish Pratap Singh
I reached 100k subscribers on YouTube today. π
Took me 18 months, 34 videos and 5.2 millions views to get here.
Thank you all for your amazing support π
7 months ago | [YT] | 371
View 35 replies
Ashish Pratap Singh
Hi all,
I recently started writing long-form articles on my blog: newsletter.ashishps.com/
I post about Coding and System Design every week.
If you're interested, feel free to subscribe.
I will also make YouTube videos on these topics. In the meantime, you can refer to the articles for learning about these topics.
11 months ago | [YT] | 85
View 5 replies
Ashish Pratap Singh
It's a special day today. Reached 50k on Youtube π
Thank you all for watching my videos and helping me reach this milestone π
I almost gave up after not getting views for the first 8 months but your support and comments kept me going.
Will be posting lot more videos in future and aim for 100k soon π
11 months ago (edited) | [YT] | 123
View 23 replies
Ashish Pratap Singh
If you are new to coding or looking to learn it from scratch, I made a video recently where I share a 7 step process on "How I would learn to code if I had to start from scratch".
Watch it here:
1 year ago | [YT] | 33
View 1 reply
Ashish Pratap Singh
Few days back, I created a Github repository to help you prepare for behavioral interviews.
Check it out here: github.com/ashishps1/awesome-behavioral-interviews
1 year ago | [YT] | 20
View 8 replies
Load more