I have done 100 plus question in last month(mostly medium). I have also skimmed through CTCI. Finally bought premium wondering how to go about. Planning to apply next month and start my interview journey :P. Any tips on LC to maximize time would be great.
Company
Company
Depending on how close are your interviews . If very close then company wise else topic wise ... first basic preparation is topic wise š
I just filter by hard level. medium and easy ones arenāt really teaching me anything.
I recently finished a round of interviews, have one offer (FB) in hand and hopeful for a second. My strategy: first go through topics. E.g. trees (every traverse order of binary tree and generalize to n-ary trees), combo/permu, graph (dfs, bfs, shortest path, etc), arrays, string (including trie), matrices, dp. Spend a few days in each topic. Second narrow down to 3-4 companies and go through their leetcode high frequency qns. A couple of days before onsite, scan through all their problems. System design prep is also important. Good luck.
By number, from page 1 to 20 and ignore how hard this one is.
Well when u look at topics like Arrays Strings DP there are 100 plus so I thought I would sort on freq and focus on green ones
What is more important is you have a feel for solving problems in different topics. Too many problems in Leetcode - I went over some problems in each topic and when close to interview - glazed over problems by company. System design is probably the most important interview that will determine your leveling - highly recommend you focus on that and not just Leetcode.
IMO, doing questions topic-wise increases the chances that the concepts and ideas will "stick". For instance, doing a bunch of backtracking problems in a row helps you identify the general backtracking pattern to use in future problems. You can spend a few days on each topic, then hone in on company-specific problems. The changes that a company will ask you an _exact_ replica of a leetcode question is low, but if your fundamentals are solid, you have a much better chance of identifying the underlying concept.
Yes totally agree. That was my strategy. You should be able to spot a backtracking problem and solve it within 15 minutes once you get the hang of it.
Software Engineering Career
3h
1983
28 terrorist worshipping idiots just got themselves fired and I've never been prouder to work at Google.
Layoffs
10h
6620
Google CFO confirms "large-scale" layoffs today (Apr 17)
Tech Industry
2d
13663
Elon did it for this reason...
Cars
Yesterday
1652
Seattle people, what cars do you have? š
Tech Industry
17h
1393
TC progression. Estimated to hit $1M+ this year. AMA
It's always preferbale to go topic wise rather then company wise as that prep would be more generic and lessons learnt can be applied for interviews anywhere.