However, from a philosophical point of view, it's Draconian and unnerving. What assurance does the interviewee have that Amazon isn't storing and using all this telemetry? Amazon is dictating the entire procedure, right down to the specific browser and extension, and the interviewee has no control over this. In fact, I have to wonder if the job seeker's acquiescence is part of the assessment; if they will bend over and take this massively invasive procedure, perhaps they will make for a good little subservient drone at Amazon.
I'm with the author, screw that shit.
This sort of behavior by teachers is exactly what got me to write my first serious z80 assembly program to mimic all of the menus on the TI-83 circa 1996. Teachers had already caught on to the fact that there were programs that would display the "Mem Cleared" message on the calculators, so mandated they had to do it manually. I never used my program to cheat, I just didn't want to lose my games (had a really good zelda clone & penguins).
I admire your tenacity too.
I'll probably have to order one off Amazon at some point.
I don't disagree, and I recently stopped using all Google products in part because of how much information they have collected and still want to collect from me. After the account suspension drama from several days back, I was spooked and came to realize just how dependent I was on the company, and what I stood to lose should I come into the crosshairs over a simple ToS violation or even just a random bug in their service.
But that only strengthens my point of view about this hiring process and how wrong it is. When a company wants to exert that much control over someone who doesn't even work there yet, it speaks volumes about their overall culture and attitude towards people in general.
How is that different from being recorded by multiple cameras during an on-site interview?
I honestly don't see why the information they're collecting is a big deal. They are remotely interviewing you for a position, and would like to minimize cheating as much as possible. Instead of sitting you in a room, they use the technology available on your computer, while clearly telling you upfront what kind data will be collected. If you don't like it, get an interview elsewhere.
there are still in person stages; this is just a filter for them. it's not like it's the only data you get to hire or not hire someone
These are the cases where monitoring is needed. Whether or not what Amazon is doing is actually effective is another issue entirely. All I'm saying is that it's not as huge a deal as a lot of people on this thread are making it out to be.
I'd refuse this too. But the difference is that the on site one isn't a massive security threat.
It doesn't even satisfy the legal requirements for informing people their personal data is going to be collected (in my country at least). They don't tell you what happens to the data, who has access to it, they don't provide a way to let them know you want it deleted, and so on.
Let's chill here, 'Draconian' is a strong word.
'What if Amazon is using the data for nefarious purposes'.
It's a reasonable conclusion, but also a big 'what if' :)
Their motivation is pretty reasonable - they just want you to be able to take a test remotely.
They 'dictate the process, right down to the extension' for reasonable cause.
It's reasonable to ponder the ways in which there could be bad things going on, but I don't think it's reasonable to assume that there is, or even malicious intent here.
It just 'seems' creepy.
Unless you are working with a really small API surface then it is unlikely that a programmer is going to have much of the API memorized than the ones he uses on a daily basis. And with people radically changing their stacks every few years it is unreasonable to expect it.
Also, people copy/paste/tweak things from StackOverflow all the time. Disabling clipboard is unreasonable for that reason.
What a programmer can do using only things completely in their head is quite different than what programmers do in reality. Programmers are constantly looking up things they don't know throughout the entire day.
Keep in mind too that online tests are for screening, not a complete interview. You bring people in after that and do several rounds of interviews. Under that circumstance having a friend next to you or supplying you the answers doesn't really get you far if you know you have to do similar tests once you get into the office. There's isn't a lot of incentive to cheat.
The bigger concern is that this is a red flag about the work environment / culture. If I saw that I wouldn't go anywhere near it as well. In fact I deliberately put things in resume that some companies might find objectionable in order to purposely weed out with such cultures.
Of course, I think that the real answer for that is to use a human to interview everyone. It's crazy to treat potential future employees this way.
I've even had a candidate whisper the question to someone else in the room with them. Seriously, it's ridiculous what some have done.
But what you can say is: "If you want me to jump through all of those hoops, send me a $99 tablet that's already configured for the test conditions you want to subject me to."
Allegedly.