News for hackers. Stuff that matters.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by praneshp on Thursday April 06, 2017 @12:27PM (#14052042)
Good shot, but this doesn't really add anything to the post, does it?
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by gberger on Thursday April 06, 2017 @12:33PM (#14052110)
It humorously states that it is no different than a standard Google interview, which does add value to the post.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by cableshaft on Thursday April 06, 2017 @01:00PM (#14052372)
More seriously, I was brought in for an iOS app development job interview and I was asked all algorithm questions and nothing about iOS.

I also tried doing the whiteboard questions in my strongest language at the time, Objective-C, which in hindsight was a huge mistake (Objective-C is ridiculously wordy, I kept running out of space on the whiteboard). A couple of the interviewers said they weren't too familiar with Objective-C either, so I clearly wasn't getting interviewed by their iOS teams.

If I were to do it again I'd probably use a much more terse language like Python.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by geofft on Thursday April 06, 2017 @01:34PM (#14052679)
Google has apparently very recently rolled out Chromebooks as an alternative to the whiteboard format. The devices don't compile anything or run test cases for you, but they've got an editor with syntax highlighting that projects on the screen. (They reportedly care a bit about clear variable names, which I never do on a whiteboard for wordiness, so even in Python I'm inclined to opt for the Chromebook.)

Another thing that surprised me is that the interviewer records your actual whiteboard code (by transcribing it into their notebook by hand) or your Chromebook code (by clicking a button), and the hiring committee sees it and evaluates it. And it seems the hiring committee has the ability to re-evaluate the result of the interview and second-guess the interviewer in the room, if they feel that it's necessary. It's entirely possible that your code was seen by folks who did know Objective-C well, although yeah, it seems like it would have gotten them more signal if they put people who knew Objective-C in the room with you....

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by cableshaft on Thursday April 06, 2017 @02:47PM (#14053377)
That's good to know.

But that wasn't the only reason I wasn't hired, I'm sure. I was only given a week and a half to prepare, while working a stressful job at the same time, where the Google recruiter basically gave me ten links (including a long TopCoder algorithms link I think) and said "Prepare by doing and reading everything on these links")

During the interview, I struggled with a couple of the problems in particular, and I was late to the first interview because I under-estimated just how bad the traffic would be and how lost I'd get on Google's campus.

Google's gotten in touch since, and I basically just have to tell this one recruiter to set me up for another interview if I wanted one, but I've been hesitant to go through that again and I'm no longer sure if I want to move out to SV (I'm from Chicago).

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by thearn4 on Thursday April 06, 2017 @01:08PM (#14052456)
> I was brought in for an iOS app development job interview

> A couple of the interviewers said they weren't too familiar with Objective-C either, so I clearly wasn't getting interviewed by their iOS teams.

Google's onboarding process is such an enigma to me. I went through a few of the remote interviews for SWE a few years back (I didn't commit to an on-site one in mountain view though). It seemed very odd to me that, near as I could tell, they don't really give an indication about what you would be working on until after you are hired and oriented.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by ptasci67 on Thursday April 06, 2017 @02:36PM (#14053265)
I actually prefer the way Google does it. They are really looking for generalists and the process is optimized for that. Once they have determined you have met the hiring bar, then they proceed with a "matching" process which is awesome. You get to list of your interests and get placed on a team in the company that aligns with your preferences and skills.

This is way better IMO to the reverse which is applying to ten different interesting positions at another big tech company and having to speak to individual hiring managers for each position.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by cableshaft on Thursday April 06, 2017 @03:38PM (#14053891)
Speaking as a generalist (I've worked with quite a few different platforms, paradigms, languages, and frameworks), I don't think algorithm-heavy tests is the most optimized way to find those people.

Generalists tend not to live in algorithm and data structure quiz land most days, and it's probably not their strong suit. It's not mine, at least.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by coldcode on Thursday April 06, 2017 @02:01PM (#14052918)
As an iOS engineer who mostly does Swift at a big company (not west coastal) I would never even bother with Google. Might be a nice place to work but not worth the effort.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by gumby on Thursday April 06, 2017 @04:32PM (#14054314)
I thought it was funny enough to deserve having been posted, since it implied a nice misreading (or perhaps even a garden path sentence).

You could also consider it a wry social comment on the Rise of the Robots.

(I notice your comment has been downvoted. I will up vote it -- I disagree with it, but it's also reasonable question as questioning the standards and practices of the group are a way to converge on good practice. Every team should be doing that).

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by MegaButts on Thursday April 06, 2017 @12:30PM (#14052069)
It adds humor.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by pfarrell on Thursday April 06, 2017 @12:43PM (#14052197)
Welcome to Hacker News. Take your humor elsewhere.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by monksy on Thursday April 06, 2017 @12:51PM (#14052272)
Hacker news voters are very harsh about humor.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by dasil003 on Thursday April 06, 2017 @01:17PM (#14052528)
The original comment has positive rep because it's actually pretty good. What HN doesn't like is a wall of memes and in-jokes that are actually pretty repetitive and boring. Without a high bar for humor that is what all tech communities will devolve to, witness Slashdot, Reddit, etc.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by mack73 on Thursday April 06, 2017 @02:11PM (#14053005)
What all HN readers know and need is a good balance of humourous as well as serious content. Humor is not easy. We should cut humor-aspirers some slack and never vote while angry.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by MegaButts on Thursday April 06, 2017 @02:43PM (#14053321)
I agree with you in principle, but even as someone who regularly gets downvoted trying to make jokes, I understand the derision towards humor here. The problem is people just aren't as funny as they think they are, and at the same time jokes often derail the conversation.

While HN isn't perfect, I think overall it's extremely well moderated. Although I have to admit (and I have other accounts which are much older, so I'm not new here), it does seem to be slowly slipping in the wrong direction as it becomes more popular.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by wst_ on Friday April 07, 2017 @01:44AM (#14057422)
What is the point of having a multiple accounts?
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by MegaButts on Saturday April 15, 2017 @09:18PM (#14123828)
One of them isn't anonymous.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by wst_ on Tuesday April 18, 2017 @08:09PM (#14144289)
That's obvious. Maybe my question was no direct enough. Are you afraid to state your own opinions? I mean, you are still more or less anonymous, at least for average reader.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by MegaButts on Tuesday April 18, 2017 @11:42PM (#14145286)
I used to do so and then people would complain to me in person, so I made another account. An obvious example of why you'd want another account - what if you wanted to say something critical about an employer?

The reason I made another account after that is this account specifically seems to have its comments automatically moved down the list. It's easy to find examples where upvoted comments sit below grayed out comments, and oftentimes when I post a new comment it immediately starts at the bottom of the pile.

Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by Razengan on Thursday April 06, 2017 @02:06PM (#14052965)
I personally don't want a clone of Reddit when it's open in the next tab.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by jvln on Thursday April 06, 2017 @12:51PM (#14052274)
Fun killer
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by praneshp on Thursday April 06, 2017 @01:17PM (#14052529)
The reason i didn't like this particular brand was that it's at the expense of the OP, who I presumed was tense about the interview. At the time I commented, there was 1 useful answer and this useless (and funny, but not that original, there is a interview-bashing thread once in two days) one was at the top.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by cableshaft on Thursday April 06, 2017 @02:54PM (#14053451)
I didn't intend it to be at the expense of the OP. If anything it was meant to be at the expense of Google. Although I wasn't trying to be malicious about it.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by surrey-fringe on Thursday April 06, 2017 @01:00PM (#14052370)
I like you, you have interesting opinions.
Re:Ask HN: What Is the Google 'Software Engineer, Machine Le... by tomc1985 on Thursday April 06, 2017 @01:06PM (#14052432)
How does this add anything to the discussion either? This place is turning into /r/AskHistorians