Live data from Hacker News

How I (almost) got an internship at Google

ecarmi.org

111–120 of 137 posts

Re: How I (almost) got an internship at Google

#111
I would not appreciate a candidate spilling the beans on what we ask in our interviews, even if he didn't sign an NDA. Sometimes you do ask similar questions, and it's a waste of everyone's time when the candidate in front of you went through some programming interview books and a bunch of blogs like those.

Similarly, I wouldn't even bother to bring in a candidate who transcribed his interviews elsewhere.

Re: How I (almost) got an internship at Google

#112
post #68

Earlier quoted context omitted.

What's your opinion on asking questions like "describe binary search"? I've asked that several times only to get stares or "are you serious?". (I still think it's critical to see someone attempt to code, as well.) My feeling is that if they are claiming to be "programmers" but seem uncomfortable with basic algorithms/data structures, there could be a problem...no?

There is nothing wrong with asking a person to describe binary search. However it's not a relevant interview question. I assert that the number of times a programmer must single-handedly implement binary search without access to an editor, a parser, and the internet, from scratch, is very very low. You could make some argument about how incompetence in binary search algorithms betrays general incompetence, but I'd ra…

I think that it's highly likely that a person who can't work out a binary search algorithm probably cannot solve interesting problems in pet projects, unless by interesting, you mean simple web applications or something of that nature.

Re: How I (almost) got an internship at Google

#113

I would not appreciate a candidate spilling the beans on what we ask in our interviews, even if he didn't sign an NDA. Sometimes you do ask similar questions, and it's a waste of everyone's time when the candidate in front of you went through some programming interview books and a bunch of blogs like those. Similarly, I wouldn't even bother to bring in a candidate who transcribed his interviews elsewhere.

There are quite a few people out there who would enjoy working out on interesting questions. If you already know the question or have solved it previously you just give the solution and admit it that you had seen it earlier. But more importantly its about the thought process and how you got to the answer.

"Similarly, I wouldn't even bother to bring in a candidate who transcribed his interviews elsewhere." - Well there are gazillion blogs and books written on technical interview questions including by ex google, msoft and apple employees. So is it really that bad that a sophomore student decided to blog about it for the benefit of fellow students.

Re: How I (almost) got an internship at Google

#114

Earlier quoted context omitted.

Weird story here. MS, Qualcomm, Intel etc. everyone shows up really early @ our school. Google comes 2 months later after the offer deadlines have passed. What gives ? I couldn't even interview because I had to accept another offer. Compared to MS, Qualcomm, AMZN (I'm headed to MS) Google's process is pretty weird.

Perhaps Google only wanted the people who specifically want to work at Google... Once they have no other choice, Google has its pick of the remaining fish, right? I wish it didn't play games in recruitment. I had already accepted an internship at Facebook by the time Google called. In the end I'm glad I did, because I really enjoyed Facebook and am going back full time.

Strangely, I've had a different experience. I've heard promptly from Google, but nothing from Facebook. Perhaps they just aren't interested in me, however.

Re: How I (almost) got an internship at Google

#115

Earlier quoted context omitted.

So, to be fair to Google, I was not once asked anything like the train question nor was I asked to write a binary search in C then to read it out over the phone. I did implement a few things in Google docs, which is kind of ugly, but it wasn't anything ridiculous, and most of the functions were fairly short (20-30 lines). They did, however, ask a whole bunch of conceptual questions, but I don't think this is all that…

I'm an intern right now. Just today I saw Neil Fraser [1], who wrote MobWrite [2]. I shook his hand and thanked him, he's probably one of the reasons I actually managed to pass! My third phone interview had code in MobWrite, not Google Docs, and it was so much better . I'm going to try to find a way to feed it back to HR, because it really is much easier to think about code when what you're doing looks like code. [1]…

That's awesome! I'll have to play with this, and suggest it whenever I hear the topic of coding interviews come up.

As a side note, if there's any chance of you being in the bay area this summer (Mtn. View specifically), I'd love to grab lunch with a fellow HNer. I'll be interning at Google starting early May and know a sum total of 0 people out in the area. If you're interested and possibly going to be around, my e-mail is on my profile page.

Re: How I (almost) got an internship at Google

#116
post #106
post #28

I hate little programming puzzles that you have code by hand or little word problems, or trick questions that you have to think "out of the box". In many years of programming I don't remember having to write a binary search in C, by hand, in a text document, without being able to compile and test. Or having to dictate a Python program over the phone to someone. I certainly do not remember ever having to solve stuff l…

