3 ms·
Because it's insane. You will not use of those algorithms in your job, and even if you do, they are ready to use in modules already. It's just a way to see who
by some_account 8y ago
Because it's insane. You will not use of those algorithms in your job, and even if you do, they are ready to use in modules already.
It's just a way to see who can learn those algorithms because the big five need to filter out most people somehow. This is their method of doing it.
- hanselot 8y agoAs a filtering method it still seems illogical. Since there are essentially only two positions you need to hire for. Junior and Senior. If the position is senior, grill them on the complicated technical stuff, because in their position they could potentially cost you millions with a small mistake, however this is also why they get paid so well. For junior, hire four people, do normal HR and resume checks to establish that they are a safe hire, and let the actual work filter them out. Additionally, once you have established which of the hires are good fits, see if you can find other positions internally for the ones that aren't, as they now have already been inducted and understand company policy/culture etc, plus you have already spent resources hiring them. The hirees gain from the watercooler effect and start building loyalty towards their employer as opposed to leaving at the drop of a hat, since their company seems to care about their well-being. Am I insane for thinking this way? Please tell me if I'm missing something.
- nwbrown 8y agoMore likely they aren't testing your knowledge of the algorithm but testing your ability to write code.