The funny (not ha-ha, but funny-ridiculous) thing is that you&#x27;d no doubt be perfectly able to work as a professional software developer, but you&#x27;d never get past a software interview.<p>A lot of software interviews I&#x27;ve seen (and had to sit through) tended to be about tangential stuff like language minutiae, and whether you have memorized the Big-O complexity of the interviewer&#x27;s favorite algorithm, and can you invert a binary tree without looking it up (because obviously we all code without internet access). Very computer-sciencey.