How are y'all cracking those google interviews. I am going through some tagged questions like Minimum Area Rectangle, Earliest Moments Everyone becomes Friends and I dont see how someone can solve that in an interview. And it's marked as Medium. Yes having does this before helps but their question bank is so big, I wouldn't even know how to have a basic solution in an interview. Is there anyone who feels like that?
Play the game
This is why you don’t memorize. That’d be too hard. Understand data structures and when/where to apply them. Same goes for algos.
Some of these questions don't rely on being good at Algo. It's just some BS trick that you need to know. Any decent level Algo would take 15 mins to code. Now how am I supposed to figure out the Algo, make necessary modifications to satisfy the needs and then code it up in 25 mins without having seen that question before ? There are so many questions that if I see someone coding in 25 mins without having a clue what the question is beforehand, my immediate instinct is that they've seen/solved it. Good for you for putting the effort, but it doesn't mean you're a better developer than me
Have you interviewed with G before? I’ve done two full loops with them. First loop failed on-site. Thought I was pretty close but maybe not. Second loop got offer. Both times didn’t memorize. A lot of luck - sure thats any interview. But I’ve passed many and I deem it due to just understanding algos and ds. Even the interviews I’ve failed I’ve done those questions asked during those failed sessions at a later time and it was because I lacked the understanding of ds and algo. There was no “trick” to them. I think most that have passed g’s regular swe loops would agree. But maybe I’m wrong. Understanding ds and algos and when/where to apply which mitigate the necessity of memorization and luck greatly. Also - nobody is saying (or at least I’m not) they’re a better developer than you. In fact I actually think I’m quite average. Solidifying my point that if you just understand ds and algos and prep that way you will strengthen your odds.
Some ppl are really smart and others study hard to learn all the patterns out there. So spend time understanding & visualizing concepts. It takes a lot of time but eventually you will be able to connect the dots.
I interviewed twice with Google. None of the questions were from the leetcode question bank either of the times. So, don't beat yourself up because you can't solve tricky leetcode questions. Make sure you understand the crux of the solution. Also, Google makes you code on Google docs, so it's not going to be compiled (slightly better than debugging the 100 edge cases on leetcode). Both the times, G's interview questions were practical. The 2nd time I got the offer, but went with Amazon because of higher pay and quicker turn-around-time.
Excuse GD. I have an Amazon SDE-1 loop this week. I did each question on Blind 75 4-5 times now (skipped DP, Hard, and Premium questions). Is that enough to pass the 3 coding rounds? Thank you!
Usually yes. Amazon is not known to ask Hard questions, but it's really up to the interviewers. They have the autonomy to select questions, although they *should* follow guidelines. Good luck!
Thank you for the positive comments. I will let y’all know how it went lol. What y’all think are the odds of me getting a hard or a DP/backtracking problem for phone screen for L4?
Tech Industry
Yesterday
650
Ilya left and now Jan Leike resigned from openAI few hours back
Tech Industry
Yesterday
2907
I ruined my life
Working Parents
Yesterday
933
Newborn born today, already struggling with sleep
2024 Presidential Election
Yesterday
1023
If You’re Paying Attention, Biden Just Told Us How Democrats Plan to Rig & Steal 2024 Election.
Health & Wellness
Yesterday
863
Energy levels dropped significantly from age 28 to 30.
Spend hundreds of hours memorizing and get lucky. They don’t hire the best people, they hire those best at studying.
Looks like it. I solved Meeting Room III (hard) by myself in 45 mins in first attempt. It makes sense as a question. It's intuitive but requires understand the data structures well. But some of these mediums are just straight up garbage. 20 lines of questions that has 5 more lines to explain what the terminologies in those questions mean.
Google asks questions outside of the top leetcode questions. Get good at fundamentals.