I&#x27;ve had interviews where they told me to code on paper, with full syntax (no missing semicolons). This included drawing out db tables and their relations etc.<p>At one place - they gave me a very old computer and their actual code base and told me to fix a bug. No other information provided (that was actually a fun exercise).<p>Different places do it differently - but all I can say is that none of these are enjoyable to the interviewee, and I think in most cases they are not enjoyable to the interviewers either.<p>But the absolute worst thing is dealing with recruiters - starting with asking candidates to fill out forms so long that would put gov bureaucrats to shame. They also have a list of tech questions given to them to &quot;screen&quot; candidates and you can guess how that goes (&quot;No not Linux, have you worked with LAMP?&quot;, &quot;I am not talking about Javascript, I&#x27;m talking about jQuery, could you rate yourself on jQuery?&quot;)