News for hackers. Stuff that matters.
Re:Software Engineering Internship Amazon Interview Experience by electic on Wednesday November 30, 2016 @09:09PM (#13076598)
It just sends the wrong message. As a company, you are advocating tech that spies on people or in this case the test taker. Overall, it leaves a nasty taste in your mouth that a company would use technology such as this. What else would they be okay with doing once you start working there?

Why not do an onsite if you want to make sure of the validity?

Re:Software Engineering Internship Amazon Interview Experience by dgritsko on Wednesday November 30, 2016 @09:19PM (#13076648)
>Why not do an onsite if you want to make sure of the validity?

Convenience and logistics. Is it worth yours (or Amazon's) time to pay for travel expenses, when applicants could literally be located anywhere? Evidently not, at least not in the early stages of the process.

Re:Software Engineering Internship Amazon Interview Experience by jcoffland on Wednesday November 30, 2016 @09:34PM (#13076714)
If it's not worth Amazon's time to interview me in person then it's not worth my time to consider them as a potential employer. This is just lazy and they will end up with lower quality candidates because of it.
Re:Software Engineering Internship Amazon Interview Experience by mathattack on Thursday December 01, 2016 @08:25AM (#13079176)
This seems to be a way for them to screen for the 1000s of entry level applicants, who don't have large supporting work histories. They need to screen them somehow. One way is "Only from this list of schools." Another is "Based on what some person thinks of your resume writing ability as a new engineering grad." Another is "Based on what our algorithm thinks of your ability to place keywords in your resume." I don't think this is that much worse an alternative for those who may not have other means to get into a prestigious company.

When I was last in school I struggled with "networking your way into a company" and wound up landing my internship (and ultimately full employment) on the one company who offered a test before the "Fly you out to meet us" step.

Re:Software Engineering Internship Amazon Interview Experience by derefr on Wednesday November 30, 2016 @09:51PM (#13076801)
They will probably fly you out after this, for another stage of the interview. But at the "FizzBuzz stage", they do really need to make sure that the person answering the question is the same person they're later flying out. There are a surprisingly large number of college students who've gotten used to "paying for grades", who attempt things like that.
Re:Software Engineering Internship Amazon Interview Experience by Aeolun on Thursday December 01, 2016 @12:03AM (#13077300)
Maybe they should just conduct fizzbuzz then?
Re:Software Engineering Internship Amazon Interview Experience by wyclif on Thursday December 01, 2016 @02:35AM (#13077867)
I think the point is that even if employers do conduct fizzbuzz, some candidates use someone else's answer.
Re:Software Engineering Internship Amazon Interview Experience by discordianfish on Thursday December 01, 2016 @05:03AM (#13078382)
Some do and you will see this at on site. So how big is the harm really?
Re:Software Engineering Internship Amazon Interview Experience by nommm-nommm on Thursday December 01, 2016 @09:53AM (#13079676)
Wasting thousands in travel and interview costs?
Re:Software Engineering Internship Amazon Interview Experience by wheelerwj on Thursday December 01, 2016 @05:55AM (#13078586)
those are the people you should hire. why would you pay to reinvent the wheel when you really need someone to invent better IAM controls?
Re:Software Engineering Internship Amazon Interview Experience by joncrocks on Thursday December 01, 2016 @07:24AM (#13078895)
Because the point of FizzBuzz is not to get a working FizzBuzz class that can be integrated into an application, it's to see if the candidate can actually produce a working version themselves.

Imagine you're hiring someone to do your taxes. Sure, you'd expect them to use a calculator to do all the hard addition/subtraction, or more likely spreadsheets. But if you asked them to add 5 and 3, and they said "I would use a calculator, this is a stupid question, I can't just tell you off the top of my head" then you're probably not going to hire them.

It's a super basic test of 'Can this person code themselves out a paper bag."

Re:Software Engineering Internship Amazon Interview Experience by wyclif on Thursday December 01, 2016 @09:32AM (#13079531)
Thank you! For a few hours there I couldn't believe I was the only one in the thread that understood this.
Re:Software Engineering Internship Amazon Interview Experience by ajdlinux on Thursday December 01, 2016 @10:27PM (#13085743)
Re:Software Engineering Internship Amazon Interview Experience by wheelerwj on Thursday December 01, 2016 @01:18PM (#13081856)
which can be determined entirely without the aforementioned methodology. if you read the guys article, you'd see that he'd already completed the basic tests demonstrating basic competency.

being able to solve problems is more important than how you solve problems. (generally speaking, yes i know there are exceptions)

Re:Software Engineering Internship Amazon Interview Experience by mannykannot on Thursday December 01, 2016 @07:56AM (#13079038)
Because people who are both incompetent and deceitful are an utter waste of everybody's time, and also a liability?
Re:Software Engineering Internship Amazon Interview Experience by wheelerwj on Thursday December 01, 2016 @01:19PM (#13081865)
we both know those people make it past fizbuzz anyways, and they are left in the dust fairly quickly anyways.
Re:Software Engineering Internship Amazon Interview Experience by derefr on Thursday December 01, 2016 @02:12PM (#13082449)
And that's why Amazon's phone-interview coding exercise is a rather complicated coding question delivered under proctoring, rather than simply fizzbuzz itself: to actually filter those people out early and avoid the cost of flying them to Seattle, rather than just "going through the motions" of doing so.
Re:Software Engineering Internship Amazon Interview Experience by mannykannot on Thursday December 01, 2016 @06:23PM (#13084584)
We both know these are the people you were advocating hiring in your previous post.
Re:Software Engineering Internship Amazon Interview Experience by chrismcb on Wednesday November 30, 2016 @11:16PM (#13077132)
I interviewed with them a decade or so back. First interview was a phone screen. Ok makes sense. Second interview was another phone screen. Never mind the fact I lived about ten miles away. On there other hand two years ago I interviewed with a company on the other side of the country. After a half dozen phone interviews they decided to fly me out... For more interviews
Re:Software Engineering Internship Amazon Interview Experience by mattzito on Wednesday November 30, 2016 @09:49PM (#13076786)
I agree with your reasoning, i think the alternative perspective is that traveling somewhere to interview is a significant time commitment on my part, and I might welcome alternative testing approaches where I don't have to fly somewhere until I'm reasonably confident I'm going to get an offer.
Re:Software Engineering Internship Amazon Interview Experience by grogenaut on Thursday December 01, 2016 @12:13AM (#13077336)
the internship IS the interview.
Re:Software Engineering Internship Amazon Interview Experience by kevin_thibedeau on Wednesday November 30, 2016 @09:30PM (#13076702)
Is it worth any applicant's time to participate in a silly dehumanizing screening process that boils you down to a number before ever speaking to someone?
Re:Software Engineering Internship Amazon Interview Experience by Godel_unicode on Thursday December 01, 2016 @02:54AM (#13077942)
> dehumanizing screening process that boils you down to a number

That's a very long-winded way to describe a prescreening questionnaire. Are you saying that you think no one should ever take a job if there's a prescreening process?

Re:Software Engineering Internship Amazon Interview Experience by nommm-nommm on Thursday December 01, 2016 @10:03AM (#13079758)
Especially since a resume and cover letter are also part of the prescreening process. And are also kinda semi dehumanizing and silly.
Re:Software Engineering Internship Amazon Interview Experience by relics443 on Wednesday November 30, 2016 @09:34PM (#13076713)
If they need a job? Probably.
Re:Software Engineering Internship Amazon Interview Experience by Tempest1981 on Thursday December 01, 2016 @01:47AM (#13077682)
It must work (to some extent), for Amazon to use it. And like mailing spam, the cost to them is near zero.
Re:Software Engineering Internship Amazon Interview Experience by davidgay on Wednesday November 30, 2016 @11:14PM (#13077122)
Isn't a normal class room in which you take tests while required to be silent and with an instructor/TA/proctor keeping en eye on you very much akin to spying on people? (using people rather than tech, but why is that distinction important?)
Re:Software Engineering Internship Amazon Interview Experience by cs2818 on Wednesday November 30, 2016 @11:56PM (#13077284)
I'd be more concerned about the the level of access the monitoring software has to my computer and any services with vulnerabilities it might leave behind.

I think I'd only consider doing this if I used a computer I could wipe completely before and after. Even then the amount of distrust is off-putting.

Re:Software Engineering Internship Amazon Interview Experience by dalore on Thursday December 01, 2016 @04:07AM (#13078174)
There is an idea! Have them mail out laptops to do the tests on and you mail them back in.
Re:Software Engineering Internship Amazon Interview Experience by vkjv on Thursday December 01, 2016 @08:11AM (#13079098)
Strangely I really like this. It starts the relationship off with trust instead.
Re:Software Engineering Internship Amazon Interview Experience by bmj on Thursday December 08, 2016 @11:10AM (#13131239)
Not necessarily, because that classroom proctor is not asking to install spyware on my personal laptop.

I can understand why ProctorU does what it does, but that process puts a significant burden on the test taker, one which is entirely different than taking a proctored exam in a classroom.

Re:Software Engineering Internship Amazon Interview Experience by relics443 on Wednesday November 30, 2016 @09:14PM (#13076631)
Is it spying if they let you know what they will be doing?
Re:Software Engineering Internship Amazon Interview Experience by fattire on Wednesday November 30, 2016 @09:34PM (#13076715)
Depending on which definition of "spying" you want to apply, it is spying. Moreover, it is invasive and unsettling.

Perhaps most critically, it is a more subtle test for the prospective employee-- are you the kind of person who would comply with a ridiculous request that violates your privacy in the hopes that it will land you a job?

I dunno. If I were an employer and an applicant actually installed this without question, it would make me seriously reluctant to hire them-- this is the sort of unquestioning, docile employee who could be more vulnerable to social engineering,who would not be likely to consider consequences of their actions, who does not take security, privacy, and safety as a priority for even themselves (and is therefore less likely to do so for customers and clients).

These may not be qualities that some companies value, but from my perspective, I think the "nope" letter to Amazon shows strength in independent thinking, creativity, and moral character.

It's like those companies that required you to hand over your social media passwords so HR could dig through your history.

https://finance.yahoo.com/news/job-seekers-getting-asked-fac...

That is horrifying. If Amazon doesn't hire you because of this, it says quite a bit about their company, fuck 'em. Their loss. There are companies out there that actually respect their employees.

Congratulations. You passed the test.

Re:Software Engineering Internship Amazon Interview Experience by goflyapig on Wednesday November 30, 2016 @10:04PM (#13076880)
> Depending on which definition of "spying" you want to apply, it is spying.

Without the secrecy aspect, I don't think you can say it's spying by the definition people typically use. If you went to an examination hall and took a real proctored exam [1], would you consider that the proctor was "spying" on you?

> Moreover, it is invasive and unsettling.

This, I can't argue with. It's hard to pin a definition on what makes things creepy or unsettling. Some people find clowns creepy. Why? I have no idea. But there's no sense in arguing about it.

Personally, I think it's a clever use of technology to streamline and scale a traditional process (exam proctoring) that avoids making you travel to an exam hall or interview.

[1] https://en.wikipedia.org/wiki/Exam_invigilator

Re:Software Engineering Internship Amazon Interview Experience by fattire on Thursday December 01, 2016 @12:14AM (#13077339)
> Without the secrecy aspect, I don't think you can say it's spying by the definition people typically use.

I mean it in the sense of "I went on a blind date, but my parents sat at the adjacent booth to spy on me". I knew they were there, but it was inappropriate invasion of privacy.

> If you went to an examination hall and took a real proctored exam [1], would you consider that the proctor was "spying" on you?

If I was taking the exam on a personal laptop and was handed mysterious software at the examination hall to install on my machine... (along with images of the inside of my home), then yeah...

Re:Software Engineering Internship Amazon Interview Experience by relics443 on Wednesday November 30, 2016 @09:39PM (#13076739)
I think you're reading too much into this. It's to make sure that the interviewee isn't trying to game the system. Pretty simple. You can opt-out anytime you want. You don't even have to start in the first place. It's not spying by any definition of the word. Unless you make one up for it.
Re:Software Engineering Internship Amazon Interview Experience by fattire on Wednesday November 30, 2016 @09:50PM (#13076793)
I understand that the goal is to stop cheaters. That's an admirable goal, and a perfectly legit one. However it's the completely wrong way to do it and sends a very strong message to anyone applying that "our company, for any reason that serves our interest, expect you to be compliant, to give up your personal privacy, and to submit to our invasive internal processes whenever we feel it's necessary. Expect more."

Asking this of you, before you're even working for them is presumptive and not a good sign that this is a place you're going to want to be. It's basically a huge flashing "We Fuck Our Employees!" right there on your job application.

Re:Software Engineering Internship Amazon Interview Experience by gaius on Thursday December 01, 2016 @03:21AM (#13078020)
submit to our invasive internal processes whenever we feel it's necessary

This is also the company that requires warehouse workers to queue for bag searches on unpaid time.

Re:Software Engineering Internship Amazon Interview Experience by Tempest1981 on Thursday December 01, 2016 @01:52AM (#13077695)
It's probably the cheapest and most efficient way to screen candidates, and ensure accuracy. Not disagreeing with you -- just saying that their primary goal is probably efficiency (no surprise).
Re:Software Engineering Internship Amazon Interview Experience by selectiveshift on Thursday December 01, 2016 @12:52AM (#13077485)
Because this is mainly being used for interns. In general, you don't fly in interns for onsite interviews.
Re:Software Engineering Internship Amazon Interview Experience by avarun on Thursday December 01, 2016 @04:08AM (#13078176)
Yes you do.
Re:Software Engineering Internship Amazon Interview Experience by minusSeven on Thursday December 01, 2016 @04:02AM (#13078161)
I don't know what is so wrong with this. It's only for the test duration when they want to ensure that you don't cheat. You can remove the extension once the test is over.