I interviewed with them recently (got through phone interviews and am waiting for a visa for my onsite interview), and I never got any trick/puzzle questions that need no programming to solve. I did get questions about simple CS concepts and had to write code for programming problems on a shared google doc. Nothing any ordinary CS graduate wouldn't know. I made mistakes, which my interviewers always guided me to corr…

> I have been an interviewer in the place where I work currently, and I always asked candidates to write code.

Agreed. It doesn't have to be perfect. They should be able to talk and explain it. Whiteboard design sessions are my favorite A good marker and a whiteboard are indispensable for me, and I use it in interviews as well. I present the situation as here is a typical problem we are solving, let's solve this together.

I also give plenty of chances to let the candidate tell me or teach me something they are excited about.

Re: How I (almost) got an internship at Google

#117
welcome our store,we have the best service and good price,you can find what you want in our online store. Sennheiser" rel="nofollow">http://www.monster-beatss.com/sennheiser-c-2.html>Sennhe... Bose" rel="nofollow">http://www.monster-beatss.com/bose-headpones-c-3.html>Bo... Headpones Lady" rel="nofollow">http://www.monster-beatss.com/lady-gaga-headphones-c-4.html&... Gaga Headphones MBT" rel="nofollow">http://www.mbt-scarpe.net/mbt-baridi-shoes-c-2.html>MBT Baridi ShoesMBT" rel="nofollow">http://www.mbt-scarpe.net/mbt-baridi-shoes-mbt-baridi-womens... Baridi Womens GHD" rel="nofollow">http://www.ghd-midnight-uk.com/ghd-midnight-deluxe-collectio... Midnight Deluxe Collection GHD" rel="nofollow">http://www.ghd-midnight-uk.com/ghd-midnight-collection-gift-... Midnight Collection Gift Set GHD" rel="nofollow">http://www.ghd-midnight-uk.com/ghd-nobler-diamonds-gift-sets... Nobler Diamonds Gift Sets GHD" rel="nofollow">http://www.ghd-midnight-uk.com/ghd-pink-limited-edition-c-3.... Pink Limited Edition GHD" rel="nofollow">http://www.ghd-midnight-uk.com/ghd-iv-styler-green-c-5.html&... IV Styler Green

Re: How I (almost) got an internship at Google

#118
post #34

Earlier quoted context omitted.

There was a post a while ago on HN about how a very large of the people applying for a given job are in the bottom fraction of the total talent pool. Essentially, the good people get hired quickly (or are never looking for someone else to pay them in the first place), and don't apply for lots of jobs, whereas the people who don't get hired keep applying for other jobs, thus stinking up the statistics.

There was a post a while ago on HN about how a very large of the people applying for a given job are in the bottom fraction of the total talent pool. The HN post led to this perennially popular article from Joel on Software: http://www.joelonsoftware.com/items/2005/01/27.html

That's the one! Thanks!

Re: How I (almost) got an internship at Google

#119

given two full hours and any high-level language (including pseudocode) only 10 percent of professional programmers implemented binary search correctly, according to Jon Bently. Wow! I'm not particularly intelligent and I'm not in the top 10% -- but I could implement an in-place quick-sort in C in 10 minutes that my interviewer could run with only a minor fix (forgot a semi-colon), and I even described the parallel v…

Agreed. Saying because you can do you are in the top X percent just means that the rest of the (100-X)% are incompetent. Being "above average" isn't really saying much when the average is dismal.

Re: How I (almost) got an internship at Google

#120

Earlier quoted context omitted.

If someone isn't working on something in their spare time, it's a big red flag to me. You need to have the hunger. I'm more turned on by what you have in your github account than whether or not you can do a binary search in your choice of languages.

In my spare time I'm working on making the next million for my company. Oh, when I'm not working for my company? I'm with my family or friends. I feel like the energy I could spend doing a side project is probably better spent getting these last two features in, or fixing those lingering bugs, or getting that automation solid, etc.... It seems really odd to actually penalize someone who leaves it all on the floor. It…

Uh, your company is already paying you -- unless you're getting paid a bonus proportional to the stuff you're writing I see no point to give your company that. You made your company money, but your best ideas and projects should be for you. You work hard and earn your salary, but that's it.
Post reply on HN