Reality is - it is not a candidate's market anymore for many reasons. It is early 2017, things have changed since the end of last year. The amount of jobs available hasn't changed but the number of candidates has raised significantly. It is extremely high and will remain high until April, when visa applications will stop, as well as a lot of other high profiles who won't be on the market anymore. Right now companies are super picky and treat candidates like crap. They line up 10 interviews, give you assignments after a few calls and an onsite. They reject you even if you haven't failed any tests, etc.
Give it a month or two and it'll come down. You're not doing anything wrong, it's just that a lot of very very good candidates are out there right now looking for jobs. You might be a second/third pick since they bring you onsite.