I've been studying algo + DSA on and off for a while, but the last 2 months I've been actively applying/networking and now interviewing with Google, Microsoft, Amazon, and Bloomberg. Since september I have just been going HAM on leetcode, algoexpert, recently algopro, and techinterviewpro. I work full time, I attend graduate school full time, and all my free time for the last 2 months is consumed by interview prep. On weekdays I try to get at least 3-5 problems done and walk through them like a real interview, on weekends I do about 10, + algoexpert videos. I try to squeeze in an hour of gaming here and there to unwind but honestly I've been feeling so exhausted lately that I think I'm starting to get burnt out from over-studying. I've got on-sites at Google and Microsoft coming up and I'm still waiting to hear back from Bloomberg and Amazon. I feel like I'm getting burnt out on leetcode right before I'm about to interview. Should I stop and relax before my Google on site this week or just keep at it? I'm just so tired.
There’s no such thing as too much LC. But in your case, you cannot burnout before interviews it will decrease your efficiency significantly, so rest and do only a couple LC so you don’t lose your edge.
Right, that's what I'm trying to maintain. I just need to keep my head in the game until Friday (google on-site interview). I'll take your advice, thanks.
There is no such thing as too much LC. But too much LC per day is real and causes stress. Because it is problem solving it takes lot of mental energy especially when you are doing it with a Target.
3-5 a day? Do you remember all of them after a few weeks?
The key is not to remember the questions/answers, but getting a good grasp of the fundamentals and patterns behind them.
Yeah, does he remember the patterns?
Very often it's not the last minute studying that helped me, but some minor detail I read somewhere 6 months ago on a tech blog that ends up being what the interviewer is looking for
Lol yes that's the worst. I wish interviewing in our industry wasnt so... binary? I hope we find a better way to evaluate software engineering one day.
Its already paying off, so why stop?
Grad school for what?
At this point just revise or revisit everything you've learned or done. Leetcode has a notes section for you to put notes about any question. I use it to get consolidated summary of intuitively challenging and diverse set of questions.
Grinding MUST never end.
AMA
Yesterday
1210
I’m a professional coaster AMA
Ask Blinders
Yesterday
736
Tipping culture is really getting out of control! Waiter gave me ‘a look’ because I tipped her 10% for ‘BAD service!’
Tech Industry
Yesterday
2103
TESLA UP 14% AFTER HOURS 🎉🎉🎉🎉
Tech Industry
Yesterday
774
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
Tech Industry
4h
435
How important is a promotion at this job?
Do less but keep doing them don’t burn out just ease up
Yea that's probably the best approach. Thank you.