I have couple onsites coming up for FAANG and has been grinding leetcode for about a month. Starting from 20 problem, now im at around 200 problems. Topics Reviewed: BFS DFS Sliding window technique Heap technique Topological sort Union Find Three sum technique Dynamic programming Am I missing any other important topics? Any recommendations or example problem sets will be helpful. Please share important questions I should go over. Thanks :)
Nice effort. Did you use any extra resources ( books, online lectures) to prep for this?
No... at first I just randomly started grinding it. But felt stuck. So I started doing related problems after another to get the overall concept.
Cool. Thanks
Following
Trie Binary search Tree stuff
Tries. Backtracking.
200 sums in a month is impressive.
How did you go about getting the FAANG invites?
I have two Faang interviews which the recruiters reached out through linkedin and I have one interview coming up for Microsoft which i just applied
Backtracking, got BT questions at FB and Google onsites. Binary search like sorted rotated array problems. Misc techinques Iterative tree traversal (coz problem about tree iterators). Tree level order traversal. Linked list cycle detection.
Check out Leetcode Explore. It's mainly for premium LC but the free version has easy problems and at least you can browse by topics.
Just look at leetcode topic tags. There are a bunch of them missing in your list like greedy, backtracking etc.
Do you code each individual problem or just come up with the algorithmic solution and then switch to the next one?
Code individual
I think i did about 7-8 problems a day
India
Yesterday
1009
Modi is a legend, will be remembered for centuries to come
Working Parents
Yesterday
957
What do you think is wrong with a kid who got rejected by 9 colleges?
Work Visa
4h
444
Biden meant “illegal” immigrants, right?
Working Parents
14h
1100
Closed now - thank you all
Tech Industry
Yesterday
2272
The end of Backdoor Roth?!
Following
Same
Same