Dear Startups: Stop Asking Me Math Puzzles to Figure Out If I Can Code (2013)
countaleph.wordpress.com
countaleph.wordpress.com
Not being able to do the math, or the puzzles, or whatever, is not a "no hire" - it's a place to start talking about other strengths, abilities, interests, and potential contributions.
But I will also ask you to code.
Oddly, while I didn't need to be able to reference the language I was using exactly (pseudocode was good enough), they wouldn't help me out with the math knowledge, implying that it was "Algebra I stuff" and that "Everyone knows that."
The interviews (and my job as an Ops guy) in general don't require advanced math knowledge. Places that require memorized knowledge about things during an interview that are not part of the job field pull crappy things. I saw this in at least half of the interviews.
And don't get me started on those who use those equally dumb Google questions. "You are shrunk to the height of a nickel and thrown into a blender..." Its not a creative question its basic physics, stop asking things you don't understand or aren't relevant
Many of the programming problems required knowledge of major math theorems and proofs. My education didn't include these things (things that aren't normally dependencies of the job) and as a result, I failed those interviews.
Interviews that did not include this dependency resulted in offer letters 100% of the time.
I suspect the main value of puzzles at the interview is to determine cultural fit - a guy who just codes will be uncomfortable among the types who enjoy puzzles (discuss them at lunch etc.).