long interview cycles with lots of coding interviews make sense only when you have someone who has built nothing, and you need to find out if he would be able to build something. as soon as you have built something of any substantial size, coding interviews are no longer necessary especially if you have a CS degree and have reasonably good grades. the interview behaviour we see makes sense for countries where the cost of hiring and firing is very high, and this is not the case for the US.