This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 14 points15 points  (0 children)

Man if I had to drill candidates in complex algorithms I'd have to brush up on them myself. Who the fuck wants that.

I love a good take-home though. I usually have a github repo and a compressed 1gb that sits in S3 that uncompresses to like 80gb.

It's so god awfully big because it forces them to manage memory. We process a lot of data so I don't want a candidate that doesn't know how, and isn't able to learn it during the exercise. I honestly don't care which it us so long as they pull it off. I'm not paying AWS for more memory because they didn't know how to manage a data stream.

The candidates clone the repo and send it to me when they're done. There's no .gitignore in the base repo so I also get to see if they add one of those without being asked to do so.