New ask Hacker News story: Ask HN: How to practise Algo/DS for interviews that are every 2-3 years?
Ask HN: How to practise Algo/DS for interviews that are every 2-3 years?
7 by 1qazxsw23edc | 3 comments on Hacker News.
It's okay to learn Algorithms and Data structure once and practise questions to be good at it but once you leave practising you forget almost all the details and when time comes to interview for next company, you start to practise all over again to pass the interview which is quite inefficient and tedious. What strategies do you use to keep up with these interview questions every 2-3 years (assuming you change companies in 2-3 years)? One answer to this question is you keep on practising for eternity to keep your Algo/DS game up, but this means you can never devote your time to learn other fields you might be interested in or to work on your personal projects (assuming you are a full-time working professional and so have limited time to study). Also if you are not up-to-date with your Algo/DS skills, then there might be a situation that you have been given an opportunity to interview with a great company through Linkedin or something but because you are not practising Algo/DS during that time, you may miss the opportunity. So, how do you manage this situation where on one hand you want to learn new things but on the other hand don't want your Algo/DS skills to fade away?
7 by 1qazxsw23edc | 3 comments on Hacker News.
It's okay to learn Algorithms and Data structure once and practise questions to be good at it but once you leave practising you forget almost all the details and when time comes to interview for next company, you start to practise all over again to pass the interview which is quite inefficient and tedious. What strategies do you use to keep up with these interview questions every 2-3 years (assuming you change companies in 2-3 years)? One answer to this question is you keep on practising for eternity to keep your Algo/DS game up, but this means you can never devote your time to learn other fields you might be interested in or to work on your personal projects (assuming you are a full-time working professional and so have limited time to study). Also if you are not up-to-date with your Algo/DS skills, then there might be a situation that you have been given an opportunity to interview with a great company through Linkedin or something but because you are not practising Algo/DS during that time, you may miss the opportunity. So, how do you manage this situation where on one hand you want to learn new things but on the other hand don't want your Algo/DS skills to fade away?
No comments