I would have used a white board if I had one, or a google doc (non-ide text editor) if I were practicing for a remote interview loop.
I tried to do one problem a day, capped at 45 minutes, plus a bit of time to confirm my answer if I got it, or understand the answer of I did not.
My goal was to practice things the interviewer is looking for, in a setting that is as close as possible to an interview (no ide, time pressure, etc.)
* Alternative approaches to solve the problem.
* Test cases, including walking through some.
* Runtime/space complexity analysis.
I didn’t have a good study plan for design interviews, but I’m better at YOLOing those :)
I would have used a white board if I had one, or a google doc (non-ide text editor) if I were practicing for a remote interview loop.
I tried to do one problem a day, capped at 45 minutes, plus a bit of time to confirm my answer if I got it, or understand the answer of I did not.
My goal was to practice things the interviewer is looking for, in a setting that is as close as possible to an interview (no ide, time pressure, etc.)
* Alternative approaches to solve the problem.
* Test cases, including walking through some.
* Runtime/space complexity analysis.
I didn’t have a good study plan for design interviews, but I’m better at YOLOing those :)