Perfect Order to follow in order to learn DSA
Array
String
2D Array
Searching Sorting
Recursion
Linked List
Stack Queue
Bit Manipulation
Greedy
Tree
Graph
DP
Tries
String Hard level
Recursion Hard Level
#Coding
#datastructures
I promised myself not to buy anything for the 1st year of my corporate journey
Rather I learnt a lot abt investment & long term money management. This took my mindset to next lvl
After all, finally self gifted😄
MacBook Air
Work hard that u dont need credit card or EMI
#Apple
How to learn DSA
Take one topic. Let's assume Stack
-Learn all its theory & Application
-Implement stack (using array & LL)
-Now, take 30 prob. 10 Easy 15 Med 5 Hard
-Dont jump to next topic until those 30 prob. are completed.
If u follow this u will cover all the patterns.
🧵
For BCA & MCA Students
Don't directly apply for MNC, as currently it will get rejected since MNC is focusing on exp candidate
Instead, apply for the StartUp of 5k-10k people.
Look for referal ✨
Things to Know
1. Strong hold on Linear DSA
2. Strong hold in Full Stack
I Solved 400+ Leetcode problems. Here's what I learned.
Read till end. It will give a lesson🙃
❌ Dont spend more than 60 min on problem. Check solution after that.
❌ Dont try medium problems in the beginning. Start with easy ones & then slowly progress to medium.
Check 🧵🧵
HR - 1
What are your Weakness ?
Often this que is asked in interview, people mainly tends to give ans in 1 sentence
Eg: I trust people easily / I'hv bad handwriting.
But this is not the appropriate way of describing ur weakness to the HR.
Let's check correct way to ans 🧵👇
Total DSA problems solved in 2023 ⏬
Leetcode - 419
Gfg - 210
Coding Ninja - 192
Codeforces - 81
Came across many new ways of solving problems.
Strengthen my skills in DP / GRAPH / TREE
DSA is the best way, to judge ur problem solving skills 😉
🧩Comment how much u solved🧩
Leetcode Extension You Must Have
1⃣ Leetcode Video Solution
It shows the video sol. on the prob page itself
2⃣ LeetHub
U can directly push ur code on
@github
3⃣ Leetcode Timer
Useful for tracking ur time to solve the prob.
@LeetCode
is best platform if ur prep for interviews
INTERVIEW REQUIREMENTS
These are the must do subjects for any INTERVIEW you're aiming for.
✅ Do give enough time to study in proper manner.
✅ Do practice OOPs with real life examples.
❌ Don't ignore SDLC
❌ System Design is most ignored sub. Remember it has a different
@vimal_mudalagi
Exactly For this reason I left my hostel n decided to stay outside with 4 people with no English or professional background
Our English used to be shit, n we used to practice every day playing Grp discussion
N believe me we all 4 ended up getting the highest package of dept🤩
ThrowBack 2023
Best year of my life so far 😍
1 GATE EXAM AIR 1009 IIT MADRAS
2 Read 31 Books
3 4 Times winner of Coding competition
4 Highest Package of my clg
5 Gifted Phone + iPad to my father & saree to my mother.
6 solve 550+ DSA Question
What are ur achievements in 2023
In 2009 he was a software developer hving 12 years of exp, but no one wants to hire him
He was rejected by FB & Twitter
He teamed up with one of his friends n started building app
In 5 years, that app was sold to FB for $19 B.
He was Brain Acton founder of Whatsapp🫡
#CONNECT
I'm preparing the JAVA COLLECTION notes.
How many of u r willing to make use of it.
Drop yes, looking to the interest of the people I will share repo link to get the pdf 🤩
Follow to get more 😀
#Java
Best way to learn any PROGRAMMING LANGUAGE
Step 1:
Learn the syntax n basics of the language
Step 2:
Code the basics problems - type conversion/ Different Shapes (diamond/hallow diamond etc)
Step 3
Implement all the data structures & its application of each DSA
From sitting in a small hotel to hv a breakfast during clg days to staying at the Taj hotel.
Sometimes we work so hard, that we forget to turn back n see where we stand today at such a young age.
Take a break n appreciate ur self.
Don't rush, ur exactly where ur supposed to be.
For a jobless, 3 LPA is a dream
For 3 LPA, 10 LPA is a dream
Getting a job in MNC is a dream
Person working in MNC, for him MAANG is a dream
Person working in MAANG, work like balance is a dream
A goal not to work for money is a dream
So always feel good for whenever we r today
RESOURCES FOR JAVASCRIPT 🚀
1⃣ Exercism
2⃣ Js challenger
3⃣ Frontend Mentor
4⃣ Learn Javascript online
Try once if ur the web developer. 👏
#javascript
#buildinpublic
#webdeveloper
I just found the best website to learn JavaScript.
It's exactly to the point explanation with proper examples.
Do try n lemme know in comment how it is 😀
INTERVIEW CODING TIPS 🚀
Bookmark 🔖and repost 📥 to help others
Tried my best, to describe, How one should prepare for the coding interview.
Tip - Do similar practice for white board coding interview which is bit different due to space.
Comment, if something is missing
Most people often get confused on HOW MUCH DSA SHOULD I DO🚀
Startups - Mainly focus on Linear DS, do conceptual things of Non-Linear. Focus more on Dev.
MNC - Mostly related on Strings / Arrays & math oriented prob.
Product Based / MAANG - Pure DSA & System Design is expected
To the students of T.Y & Final year
-Start Learning Apti (In T.Y)
-Practice DSA On online compiler
O.S
DS & Algo
DB
C / OOPs / System Programming
Should have a strong hold on it
One week before ur Interview
1. Study Software Development
2. HR questions (Don't ignore it)
Lessons I got after Failing Amazon interview
1. Practice DSA by the time Bound.
2. If u cant solve que in 40 min it means u r not ready for interview.
3. Learn to express ur thoughts.
4. Ask ques to clarify the problem.
5. Go from Brute Force -> Optimal
6. Don't hurry to submit
I'm having my first interview as an experienced candidate as I'm switching the company.
Has anyone ever done this. Please share the things that need to be taken care of while having the interview.
Appreciate your Guidance ❣️😃
#interview
#Coding
Hardwork & Sacrifice surely give u result 🚀
1. From 27th Nov'22 till today I started waking up at 4.30 to study GATE Exam - AIR 1009
2. Started YT Channel. Staying in PG n recording was big issue, so started shooting video at 4 / 5 am. - In 4 weeks 500+ Subscribers
#Believe
"Choosing a programming language is like picking a superpower"
Python for flexibility 🐍
JavaScript for web wizardry 🌐
C++ for raw power 💻, and more!
C for Operating System 🧑💻
🚀 Just remember, the real magic is in what you create with it! ✨💻
Larry Page and Surgery Brin started doing their PhD in the World wide Web (WWW)
They chose the project to build Search Engine
PhD project got converted to GOOGLE with 900+ B $
Choose ur project wisely with right intention & n quality people
Avoid having friends in the team.
DSA is annoying at the start since we r not much good at logic
But daily consistent practice with pen n paper n constantly thinking on best possible solution can pave a way for u
Over 11 months, I came across many new prob. & better solution
Today DSA is my drugs 💊
#leetcode
Built the "Currency Converter" using the Fetch API.
Don't know why these small things are making me fall in love with JS 😁
Features:
1. changes the flag as per the country selection
2. Shows the value / rate once u click on the btn
Just built small TO DO LIST applications to brush up the JavaScript concepts.
Features:
1. Add the task
2. Delete Task
3. Edit Task
Need to work on design principles as it look like it sucks 🥲
#javascript
Use of Coding Platform
1. Leetcode - If u r preparing for company wise DSA
2. Codeforces: Competitive Prog. mostly logical ques
3. Codechef: Competitive Prog. mostly mathematical ques
Choose wisely what u r preparing for & select the platform accordingly
@LeetCode
@codechef
FREE INTERVIEW TIPS to the Freshers😀
Don't tell the results directly, rather tell what actions u took in order to obtain that result.
This looks like ur really action worthy
Eg- ACTIONS + RESULT
I hv attended many leadership seminars, which helped me to be a better team player
Perfect order to learn LINKED LIST
Learn Theory
Diff between Array n LL
Theory SLL
Implement SLL
Que on SLL
Theory DLL
Implement DLL
Que on DLL
Theory CLL
Implement CLL using SLL
Implement CLL using DLL
Que on CLL
Try learning LL diagrammatically using pen paper first 🎉
@Tanisha46394055
When reality n responsibilities hits u left with no option. We can't sit at home behatar zindagi ke talash Mai bahar nikalna padata hai
People say money 💰 can't buy happiness
But,
Money gives u quality education, it gives u quality standard of living, quality hospitality.
And,
These things help us to solve any problem in our life which eventually leads to a happy life 💕
ROAD TO COMPETITIVE PROGRAMMING🚀
I'hv jotted down portion for CP. If someone is looking to start CP, make sure ur comfortable in these topics.
Platforms:
Codechef - Mathematical prob.
Codeforces - Logical prob.
choose wisely
More resources coming soon😍
Do FOLLOW to know it🫶
We've taller buildings, but shorter temper
We spend money which we haven't earned on things we dont need to impress the people we dont like
Same technology that brings us close to those r far away takes us far away from the people that are actually close
-This blown me out 🫡
Highlight of the year for me (March GATE Result)
What could be a better moment than having ur name in the newspaper
Even I was not aware of it, my brother was reading the newspaper and suddenly this section popped up in front of him.
There was a different joy in our family 😀
Over a period of time, I hv experienced that freshers are getting confused answering the HR questions.
Most HR Ques has different meaning as it looks like. So, I'm deciding to explain each HR Que with their appro. meaning.
How many are looking forward for this 😃
Best Project for Killer Resume
1. Note Taking App
2. Image search
3. Alarm clock
4. Twitter Bot
5. File Manager
6. Discord Bot
7. Budget Tracker
8. Mp3 Player
9. Pacman Game
10. Portfolio Website
Do tell me in comment, if you have more ideas.
#Projects
#developer
HR-4
Why should we hire u?
Often this que is asked, student gives unusual ans.
Eg - I like the work culture / its my dream company .. etc.
But, this is the most underrated ans, which doesn't makes any sense or value to it.
Let's see correct way to ans 👇🧵
After reading nearly 118 books, I was thinking about the next book that I should be reading.
One of my father's friends gave me this book.
Don't know why, but this book is giving me an extra boost at every ounce of the sentence.
The Man with Zero Haters❤️
Hv u read this book📚
@2sush
I hv been doing DSA for 8 months n solved 700+ questions so far
Things I learned is
Follow single resource
It takes time to build the logic so be patient
TREE GRAPH DP needs atleast 3 months
Don't rush
Most imp, along with DSA don't do development
Perfect order to learn GRAPH DATA STRUCTURE
Learn Theory
Types of Graph
Representation of Graph
Graph Traversal
Solve Que on Traversal
TopoSort Theory
Solve Que on TopoSort
Shortest Path Theory
Solve Ques on the Shortest path
MST Theory
Solve Que on MST
Follow to Know more🚀
TIPS FOR OFFLINE INTERVIEW
Carry Resume from transparent file
Maintain eye contact with every front person for 3 sec each
Always ask the que at the end
Sit straight, dont put ur hands on table place it on ur lap when ur not giving ans
Comment If missed something!
#interview
@VishThorat05
DSA
O.S 1
DB
SYSTEM PROGRAMMING
OOPs
Are the most imp sub u should hv strong hold on. My interview for 47 min was only on DB
Make sure before u graduate u should have at least one OL in ur hand
BEST 2024 WISH I got from my mother today 😁
I got a call from my mother, as soon as I picked she said,
Happy new year, aur jaldi se ye company chhod kr dusri join kar lena 🫡🤗
I can't control myself laughing 😆
#NewYear2024
I jotted down mistake I made during my engineering.
Do read so that u won't repeat it or to get the few lessons from my mistakes.
Follow To Know More 👨💻
#Coding
#Engineering
It's not the new year, it's only a new calendar until n unless we don't change our routines / habits or the way we think or look at things.
#NewYear
#HappyNewYear
#coding
From getting -3/360 in JEE to GATE AIR 1009 experience. Do read.
I started preparing for the GATE EXAM after my placement on the 27th Nov 2021.
From that day till today I got the habit of waking at 4.30 AM.I hardly miss the day.
Earlier I was not disciplined at all.
Check 🧵
Way to ask for a referral
Hello XYZ
Referal (UI engineer, Amazon)
I'm Pramod having 1+ year of exp. as a developer.
Skills - Java, CPP, JS, REACT and Node JS.
I have built the several projects using MERN STACK n good at problem solving and solved 400+ on Leetcode.
Check 🧵
Must Do Patterns in DP 🚀
- DP on 1D array
- DP on Grid
- DP on subseq
- DP on String
- DP on Longest increasing Subseq
- MCM DP
- DP on Stocks
DP is considered to be most important technique when it comes to coding interview especially for MAANG companies.
Follow to know more
TIPS FOR ONLINE INTERVIEW
While speaking, look into the cam not on screen
When the interviewer is asking, look onto screen & nod ur head
While answering use the hand moment till chest lvl
Prefer white plane shirt during interview
Better light focus on ur face
Follow4more🤟
✨How I practice DSA✨
Whatever que I solve on Leetcode, simply I made a Excel chart which contains
📌 Name of Problem
📌 Difficulty level
📌Summary of solution
In Summary I write, how I approached the problem. This helped me to strengthen my thinking approach
Give it a Try😉
It's been 4 years since I've been meditating
It has brought huge change in my FOCUS
Here's things I realised
-Mental health & strong mindset is a lot more imp
-Silence is always better
-Thinking before speaking something
- Staying alone gives inner peace by silence
Best way to practice DSA 🚀
1. Follow a single resource till the end.
2. Solve each topic 30 problems. 10 Easy 15 Medium 5 hard. Don't jump to the next topic until this is done.
3. Follow the particular order, don't do random topics.
4. Once done, start giving contests .
Quote that made my day
No matter how good ur intentions are, world judges only ur presentation 🍁
No matter how good ur presentations are, because god judges only ur intentions 💫✨
Before attending an Interveiw
-Research about org.
-Research About Role
-Dress smartly
-Greet Everyone including Receptionist / Desk executive
-Be confident
-Never lie about ur achievement
-Always ans the que with the real life examples.
May coming year brings ur dream job 🤗
BEST VS CODE THEMEs
1⃣ Pale Night
2⃣ GitHub Theme
3⃣ Bearded Theme
4⃣ Hacker Theme
5⃣ One Dark Pro
Do try & let me know in comment, ur fav Theme
#vscode
@code
Many people think that I have answered all the ques in the interview, but I still got rejected.
The point is answering the question using proper technical terms n proper real life examples is the real taste which we eventually forget n we judge our interview based on ans we give
Best Books for DSA
DS Made Easy - Best book for beginner.Follow to master basics
Intro To Algorithms - Standard Book on DSA bit difficult to digest (follow only if ur good at basics)
Algorithm Desgin Manual - Basic book on Algo
link-
#datastructures
Christmas Day To be 🥺
1. Office 9 hrs
2. Revised Graph Data structures
3. Recorded 7 YouTube videos
4. Worked in what content should I post on X.
#Christmas
Basic Git Command
1 git init: initialize a new git repo
2 git clone: clone remote repo to local machine
3 git add: add changes to staging area
4 git commit: record changes to repo
5 git push: upload local file to remote
6 git status: show current status of repo
🧵🧵
#GitHub
Let's hv a brainstrome
Ur the leader of ur team & hv 50 people working under u.
Ur team is developing 1 project which will take 6 months to complete BUT CLIENT WANTS IT TO GET COMPLETED IN 4 MONTHS.
What will u do?
This ques was asked to me in interview😍
Will post my ans too
Over a period of 1 year experience, I came to know the importance of open source.
Learning & knowing the linux cmd becomes so much imp.
But most people are stuck finding the right source to learn the open source.
Don't worry, here are the best books to excel Linux
Repo Link👇
Wondering about CSS tricks and tutorials 😣
Don't Worry, I have brought something cool to learn CSS 😍
Website - css tricks
This is the coolest website if u get stuck in CSS.
Every article is written in simple lang with eg.
Even u can add ur own articles as well.
Check it
Resources for the 👁️ COMPETITIVE PROGRAMMING 👁️
1. - Website were u can learn algo & math concepts.
2. Codechef Material -
Books:
1. Guide to CP
2. Programming challenges
3. Guide to CP
#coding
#datastructures
HR-2
Introduce ur self?
This is most common que asked in any interview.
This que is asked to make the candidate feel cool & calm before the interview.
But students tends to give wrong ans by telling abt SSC HSC, family, place etc. which is bad practice.
Correct way to ans 🧵👇
Wondering about getting the right direction to DSA world
Are u confused between DSA n Developement
Do u want to know how to answer HR que in right way
Then ur exactly on the right track.
I daily post on DSA / Path for DSA
N about Dev 🤩
Follow to get ur ans for every query🚀
RoadMap for Engineering
FY & SY- Participate in events. Improve communication & stage daring.
SY- Decide tech which u want to work till ur placement. DSA should be ur drugs
TY- Most imp year, stop experimenting. Build smll domain specific proj in web. Start learning Aptitude.
Multi-Programming & Multi-Tasking O.S
Multi-Tasking -CPU executes multiple jobs by switching among them typically using a small time quantum
Multi-Programming -Here CPUs are added for increasing computing speed of the system. There are many processes that are executed sametime.
GATE CS IT Subject wise Marks
Math + Apti + DM = 30
C + DS + ALGO= 18
DBMS = 6
OS = 6
COA = 6 / 8
TOC = 10 (Rank deciding sub)
CD = 4
DL = 4
CN = 8 / 10 Marks
All the best, give ur best, Never LET IT REST 🤓
I hv posted all the imp 🌟HR Interview Pro Tips🌟
DO CHECK BEFORE UR INTERVIEW
-Intro ur self
-Strength / Weakness / Hobbies
-Where do u see ur self in next 5 years
-Do u hv any ques
-ONLINE Interview Tips
-OFFLINE Interview Tips
-Interview tips
Do take advantage of it✨
61 Days of continuous Meditation + Reading + Exercise.
It's been such an addiction for me for the last 5 years , that I can't start my day without it.
People who were asking how's your new year resolution going on. Here is what it's going on 😉
Whenever this ques is asked, try to compare the requirement of company with ur skills.
When we do this, it shows ur really on right path.
CORRECT ANS:
The requirement of ur company matches my skills, so it would be big stage for me to showcase my skills & contribute to the org.