Imho, leetcoding is stupid. Learn actually useful things. Only leetcode for a bit before an on-site, only because that’s what interviews measure unfortunately
Never be away from leetcode for a long time! That’s the lesson I learnt! You might think joining a great company would increase the probability of getting next job! Nope! Recruiters fan out the requests to all the engineers out there irrespective of whatever company they are in... all of them will respond or see what happens. You might be at a disadvantage compared to a candidate coming from an not so branded company because they might have all the time to LC. They make it very competitive to break down people and get a bargain!
Not only should a samurai keep their sword sharp, they should also go out on their own, away from their lord, and fight on their own occasionally.
So, not only should you prepare for interviews (which means leetcode in today's market) you should also occasionally actually go interview. About once a year is what I'm shooting for.
Worth doing in my opinion but no need to do tons of it. Maybe every few months try to do like thirty or forty over a couple weeks, or do a couple week more regularly.
They are imo kinda fun once you get decent at them, and doing them continually will make it much easier to prep for interviews in the future.
comments
No!
So, not only should you prepare for interviews (which means leetcode in today's market) you should also occasionally actually go interview. About once a year is what I'm shooting for.
work at job?
They are imo kinda fun once you get decent at them, and doing them continually will make it much easier to prep for interviews in the future.