Applied online. Got email response from HR after months. 1 technical phone screen. Got a reject in 1 week.
The part I hated the most is that the interviewer didn't give me anytime at the end for questions. He gave me a problem, we discussed quite a bit about the solution.. then he let me write the code for my solution.. it was 75% and then he pointed a mistake.. i explained how it can be resolved and asked him if I shall code that part.. He just said that we are past 45 mins.. Thank you.. and hung up!