The interview process is several phone screens, a take home coding challenge, and finally an on-site interview.
It has become really arduous to switch tech jobs these days. I've been spending close to 20-25hrs/job-application even before on-site interview which is another 2 days of time sink.
I've used up a major chunk of my vacation this point just for tech interviews. Feel angry and powerless.
Maybe next year!!
Ask HN: Who is hiring? (September 2016)