I am not sure if this is in the interest of any company but why not provide feedback, as it can only help the interviewees in the future and the companies attract better talent. Even if it's not standardized, a rubrik across X attributes with a scale and a number. (Which is what I am assuming they are doing anyway -- as it sounds likes the interviewers are rating them across different dimensions) Not sure if this is…
Google's interview system: it's not about solving the problem
121–130 of 432 posts
Re: Google's interview system: it's not about solving the problem
#122Earlier quoted context omitted.
FWIW, I went through the interview process and I actually really enjoyed it. My attitude going in was that I was evaluating what it would be like to work there, and I treated the interviewer as a coworker solving a technical problem, where I was taking the lead. The questions I got were pretty much exactly the sort of hing you see on LeetCode, but I hadn't seen any of the questions before. I know from studying for ot…
> Everybody was super nice, they all wanted you to do well I had the same experience. Afterwords I thought I did pretty well because I got to a solution to all the problems eventually. Later when I discussed not getting the offer when a friend who works at Google. He said they try to guide the interviewee to a solution before the time limit. Which is reasonable, you want the interviewee to feel more confident and not…
But the impression I got as the interviewee was that every question ramped up in difficulty. The slope of the ramp-up depended on the question. So maybe in your case, you didn't get as far on the difficulty ladder as other people that were interviewed.
I was pretty shameless in asking for hints when I needed them, but it was typically of the form "I see this tradeoff here, and my gut says to do X, is that reasonable?" I'm sure some of that counted against me, but I was blunt about what I needed to make a decision and solve the problem, and I think overall that reflected well on my ability to problem solve on a team.
I would definitely not recommend doing every problem in CLRS. I would recommend doing just about every problem in Cracking the Code Interview (because they have nice answers), and then getting into a rhythm of doing LeetCode problems every day until the interview.
Re: Google's interview system: it's not about solving the problem
#123Earlier quoted context omitted.
FWIW, I went through the interview process and I actually really enjoyed it. My attitude going in was that I was evaluating what it would be like to work there, and I treated the interviewer as a coworker solving a technical problem, where I was taking the lead. The questions I got were pretty much exactly the sort of hing you see on LeetCode, but I hadn't seen any of the questions before. I know from studying for ot…
Here’s the thing: patterns you will spot doing Leetcode problems are almost useless for anything else. The only purpose for working enough problems to see those patterns is to have more successful interviews.
But one interesting side effect of the interview process is that everybody at a place like Google or Facebook or Amazon has a non-trivial understanding of efficiency.
Re: Google's interview system: it's not about solving the problem
#124Yet another "trust the system" message from the authority figure who enables the system. Similar: - Police officer: Just follow our instructions, be cooperative. - Car salesman: Just be upfront with what you want. Tell us about yourself, and we'll earnestly try to help you. The message is the same; the authority "just wants to help," but in reality the relationship is adversarial to a larger degree than it is coopera…
Some perspective from the interviewer's side may help here: - A Google interviewer's (and I would assume any interviewer's) primary goal is to come out of the interview with enough confidence to give a positive or negative score. If they sit down to write feedback and have to give a neutral score, the interview wasn't productive. This means that the interviewer is just as eager to find evidence for a positive score a…
Re: Google's interview system: it's not about solving the problem
#125I interviewed for a Product Manager role at Google and my experience was awful. Put this things in perspective, I was a Director of PM managing a team at my current role and working a lot with customers, presenting in speaking engagements etc as part of my day to day. I get into the interview and the person on the other side seems to know very little of my background. He says he is a PM and starts with how much is go…
Re: Google's interview system: it's not about solving the problem
#126Earlier quoted context omitted.
FWIW, I went through the interview process and I actually really enjoyed it. My attitude going in was that I was evaluating what it would be like to work there, and I treated the interviewer as a coworker solving a technical problem, where I was taking the lead. The questions I got were pretty much exactly the sort of hing you see on LeetCode, but I hadn't seen any of the questions before. I know from studying for ot…
> Everybody was super nice, they all wanted you to do well I had the same experience. Afterwords I thought I did pretty well because I got to a solution to all the problems eventually. Later when I discussed not getting the offer when a friend who works at Google. He said they try to guide the interviewee to a solution before the time limit. Which is reasonable, you want the interviewee to feel more confident and not…
Re: Google's interview system: it's not about solving the problem
#127Earlier quoted context omitted.
> Everybody was super nice, they all wanted you to do well I had the same experience. Afterwords I thought I did pretty well because I got to a solution to all the problems eventually. Later when I discussed not getting the offer when a friend who works at Google. He said they try to guide the interviewee to a solution before the time limit. Which is reasonable, you want the interviewee to feel more confident and not…
What's crls?
Re: Google's interview system: it's not about solving the problem
#128Earlier quoted context omitted.
If that’s all it took maybe those interview funnels aren’t actually that great. IME, my worst interview process ever was at Google. All I remember from it was some question about burning a piece of string. The coding part was relatively easy. The best interview process I ever did was at Yahoo in 2008. Everyone was very friendly but the questions were tough. I found the “expert” level of the people interviewing me hig…
The string problem where you burn it in creative ways in order to measure a certain amount of time?
You have two identical ropes. If you light a rope on fire, it will finish burning in exactly one hour. The burn rate is inconsistent - there is no relationship between how much of the rope has burned, and how much time has passed, until the rope has fully burned away.
How can you use the two ropes to measure 15 minutes?
Given that it's printed in cracking the coding interview, Google has almost certainly banned this problem.
Re: Google's interview system: it's not about solving the problem
#129Earlier quoted context omitted.
Here’s the thing: patterns you will spot doing Leetcode problems are almost useless for anything else. The only purpose for working enough problems to see those patterns is to have more successful interviews.
This is absolutely true. But one interesting side effect of the interview process is that everybody at a place like Google or Facebook or Amazon has a non-trivial understanding of efficiency.
Re: Google's interview system: it's not about solving the problem
#130Earlier quoted context omitted.
You generally aren’t asked to implement a specific algorithm. You’re asked to solve a broad open ended question. You get 45 minutes, sometimes more if the interviewers can see that you’re close. These days Google offers the option of a chromebook instead of a whiteboard.
ah yes i'm sure everyone is out there leisurely deriving from first principles their implementation of XYZ graph algorithm which happened to be useful in the course of solving said "open ended question"