News for hackers. Stuff that matters.
Re:The technical interview is an ego trip by TheCapn on Friday September 11, 2020 @05:21PM (#24447439)
This was my take on interviewing with Amazon at one point a long while ago.

The initial interview itself was pretty straight forward, but it seemed like every answer I gave was "wrong" because the interviewer was looking for key phrases instead of understanding of the concepts. We talked about hashing, and when he asked if I knew what hashing was I said sure, its a one-way function to create a unique identifier. He asked me to elaborate, so I sorta... talked more? I remember feeling confused because I'm not sure what else he wanted me to say. Eventually he ended the question, said he was looking for me to say hashing is for "fingerprinting"

We moved on, he asked me for an example of a hash function. I said md5 or sha. He pressed further, asked about collisions and eventually cut off the line of questioning telling me he was looking for an example like the modulus function. Questioning lead further to reaching into linked-lists and the like.

Having never sat through this kind of interview I was left with a really salty taste for the process. If any they were looking for was me to rattle off some pre-determined key words then what good is the interview for? I incorrectly assumed he was gauging my familiarity with the subject rather than repeating my 2nd year university coarse which introduced shit like data structures and algorithms.

His smugness in the way he concluded each topic was just a giant turn off of ever seeking further work with companies like Amazon (giant & highly competitive software conglomerates). I feel like everyone is trying to one up or appear to be king shit in some way, it left a bad taste. (For the record, I did a couple interviews of this style before totally writing the experience off. Others were better, but this experience always stuck with me)

Re:The technical interview is an ego trip by umvi on Friday September 11, 2020 @05:39PM (#24447595)
I don't take crap like this from interviewers.

One time an interviewer asked me "how would you go about counting the ridges of a US quarter?"

I rattled off some ideas about counting the ridges in an arc and then multiplying to get total ridges but the interviewer kept prodding and eventually ended the question and said he was looking for me to say "google it" (I didn't realize it was a known, fixed number).

I just rolled my eyes and laughed and said "Huh, good one, but how would you go about counting the ridges of a foreign coin assuming it's freshly minted and the number of ridges is unknown?" The interviewer shifted uncomfortably and just said "yeah, I'd probably do something like what you said - count the ridges in an arc and multiply..."

(i.e. "if you are going to give me bogus lateral thinking puzzles to test my competence I'm going to fire them back to see how you handle them")

Re:The technical interview is an ego trip by Impossible on Friday September 11, 2020 @06:37PM (#24448056)
It's funny that his expected answer was "Google it". In most cases when people answer with that (it could be the answer for any tech interview question...) you get encouraged to actually do the problem, so it's a time waster. For the interviewer it gives them no signal outside of you having the ability and awareness of the existence of search engines, although there could be some vague behavioral signal that shows you have a stronger urge to find existing solutions rather than waste time creating your own. This is a really toxic interview because you're basically expected to read the interviewer's mind. I've had a couple of these with peak Silicon Valley companies. At pre-IPO Zynga I was asked by a GM "what the most important number in game design is", at River Studios (Mike Rothenberg's company...) the entire interview was basically this style of question.
Re:The technical interview is an ego trip by lwigo on Friday September 11, 2020 @09:05PM (#24448958)
What was the answer?

Years ago Zynga asked me how would I design a vending machine for blind people which was annoying because I asked it immediately back and clearly they hadn't even thought about it themselves. But then I brought up Ian Bogost and it was a hard stop basically, lol.

edit: Is it health? Like health tracking / indication? Not all games require it but maybe in the right context this would be the most important. This is snarky but I think you could run with it (health being the most important "number").

Re:The technical interview is an ego trip by Impossible on Friday September 11, 2020 @09:20PM (#24449029)
The answer was 3 I think, referring to rock paper scissors balance relationships in RTS games, and fighting games, but it was Zynga in 2011 so they were mostly thinking about casual strategy. I think I said 1 at first because the question was kind of silly and I trend toward reductive answers with silly questions.

response to your edit: Your interpretation of the question makes a little more sense. He was talking about a specific number, not a concept\variable that is common in games. For Zynga I'd probably say energy or money or something, although any tracked resource that determines loss, victory or progression would work for your version.

Re:The technical interview is an ego trip by blackflame7000 on Saturday September 12, 2020 @09:45AM (#24452370)
Sounds like your interviewer smoked too much pot before the interview. What the hell kind of question is that and what information could it possibly give you to help make a candidate selection
Re:The technical interview is an ego trip by hashkb on Friday September 11, 2020 @09:03PM (#24448947)
False. We want you to be confident and admit you Google all day every day. Simple as that. You seriously would have done all that before Googling it?
Re:The technical interview is an ego trip by elmersglue on Saturday September 12, 2020 @01:04PM (#24453809)
People assume interviews are to prove technical competence. Answering with “Google it” is more of a test of someone’s humour. While in practice it might be true that you’d Google it, most people have been conditioned by the education system to answer with something more substantive and demonstrative of their technical thinking ability.
Re:The technical interview is an ego trip by hashkb on Sunday September 13, 2020 @10:44AM (#24461178)
I'm not responsible for your conditioning. I want you to tell me the truth. If you're playing a game in your mind that causes you to give me a more complex answer than you need because you think that's what I want to hear, you're going to have similar pathology as an employee and IMO this is a great screen for exactly that!

Edit: doing any "technical" work prior to doing research is a display of technical INcompetence.

Re:The technical interview is an ego trip by swatkat on Friday September 11, 2020 @10:30PM (#24449334)
>> We want you to be confident...

Who is this “we”?

Re:The technical interview is an ego trip by hashkb on Saturday September 12, 2020 @12:06AM (#24449763)
Interviewers who want to make sure you don't think Googling is shameful.
Re:The technical interview is an ego trip by akdas on Saturday September 12, 2020 @03:46AM (#24450697)
Every interview is different. You're asking people to read your mind: https://hiringfor.tech/2020/03/02/are-you-asking-candidates-...
Re:The technical interview is an ego trip by hashkb on Sunday September 13, 2020 @10:40AM (#24461159)
That article doesn't seem to contain a point relevant to this particular issue.

If I ask you "How can you attempt to get the answer to this in under a minute" or "what's the first thing you would do" and you don't say "search for existing solution" (it doesn't have to be Google), you fail. You don't have to read my mind; I want to know where YOUR mind goes first. And if it goes to anything more complicated than "I'll try to look it up" you just simply fail; I can't afford to have you wasting any more of my business' time.

Re:The technical interview is an ego trip by blackflame7000 on Saturday September 12, 2020 @09:46AM (#24452377)
Note: This doesn’t work Bing
Re:The technical interview is an ego trip by jbay808 on Friday September 11, 2020 @05:54PM (#24447748)
I don't think googling is even a valid answer. If he asked "how would you find out how many ridges are on a quarter" then yes (and I think Google it would be everyone's first answer). But counting, as a verb implies the act of measurement, not just obtaining the final number. Assuming that he used that word, it sounds like a trick question.
Re:The technical interview is an ego trip by phkahler on Friday September 11, 2020 @06:12PM (#24447888)
I was once asked how many golfballs could fit in a school bus. I blathered on about measurements of the bus, volume of a ball, the average due to gaps between balls, are the seats still there, etc... bottom line we could spend a lot of time getting an ever more precise estimate. The guy seemed satisfied. Later at home I realised that my test engineer friend may have suggested doing an actual experiment - rent a bus and a few tons of balls. The later would be easy since there is a local company here that recovers lost balls from golf courses (even from the water), repaints the and sells to driving ranges. You can buy them in bulk.

Which answer is better? Which were they looking for? Who knows.

Re:The technical interview is an ego trip by MrLeap on Friday September 11, 2020 @09:00PM (#24448932)
If we live in a world where reality is on deck, and not the seemingly arbitrary and capricious one that folks sometimes weave, I think you can determine what answer is "better" with more context.

Renting a bus and filling it with golf balls is significantly more effort intensive than calculating, but it might give interesting, real world insights if the values differ.

For the purpose of running a business, the choice, to my mind, hinges on how much your revenue / customer satisfaction / product depends on the real world intelligence such an endeavour might bring. The situation illustrated is contrived, so it's hard to contrive an answer to that question.

There's hybridized approaches. Here's a 3D/AV interactive developer's contribution to your approach list:

I've used lidars and depth cameras as a hammer quite a bit over the last year, so I'd do thus - Realsense D435 capture the inside of a bus. Use meshlab to align and stitch all your pointsets. Perform reconstruction on it so you get a 3d mesh. Use your tool of choice to perform a physics simulation on golf balls (I'd probably use Unity3d, because customers love simulations they can play with.)

Run your simulation a ton of times with epsilon changes to initial conditions. Maybe even do it with an evolutionary algorithm that tries to maximize the count!

Either way, report back with a distribution. Also capture frames every once in a while so you can give them a timelapse. God customers love timelapses.

Re:The technical interview is an ego trip by m463 on Saturday September 12, 2020 @12:49PM (#24453702)
They are black-box testing your mind.
Re:The technical interview is an ego trip by JMTQp8lwXL on Friday September 11, 2020 @06:13PM (#24447899)
The tradeoff with this approach, if you fail to build a good rapport with the interviewer, you'll get labeled as not a good culture fit. Calling them out for a dumb question or critiquing the expectation of an 'expected answer' is not going to get you the job.
Re:The technical interview is an ego trip by pmiller2 on Friday September 11, 2020 @06:16PM (#24447931)
That doesn't sound like a tradeoff per se to me. Chances are that if the interviewer gets offended by a candidate turning a question back at them, that candidate may not actually be a cultural fit. It's much lower cost for both the company and the candidate to find this out earlier rather than later, so I'd actually call it a win-win.
Re:The technical interview is an ego trip by takeda on Friday September 11, 2020 @08:28PM (#24448772)
Speaking of wasted time, this reminded me.

I was interviewing during the time covid started and everyone started working from home. I was interviewing with a company. I had a call with recruiter then with a hiring manager. I also got a project to work on over weekend.

Then got response something like, we really like you, but currently our hiring is suspended, we will let you know when it is back up.

Like, why did you wasted my time if you knew that I can't proceed to the on-site interview and you won't do it remotely?

Re:The technical interview is an ego trip by janee on Saturday September 12, 2020 @01:18AM (#24450028)
I've witnessed this a few times. Usually because you actually passed the current hurdle, but the company got cold feet because the next step requires more effort from them and they can't make up their mind...eitherway as irritating as it is you probably dodged a bullet

Its sort of like companies doing subconscious window shopping...absolutely infuriating stuff

Re:The technical interview is an ego trip by jhanschoo on Friday September 11, 2020 @09:44PM (#24449153)
> I just rolled my eyes and laughed and said

In this case, it sounds like the mood was right in the room for it to be taken well candidly.

Re:The technical interview is an ego trip by aeternum on Friday September 11, 2020 @06:05PM (#24447831)
When he inevitably asked you to code an algorithm as the next question I hope he also accepted using Google for the answer.
Re:The technical interview is an ego trip by reader_mode on Friday September 11, 2020 @08:05PM (#24448645)
I see nothing wrong with this, why would I write algorithm X from memory or taking my best guess at it on the spot, isn't the whole point of learning them recognising when are they applicable and how to find them quickly ?
Re:The technical interview is an ego trip by hashkb on Friday September 11, 2020 @09:04PM (#24448955)
It's kind of like knowing multiplication tables, or intervals in music. There's some stuff you just gotta know.
Re:The technical interview is an ego trip by minot on Friday September 11, 2020 @10:10PM (#24449263)
Knowing the multiplication table is such steaming nonsense. I know 7x10 is 70 so half of that, 7x5 is 35. I can add seven to 35 fast enough that I don't have to memorize 7x6 is 42.

Memorizing is not knowing.

Re:The technical interview is an ego trip by hashkb on Saturday September 12, 2020 @01:38AM (#24450132)
How did you divide 70 in half and get 35?
Re:The technical interview is an ego trip by monkeycantype on Saturday September 12, 2020 @12:07AM (#24449766)
I hope his google doesn't land on this thread: The US 25 cent denomination coin or 'Quarter' has eleven ridges
Re:The technical interview is an ego trip by tolbish on Saturday September 12, 2020 @09:53AM (#24452414)
I am thinking that a google search about an interview question about the number of ridges on a US quarter or "Quarter" (whatever the 25 cent coin is) would unlikely point to this thread, or to your statement, which is (paraphrased): the US quarter has 11 ridges.
Re:The technical interview is an ego trip by ng12 on Friday September 11, 2020 @05:38PM (#24447594)
I had a similar experience with Amazon many years ago but my takeaway was "don't work at Amazon" not "don't do technical interviews". I've had great technical interviews (Google, Square) and terrible ones (Amazon, Stripe). Companies you want to work for are cognizant of this and spend time developing their process and training their interviewers to make sure their experience is one of the good ones.
Re:The technical interview is an ego trip by FireBeyond on Friday September 11, 2020 @07:26PM (#24448399)
Certainly. I had a really good interview recently that was entirely technical, but none of this. It was a "this service is down, walk me through your process of isolating and debugging". If I said "I'd check these logs or services" then I'd get answers. And I'd get architecture described. Was more a technical problem solving and thought process exercise than "prove you know the same technical trivia I do".
Re:The technical interview is an ego trip by pjmlp on Saturday September 12, 2020 @09:01AM (#24452087)
I cannot relate to, after two miserable phone interviews with Google I told them on their third request, that if my CV looks so great (by their own words why they were reaching out to me) and yet I had to deal with such interview processes better not bother me ever again.
Re:The technical interview is an ego trip by erikpukinskis on Saturday September 12, 2020 @02:19PM (#24454296)
It’s a stochastic process. Some percentage of Google interviews are bad. As a job-seeker you are drawing a few samples from each company and you make a judgement.

The bigger the company the more variability in experiences.

So you make a decision with imperfect information. But it doesn’t really matter because even if you have perfect information through the interview that’s still an imperfect measure of how the job will be.

It’s all stochastic so the only way to get a good outcome is to iterate—guess, evaluate, try again until you find something you like.

Re:The technical interview is an ego trip by emerged on Friday September 11, 2020 @05:35PM (#24447565)
Sounds like my Google interview. By the end I had absolutely no interest in working there. Such a toxic environment. The guy they had take me to lunch also seemed completely miserable.

Dunno if that was representative of Google or big companies in general but it turned me off forever.

Re:The technical interview is an ego trip by cbsks on Friday September 11, 2020 @08:59PM (#24448930)
At the ~500 person tech company I work for, the first goal of the recruitment and interview process is to decide if the candidate would be a good fit for the role, and the second goal is to convince the candidate that they should accept the job if offered.

I recently interviewed at both Apple and Amazon. None of the interviewers or recruiters at either company tried to sell me on the job and I left both interviews not wanting to work there. My theory is that Apple and Amazon don't spend time trying to sell the company because they already have more than enough willing applicants for each position. Is the same true for other large tech companies?

Re:The technical interview is an ego trip by emerged on Friday September 11, 2020 @09:35PM (#24449104)
My impression was they expect you to desperately want to work there and be willing to submissively beg to be accepted. That's not how my mind works so it just seemed repulsive.
Re:The technical interview is an ego trip by billforsternz on Friday September 11, 2020 @08:41PM (#24448846)
Google had a guy take me to lunch as well. I suppose this is part of their process. I was surprised it was a random developer (a quiet, uninterested, also slightly miserable young guy), rather than someone who was otherwise involved in my (potential) recruitment. It seemed like a lost opportunity for them to get to know something about me other than whether I could do simple coding exercises quickly and accurately under pressure without recourse to external resources. (I can, but apparently not quite quickly or accurately enough for them). I was amazed that they were prepared to fly me to another country (NZ to Australia), but at no stage showed the slightest interest in me personally or anything I had ever done. I am 59 years old, I've been working with code since I was 21 and worked out how to program a significant embedded application on an Intel 8085 CPU using nothing but the manufacturer's data sheets and a simple hex keyboard and display breadboard target. I've learned a few useful skills along the way.
Re:The technical interview is an ego trip by mhh__ on Friday September 11, 2020 @09:26PM (#24449061)
> but at no stage showed the slightest interest in me personally or anything I had ever done.

At least based on what I read about them (and their approach to their customers) google does seem slightly autistic (in a sense) as a company.

Re:The technical interview is an ego trip by ThrowawayR2 on Friday September 11, 2020 @11:57PM (#24449719)
> "It seemed like a lost opportunity for them to get to know something about me"

Don't know the policy at Google but lunch is usually intentionally supposed to be a break from the interview process. Having somebody grilling the candidate while they are trying to eat defeats that purpose.

> "I am 59 years old, I've been working with code since I was 21 and worked out how to program a significant embedded application on an Intel 8085 CPU using nothing but the manufacturer's data sheets and a simple hex keyboard and display breadboard target."

At a FAANG, nearly everybody has similar stories, so that's not particularly distinguishing.

Re:The technical interview is an ego trip by billforsternz on Sunday September 13, 2020 @02:03AM (#24458759)
I don't doubt that the Google people were very accomplished, but it still seems logical for them to find out something about where my skills and strengths lie. I didn't want to be grilled at lunch. Normal practice in my experience is to make lunch a pleasant experience for all involved at the same time providing an opportunity for both sides to check for cultural fit etc. etc. A win win basically.
Re:The technical interview is an ego trip by yodsanklai on Friday September 11, 2020 @06:10PM (#24447874)
I don't think this is representative.

I did about 20+ technical interviews at Google/Facebook over the last 2 years.

Overall, the interviewers were competent. Sometimes you could tell that they didn't really enjoy interviewing people but it was ok. I only had one interviewer I'd consider bad (gave confused advice to lead me to his solution), but maybe it was just a personality mismatch.

I had better experience with more senior interviewers too, and I found Facebook better than Google (although similar), on every respects (choice of questions, team matching process, more interesting projects...).

My main complaint is that I've found the whole process random. Right now I'm in the team matching phase at Google, but not sure it'll go through (and it's not the best time).

Re:The technical interview is an ego trip by eindiran on Friday September 11, 2020 @06:16PM (#24447927)
> I did about 20+ technical interviews at Google/Facebook over the last 2 years.

That seems like a huge number of interviews. Are you counting each interviewer as a distinct interview? Even then, that seems like a lot for 2 years!

Re:The technical interview is an ego trip by yodsanklai on Friday September 11, 2020 @06:40PM (#24448069)
I applied two times at Facebook, and two times at Google (they contacted me each time at one year interval). Each time was 0 to 2 screening interviews, then 5 to 7 on-site interviews. Yes, I'm counting each interviewer as a separate interview (not counting discussions with the recruiter, but counting "culture fit" interviews).
Re:The technical interview is an ego trip by whycombagator on Friday September 11, 2020 @09:16PM (#24449011)
Not entirely on topic, but could you share what your preparation was like for these interviews? Resources/timelines etc
Re:The technical interview is an ego trip by yodsanklai on Saturday September 12, 2020 @06:45AM (#24451485)
You can have a look at the Leetcode forums. A lot of people share their experience there.
Re:The technical interview is an ego trip by dastbe on Friday September 11, 2020 @05:54PM (#24447750)
I think it says a lot more about the individual interviewer than anything about the company.

I've had great interviews with a company, and then I've had one where the person was looking for me to say 'base64" (which I wasn't actually aware of at the time!) even though I was explaining the same exact concept from the same company. The whole process is capricious.

Re:The technical interview is an ego trip by johnbcoughlin on Friday September 11, 2020 @08:02PM (#24448635)
If the whole process is capricious, it says a lot more about the company than about any individual interviewer.
Re:The technical interview is an ego trip by pmiller2 on Friday September 11, 2020 @08:58PM (#24448923)
IMO, "capricious" is a word that could be used to describe any interview process that isn't a structured, formalized process. You don't get a good signal out of ad hoc interviews, you can't calibrate across interviewers, and you can't compare accurately across candidates, so why bother?
Re:The technical interview is an ego trip by ra7 on Friday September 11, 2020 @05:54PM (#24447744)
> but it seemed like every answer I gave was "wrong" because the interviewer was looking for key phrases instead of understanding of the concepts.

This is also one indication that the person is an inexperienced interviewer and their whole line of questioning is focused on tripping up the candidate into making mistakes. A good interviewer thinks along with you, helps you and is fairly satisfied if you articulate a concept "well enough".

Re:The technical interview is an ego trip by rvz on Saturday September 12, 2020 @03:40AM (#24450669)
> His smugness in the way he concluded each topic was just a giant turn off of ever seeking further work with companies like Amazon (giant & highly competitive software conglomerates). I feel like everyone is trying to one up or appear to be king shit in some way, it left a bad taste. (For the record, I did a couple interviews of this style before totally writing the experience off. Others were better, but this experience always stuck with me)

Well this is the typical behavior towards those who cannot interview properly and has to introduce pedantic point scoring to bring people down. It would take an experience of resentment, denial or some sort of impactful rejection from the interviewer to be at the point to certainly enjoy this ego trip as an interviewer at somewhere like Amazon.

Now it seems everyone and the whole tech industry thinks they're Amazon, Microsoft or Google by asking about implementing efficient algorithms, libraries or the like yet they continue to use the slowest languages, spinning up multiple VMs or clusters at higher runtime costs and choosing Electron for software development. Unless they are also contributing to writing a production grade compiler or systems software, companies who ask these data structures and algorithms questions are doing it simply 'because of reasons'.

Re:The technical interview is an ego trip by bsder on Friday September 11, 2020 @06:13PM (#24447902)
> The initial interview itself was pretty straight forward, but it seemed like every answer I gave was "wrong" because the interviewer was looking for key phrases instead of understanding of the concepts.

One thing that shocked me in discussions is that apparently interviewing incoming candidates at FAANGs has now become a mandatory performance review objective.

This is going to produce a lot of interviewers who really don't know what they are doing and don't care.

I don't know what idiot came up with this brain-damaged scheme to totally sabotage interviewing and what moron actually propagated it between companies, but I hope they die a horrible, slow, painful death.

Re:The technical interview is an ego trip by sigstoat on Friday September 11, 2020 @09:33PM (#24449100)
when i interviewed at google a few years ago the guy told me they were starting to require everyone who’d taken the relevant training to interview candidates.

unsurprisingly, he didn’t seem enthusiastic, couldn’t manage to say “yes” when i asked if he liked google, and didn’t know python.

Re:The technical interview is an ego trip by maxlamb on Friday September 11, 2020 @09:53PM (#24449187)
Had the exact same experience interviewing for Amazon way back in 2005. I was still in college, and the answer he was looking for involved some obscure Linux/Unix command. I really felt defeated and thought “well I guess I’m just not enough of a hard core coder.” I still remember his smug attitude as well. Looking back it seems ridiculous, deciding a college student was not fit for a software engineer position because he didn’t know an obscure Linux command off-hand? Bizarre. But I guess back in 2005 there was much less demand for software engineers so they could afford to be absurdly selective.
Re:The technical interview is an ego trip by mixmastamyk on Saturday September 12, 2020 @04:46PM (#24455506)
Much less demand, way back in the olden days of… 2005? Just after the horse and buggy. :-D
Re:The technical interview is an ego trip by kowsheek on Friday September 11, 2020 @05:27PM (#24447498)
I'm sorry you had to experience that, I know how you might feel :(

That data structures and algorithm book and course is the root of so much distasteful smugness in the tech world, it's really bizarre.

[Edit]: It's almost like it was the first course we found very difficult so we should that imprint of challenge on everyone else.

Re:The technical interview is an ego trip by zamfi on Friday September 11, 2020 @05:37PM (#24447582)
The word I think you’re looking for is “hazing”
Re:The technical interview is an ego trip by gnusty_gnurc on Friday September 11, 2020 @06:54PM (#24448165)
> We talked about hashing, and when he asked if I knew what hashing was I said sure, its a one-way function to create a unique identifier. He asked me to elaborate, so I sorta... talked more?

I had a similar experience at Apple where my experience lined up well with the position. I felt like the interviewers were hostile - repeatedly asking weirdly pointed questions about hashing too!

Re:The technical interview is an ego trip by jokethrowaway on Saturday September 12, 2020 @05:25AM (#24451118)
It's because they don't know the answer, the first round is a recruiter asking you trivia to separate you from people who know nothing, in the hope of not wasting their engineers' time.

To be honest, I don't think money is a good reason enough to tolerate that kind environment, I'd rather work in a smaller company paying less and build a small business on the side to increase your passive revenue streams.

Maybe things will change with faang going remote because of COVID (given one perk of small companies was their flexibility) but it looks like your salary at big companies will also scale according to your location, so I'm not too hopeful.

Re:The technical interview is an ego trip by tootie on Friday September 11, 2020 @09:08PM (#24448972)
Same. Worse is when they ask open-ended design questions. Like "How would you design 1-hour shipping?" which I was asked. I've done many, many new product designs and the process is deliberately meant to take weeks. I have, in real life, been asked to design a system on a 45-minute call and my professional answer was "no". I have no idea if they're looking for brainstorm, process, architecture or my ability to question. But honestly it's not enough time for even one of those.
Re:The technical interview is an ego trip by rdiddly on Friday September 11, 2020 @05:46PM (#24447679)
OK even ignoring the (in my opinion very strong) possibility this interviewer was completely ignorant of the subject matter, how do you manage to miss the connection between the word "fingerprint" in the desired answer, and the word "unique" in the actual answer?

Edit: https://news.ycombinator.com/item?id=12701625

Re:The technical interview is an ego trip by fizixer on Friday September 11, 2020 @08:41PM (#24448844)
Respond with "then you could phrase your question a bit better and ask about the relationship or connection b/w hashing and fingerprinting".

If you're not throwing the keyword you're a 12-year-old fanboy of in the question, you can go eat a carrot for all I care.

Re:The technical interview is an ego trip by seanmcdirmid on Friday September 11, 2020 @10:07PM (#24449247)
I’ve heard amazon interview experiences are all over the map, just like their teams are. Some are really good, some are really bad at it.

Google and Facebook seem to be a bit more of a consistent experience, but interviews are done generically and not by the team that would hire you.

Re:The technical interview is an ego trip by minot on Friday September 11, 2020 @10:14PM (#24449278)
I waited for the last of my four(?) interviewers for like fifteen minutes in their garbage nih Amazon chime thing and disconnected.

I failed my Google interview as well but at least it went better simply because the interviewer wasn't a no show.

Re:The technical interview is an ego trip by blackflame7000 on Saturday September 12, 2020 @09:41AM (#24452341)
If its Amazon they are probably looking for you to say the worlds “LRU Cache” in any context during the interview to receive full points /s
Re:The technical interview is an ego trip by callmeed on Friday September 11, 2020 @05:35PM (#24447571)
Sorry about that bad experience. It sounds like the interviewer wasn't good at communicating.

To be fair, it also sounds like you were conflating popular hash functions like md5 with the general concept of a hashing data structure and underlying function. Knowing that modulus operation is one approach and knowing common approaches for dealing with collisions are part of that. See: https://www.geeksforgeeks.org/hashing-data-structure/

Re:The technical interview is an ego trip by finnthehuman on Friday September 11, 2020 @06:02PM (#24447811)
>Knowing that modulus operation is one approach and knowing common approaches for dealing with collisions are part of that

Yes, expecting them to know that is reasonable. Expecting them to regurgitate that factoid unprompted is bullshit.

Don't inquire on a topic and expect a canidate speaking in generalities and off the cuff to overlap with your toy facts.

I'm fighting the urge to rant in the comments here on how to competently conduct a useful technical interview; but I'm more and more convinced it's a competitive advantage.