News for hackers. Stuff that matters.
Re:Software Engineering Internship Amazon Interview Experience by dgritsko on Wednesday November 30, 2016 @08:41PM (#13076413)
It's worth noting that these are Proctorio's (https://proctorio.com/) restrictions; they're just a third-party company that Amazon is using to administer the test. I've used a couple of similar systems (e.g. ProctorU - https://www.proctoru.com/, where a human will actually watch you via webcam(!), or ProctorTrack - http://www.proctortrack.com/), and "monitoring" of this sort is pretty much par for the course (no pun intended).

These companies are typically used in settings where some level of rigor is expected (e.g. administering an exam for an accredited university). In that context, I think these restrictions make sense in order to ensure some degree of validity in the test results (especially since you're only expected to run the software for the duration of the test).

Re:Software Engineering Internship Amazon Interview Experience by madeofpalk on Wednesday November 30, 2016 @09:54PM (#13076817)
> It's worth noting that these are Proctorio's (https://proctorio.com/) restrictions; they're just a third-party company that Amazon is using to administer the test.

If Amazon has chosen to use use Proctorio, with an understanding of how it operates, then it's very much Amazon's restrictions.

Re:Software Engineering Internship Amazon Interview Experience by kafkaesq on Thursday December 01, 2016 @01:14PM (#13081819)
Exactly.

And if they don't "understand" their constraints (or pretend not to)... why would you want to work for them?

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.
Re:Software Engineering Internship Amazon Interview Experience by chipperyman573 on Wednesday November 30, 2016 @09:18PM (#13076646)
I took a test with ProctorU a few months ago for my university class. It didn't seem creepy at all. They installed LogMeIn and watched my webcam, but as soon as the exam was over they disabled both. It's just a way of making sure there isn't any cheating.
Re:Software Engineering Internship Amazon Interview Experience by YeGoblynQueenne on Wednesday November 30, 2016 @10:00PM (#13076859)
I can't believe what I'm reading. A university installed effectively spyware on your device, to watch you as you were sitting an exam?

I sat about a dozen university exams in the last couple of years and in no instance did I have someone staring at my face, or peeking over my shoulder, during them. There were always supervisors in the theater, but they mostly walked along the aisles of desks and made sure to be unobtrusive and quiet as a mouse.

I really don't see any justification for what you describe.

Re:Software Engineering Internship Amazon Interview Experience by dagw on Thursday December 01, 2016 @08:38AM (#13079238)
I really don't see any justification for what you describe.

In the case you describe you have to be physically present at a fixed location at a fixed time. In many cases that might be inconvenient or impossible, and I can certainly see situations where it'd be nice to have an alternative. Not having to have my physical location coincide with the physical location of my university of choice could be quite handy.

Re:Software Engineering Internship Amazon Interview Experience by Dr0Dre on Thursday December 01, 2016 @06:57AM (#13078784)
Had the same experience. I passed my PRINCE2 (similar to PMP certification in the US) with ProctorU from my home.

I connected with a Lady via cam and she asked me to show via cam in a 360 style if I had anything else in the room I was in (books, someone helping,etc).

Took the exam after that and passed it. It is a bit unusual but very very convinient. If I had to take the exam physically somewhere I would have needed to take a day off.

Re:Software Engineering Internship Amazon Interview Experience by dgritsko on Wednesday November 30, 2016 @09:21PM (#13076662)
Yep, and a pretty convenient one at that. When using these services, the effortlessness of taking a test in the comfort of my own home (at a time that worked for my schedule) outweighed privacy concerns, although I certainly empathize with those that don't feel the same way.
Re:Software Engineering Internship Amazon Interview Experience by Tempest1981 on Thursday December 01, 2016 @01:57AM (#13077721)
Seems like we're ok with using technology for telepresence, but would prefer standard apps like Skype or google hangouts. The question is why standard apps aren't sufficient.
Re:Software Engineering Internship Amazon Interview Experience by gravypod on Thursday December 01, 2016 @08:53AM (#13079303)
> ProctorU - https://www.proctoru.com/, where a human will actually watch you via webcam

I'd just take it naked. I'm a fat hairy guy. I'm sure it'll be fun for all of us.

Re:Software Engineering Internship Amazon Interview Experience by overcast on Thursday December 01, 2016 @10:48AM (#13080160)
Intentional username? :)
Re:Software Engineering Internship Amazon Interview Experience by Alex3917 on Wednesday November 30, 2016 @09:28PM (#13076692)
This immediately brings to mind the history of scientific racism, specifically with craniometry being used to 'prove' that certain races are inferior. I realize this probably isn't what they're doing, but the fact that they're giving themselves permission to store facial data for later analysis seems questionable given the context.
Re:Software Engineering Internship Amazon Interview Experience by jcoffland on Wednesday November 30, 2016 @09:36PM (#13076722)
This is not racism. It's a tool that could be used for racial discrimination but that's not the same thing. It's like saying a knife is murder.
Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Wednesday November 30, 2016 @09:46PM (#13076772)
> This immediately brings to mind the history of scientific racism, specifically with craniometry being used to 'prove' that certain races are inferior.

I can't imagine why...? That would be like seeing a freeway and instantly thinking of the Nazis.

Re:Software Engineering Internship Amazon Interview Experience by gaius on Thursday December 01, 2016 @02:17AM (#13077789)
I can't imagine why...?

In the news right now: http://motherboard.vice.com/read/new-program-decides-crimina...

Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Thursday December 01, 2016 @03:10AM (#13077996)
If some corporation did want to be racist (which has not been established), they'd hardly need fancy face-analysis technology to do it. They could, you know, just look at the applicants.
Re:Software Engineering Internship Amazon Interview Experience by gaius on Thursday December 01, 2016 @03:18AM (#13078017)
Blatant old-fashioned racism would be very obvious - new fangled data science racism is more insidious.
Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Thursday December 01, 2016 @02:35PM (#13082651)
How is a computer looking at the applicant data, including their faces, more insidious than humans looking at it? In either case the company could claim they were totally not paying attention to skin color.
Re:Software Engineering Internship Amazon Interview Experience by gaius on Friday December 02, 2016 @05:37AM (#13087564)
You should check out the history of IQ testing particularly in the US. On paper, it seemed to be a perfectly objective way to determine an individual's intelligence. But correlating the data, it was later shown to disadvantage blacks and that is why IQ testing for jobs is now illegal.
Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Saturday December 03, 2016 @05:28AM (#13095192)
Again, how would this prevent the company from just looking at the applicants with their eyes and discriminating against the ones they don't want?
Re:Software Engineering Internship Amazon Interview Experience by Alex3917 on Wednesday November 30, 2016 @09:53PM (#13076814)
US corporations have a multi-hundred year history of using thinly veiled proxies for race as part of their hiring practices. This continues to this day, including in the tech industry.

It's not exactly that far fetched to think that someone might someday think it's a good idea to start applying some of those new AI APIs to the candidate interview videos just to see what happens. In fact given enough time and enough departments/companies, it frankly seems more likely than not.

Especially given that we already have AI scouring GitHub looking for people to recruit. Assuming it's not already happening, it seems unlikely that there won't be startups applying AI to hiring interview videos within the next couple years.

Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Wednesday November 30, 2016 @10:03PM (#13076874)
> US corporations have a multi-hundred year history of using thinly veiled proxies for race as part of their hiring practices. This continues to this day, including in the tech industry.

That's a pretty serious accusation, one that could spark a lot of successful lawsuits against those companies -- especially in the current political climate in the states they tend to be located in. Do you have any specific evidence to back it up?

Re:Software Engineering Internship Amazon Interview Experience by Alex3917 on Wednesday November 30, 2016 @10:06PM (#13076888)
Google won't you apply to work there without giving your college GPA, despite the fact that all the academic research, and also their own internal research, shows that GPA doesn't correlate at all with job performance.

C.f. what Malcom Gladwell has to say about this here: https://www.youtube.com/watch?v=gLQC3EzDGr4

Re:Software Engineering Internship Amazon Interview Experience by CydeWeys on Thursday December 01, 2016 @12:58AM (#13077509)
I don't think Google is asking for GPA anymore. Not for experienced hires, anyway. I can imagine they might still ask it for interns and college hires, where it's relevant. But they didn't ask me two years ago (I was seven years out of university at the time).
Re:Software Engineering Internship Amazon Interview Experience by mzw_mzw on Wednesday November 30, 2016 @10:16PM (#13076929)
That... that's your evidence that Google are a bunch of racists? Because they want to know how well applicants did in college?

Okay, then. Good luck with the lawsuits.

Re:Software Engineering Internship Amazon Interview Experience by tekromancr on Thursday December 08, 2016 @01:15PM (#13132586)
Well, INAL, but maybe that actually might be a good standing for a disparate impact suit. https://en.wikipedia.org/wiki/Disparate_impact

Using GPA as a screening measure when members of a racial demographic routinely preform more poorly due to socioeconomic factors, it starts to look more like a proxy for race.