I was contacted via LinkedIn by a company for a position that actually looked interesting to me, as it had better compensation, technology, and benefits than others. However the interview process was quite intensive:
It started with various HR type screenings, followed by a tough technical phone screening that lasted over an hour.
Then I had another 40 minute technical phone screening by the person who would be my manager. This went well and an on-site meeting was scheduled.
After a couple F2F not technical sessions, a gentleman brought in a test, on paper, for me to hand write the answers. I was given 40 minutes to take the test, without using my cell phone for assistance. The questions were very challenging, and required a lot of writing. They were also from more of an academic perspective (theoretical) and not real world. After my time was up, the architect and I reviewed the questions for another 30 minutes.
The session concluded with some additional sessions, which went fine, even though my mind was fried.
I emphasize the hand writing aspect of this too as I haven't written anything but my name in the 15 plus years. I never had A+ writing to begin with, so this was very stressful as I wanted my answers to be legible. In addition, it was over the top considering my previous 2 hours of technical phone screening.
To be frank, when the written test was presented I was a bit pissed and almost said "no thanks". I already had given close to 2 hours of my time in technical phone screenings, plus the questions were more theoretical as mentioned before.
Are hand written test still common for software engineering?