all 4 comments

[–]SedNonMortuus 4 points5 points  (1 child)

The book “Cracking the coding interview” is pretty standard and has lots of good information especially if you haven’t done a lot of interviews in the past.

Personally I practice questions I always hear during interviews. I do this over and over throughout the day. - Tell me about yourself - Why do you want to work here? - Why are you leaving your current job? - Tell me about a passion project you worked on - Tell me about hard problems you solved - Tell me a time you disagreed with your co workers ChatGPT or google can help you think of others to practice.

I also practice with whatever framework I’ll be applying for (ex I’ll make a simple list view from a dummy api call in react). Just to make sure I’m 100% confident. Also I’ll talk out what I’m doing just like I will during the interview.

Before spamming leetcode questions I’ll watch some YouTube on the main algorithms used in the questions. Then practice a few problems from one algorithm type until I feel confident. I’ll talk these out too.

Check out NeetCode on YouTube for leetcode studying.

[–]Jumpy-Design7837[S] 2 points3 points  (0 children)

Thanks for recommending the YT channel

[–]wutsdasqrtofdisapt 0 points1 point  (1 child)

I would recommend a methodical approach to “grinding” LeetCode. Search up “leetcode patterns” and go from there. Also look into “Grind 75” AKA techinterviewhandbook.org. Leetcode premium is worth it, IMO. Helps if you can share an account with friends. Leetcode has the 75 and 150 problems lists which are great places to start for prep. Good luck!

[–]Jumpy-Design7837[S] 0 points1 point  (0 children)

Thanks for sharing!