12 Tricky Job Interview Questions in Tech…and How to Answer Them