CSPA [1] sounded interesting, and is something similar to what I’ve been wanting to do, but after looking at the sample exam, I was pretty disappointed.<p>I thought it would be about computer science and engineering fundamentals. It has some of that (e.g., representation of integers, memory access speeds, etc.) but I also noticed it’s full of completely inessential things, like escaping XHTML, identifying valid JSON payloads in HTTP, and alignment rules in CSS. There was heaps of JavaScript, HTML, CSS, SQL, and drawn out shell exercises.<p>To be clear, I’m not claiming that’s all useless knowledge. It’s not! But, as a hiring manager, I’d rather look for strong critical thinking skills and strong foundational knowledge. Remembering that keys in JSON must be quoted strings is not at all a demonstration of that.<p>The exam seems to be more of a “well rounded full-stack engineer” rather than what they suggest.<p>[1] <a href="https://cspa.io/" rel="nofollow">https://cspa.io/</a>