Tech IndustryJun 6, 2019
Fox NewsJSinns

Interview Prep-Plan.

Asking Blinders that have very recently received top-of-the-charts TC offers, preferably NYC area. So, I have begun preparing, for a little over 3 weeks now I'd say. 1) LCing, in Kotlin. The problem, I am able to come up with the brute-force solution in about 30 to 45 minutes, another 30 minutes to get the compilation right, bug-free etc. Sometimes the bugs are so deep, takes me a lot longer to submit with the Right Answer, overall say 90 minutes. I am not even able to comprehend / come up with Optimal Solution in the first-go. After submitting the Right-Answer, I read the given solution, and that's when I am like, #Facepalm at the Optimal Solution. So far, Easy - 2, Medium - 5, Hard - 1. Randomly pick one on weekdays after work prior to Dinner, haven't gone past LC-17. Somedays, I just repeated some older problems trying to get the Optimal Solution right, that again took quite some time compiling and bug-free, and definitely not 15 mins, neither 90 mins. 2) Spent a few days back-to-back on EPI for Java 2016 Full-version first-four chapters. I need help with devising a Prep-plan. I can clearly see I am pretty slow, and I really want to improve the speed at which I can think of the Optimal Solution sooner than later during Interviews. Or is that even necessary? As for EPI for Java, is the abridged version sufficient or the Full-version is good to read? LC 17, for example, brute-force is terrible on space-complexity because it is a loop that does not use recursion (method-stack). Solved with Brute-force in 90 minutes. LC 11, brute-force of course is Quadratic(n^2) time-complexity, optimal is Linear(n). Solved with Brute-force in 15 minutes. YOE:- 15 as Java, includes 8 in Android. TC:- 150K Location:- NYC. TLDR :- Need help devising a Prep-Plan. I want to know where I stand in terms of my strengths and what I need to do to get to where I want to be, preferably from Engineers that received top-TC Offers very recently.

Fox News JSinns OP Jun 6, 2019

Someday I am going to come back with my user-name as Hannity, and then I'll see if I'll get likes for my User-name, or my posts!!!

Oracle pzd Jun 6, 2019

I went through interview Kickstart a few years ago. They developed a generic prep plan for us. It was something like 100 or so we'll known problems split into a few buckets. (Arrays, linked lists, recursion, graph, tree etc.) They recommend doing those same problems over and over again until you mastered them. (Can write the optimal solution on whiteboard blindfolded.) Any prep on top of that should be company specific. Buy a leetcode subscription and solve all recent problems with the company tag.

Fox News JSinns OP Jun 6, 2019

This is good info, will check-out more reviews. I generally don't believe in paid-services like Resume Coaches, Career Coaches, Marriage Counselors etc. Your problem is not their problem, and irrespective of the outcome they demand to be paid.

Oracle pzd Jun 6, 2019

I agree. You don't have to sign up for the program. You can definitely diy if you are a disciplined person. They do offer something like 10 mock interview which alone are worth $1000 or so. I am still at Oracle for personal reasons, so can't confirm if the program works or not.