Phone screen with recruiters, phone interview with hiring manager who wanted to bring me onsite. I gave my availability. No schedule, called recruiters, came to know they found another candidate. Happened twice, later found they had plans to fill positions using internal candidates and interviewing external candidates was just a "completing the formality". Most of the positions end up in same way. Think twice before you invest your time.