I would have linked the a previous hacker news thread if I could because their was a stream of complaints from other developers who applied and found their hiring process broken.
I routinely interview for jobs because it good practice so I expect certain things but TopHat stood out as bottom of the barrel process.
I would ask they share if they've improved their hiring process over the years, since what I say could have changed.