Tech IndustryMay 17, 2019

Technical interview prep/plan

Currently preparing for technical interviews. Here’s my plan: 1) Go through CTCI as a start 2) Leetcode ~200 questions mostly focusing on mediums 3) Leetcode specific company tagged questions to the places I’ll apply for. Maybe do top 30-50 questions 4) Read up on system design (grokking the system design interview/ YouTube/ google How’s that as a general plan? When do you know when you’re ready to start interviewing? I’m underpaid and the projects are boring. Any advice is greatly appreciated! YOE: 3 TC: 97k - 102k Base: 87k Bonus: 10-15k varies per year Title: Software Engineer

Add a comment
Google z5RtU7F May 17, 2019

Sounds like a good plan. I think once you start solving most new mediums in under 30 mins, you are pretty much ready.

Pixar CTM OP May 17, 2019

Is it worth going through Leetcode hard problems? I’m worried I’m over preparing, if there is such a thing. Ideally I’d want to be ready to start interviewing in 2 months or so. Thanks!

Google z5RtU7F May 17, 2019

There are certain classical LC hards that I think are worth going through if you are shooting for companies known for difficult interviews. Can't think of them off the top of my head but there's stuff like reverse list k nodes, word matrix (the ones that use tries), robot cleaner (dfs), trapping rain water, whatever uses monotonically increasing/decreasing stacks, complex binary search problems, disjoint set hards, etc. There is probably a list somewhere on Blind, but these concepts are fairly common and good to know for harder companies. If you aren't shooting for hard companies though, I personally think it's overkill.

Goldman Sachs pakalu May 17, 2019

You can add EPI ( elements of programming interview) also. Also take few mocks using platforms like pramp or interviewing.io

Pixar CTM OP May 17, 2019

Oh yeah, I’ll go through some problems from EPI as well. And yeah I was thinking to start doing mock interviews once I feel confident, hopefully I will after this prep! Thank you!