Need some advice on how to start preparing for tech interviews. I am a devops engg with 6 years experience and looking for a change. It has been a while( almost 5 years) since I interviewed and would like your suggestions and experiences on how to start preparing for one. I am also looking at online resources that claim to provide one on one training for coding and systems interviews, but I am not sure if it's something worth spending dollars on. How did 'you' plan your change and what has been your experience?
Also start with leetcode easy for each data structure types (arrays string etc)
Thanks! Just created an account on Leetcode. :)
You're at LinkedIn. Why would you wanna change your job?
I love working for Linkedin, but I have been in the same org for too long(almost 7 years). I want to get out there and give myself a more challenging career and not remain comfortable where I am. Sometimes I wonder that my skills will become obsolete if I stay in one place for too long.
What positions are you looking at?
Cracking the coding interview by Gale McDowell. Great book! Spend time coding without an IDE. Then practice coding on plain paper. Not sure what roles/language you're targeting but there's a lot of good podcasts, conference talks (on YouTube or similar for free). Practice 1-2hrs a night. Pickup a side project or contribute to an open source project. Good luck!
Thank you! Podcasts and conference talks - That's a great idea, never thought of it. I am a Python developer. I will definitely try that and remind myself to practice on plain paper. IDEs have made us lazy in a lot of ways. :)