I just started leetcodoing . It's been two weeks now and I'm not able to do more than 2 problems a day (I have been spending about 2.5 hrs per day in the evenings after getting back from work) and did around 30 problems so far mostly medium and easy and a couple of hard ones (mostly from the "explore" Facebook list) There are now 798 problems on leetcode. At this rate, I will never be able to catch up :( I was wondering if people used leetcode for interview prep can share some tips on how to speed this up: - Did you do all questions on leetcode ? Or do have some strategy to Target the preparation? - How long did it take before you felt you are ready to interview ? Any other tips?
You are already at Google. What companies are you targeting now?
Not really looking but I want to be prepared before my brain gets Rusty beyond repair
How’d you get into google if you just started leetcoding?
Surprising, I know, but there was a time and life before leetcode
I ask myself that question :). I joined Google in 2013 and things were a bit different back then. Also in general I feel Google interviews (even today) are not too much about how quickly you solve and write code ..but more about the approach to problem solving (of course you still need to write code but generally you get reasonable amount of time)
And I thought that people from Google don't need leercoding.
798 increases every week right? So its not constant as well.
This comes to show that leetcode is a blessing and a curse. Blessing cause interview prep is now standarized. Curse, becuase more people are better prepared but tier 1 companies still have certain capacity. Hence the level of interviews is climbing. Im certain that pre-leetcode time googlers would find it hard to get an offer at Google these days.
Totally agree. This is why I'm trying to be better prepared. IMO, leetcode is great preparation aid but when companies ask the exact same questions, that really makes the playing field uneven (people who solved the exact question earlier can obviously solve it much better in the interview thereby making the folks who are solving it for the first time look slow/inefficient)
Older Google engineers hired in the last decade never saw any dp problems in their interviews. This is a recent phenomenon where some bad hires got hired and they are attracting more bad hires with such interviews. Google's interview used to be so much fun. Interviewing today is just memorizing and spitting some code
I did get a DP question in my interview (well I guess that proves your point though .. considering that this was in 2013..not so long ago).. but my interviews were still fun. There was a lot of design debate even for "coding interviews" and I felt interviewers made a genuine attempt to understand me and my way of thinking instead of being like a robot and evaluating me like a machine (i.e making it a binary thing like whether I coded something perfectly or not)
Yup. It's the binary decision making that sucks. Not coding questions. "Oh you wrote this query optimizer that increased qps but you can't do word break...no hire"
I started interviewing recently and this was my observation. I solved ~100 problems covering as much area as possible, which was enough to get me offers from Google, Amazon, Apple. It took me ~3 months. As an FBer, i got fast tracked and got asked "easier" questions at Amazon, Apple (or i thought so) and most Bay Area companies. FB, Google and maybe pre-ipo companies doesnt care about your current employer, but many other companies favors Googlers/FBers or wants to ensure you get hired easily, so you want to focus on soft skills and make up BS stories (stretch truth, but dont lie). When given a problem, explain 2-3 different ways of solving it and pros and cons of each. Many leetcoders wont be able to do it, so that will further confirm their bias you are a Googler, and hence should be good. All the best.
Thank you for your suggestions.
The Amazon questions should consist of one question "How will you human, be able to sell more stuff to people they don't need ?" You have 30 seconds to sell me this pen , oh and that salt shaker ...
I bought premium subscription today and see 'Top 100 liked questions' and 'Top interview questions'. Should I start here? Or is there a pattern which I should follow. I have planned to use leetcode for 2-3 weeks and start sending out my resume.
+1 Im not Engineer but will start checking SQL and Python questions in Leetcode. Where to start?
I bought a premium too. I just know that Goog/fb love asking about DP/graphs / hashtables.. so inhave started doing the questions from these 3 tags when ordered by frequency. Anytime i dont understand what to do, i go to geeksforgeels and learn the data structire before trying to solve. Also i am practicing in C++ since at work I do mostly C , so its a bit too much learning STLs from scratch for me
Tech Industry
2h
491
Meta Stock Drop
Tech Industry
4h
670
I wish I were East Asian instead of Vietnamese (Southeast Asian)
Tech Industry
5h
1785
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
AMA
Yesterday
2299
I’m a professional coaster AMA
Tech Industry
Yesterday
3574
ByteDance is officially fucked
Completing 800 problems on leetcode prints you FB offer. Practice 24*7. Dont eat, drink, poop, fart, sleep
This Guy gets it!