I applied on linkedin and recruiter reached out to me, they took 1 interview and then they rescheduled the 2nd round many times but in the end they said that they have hired somebody else. This thing has happened with my several friends as well. They take the interview by first agreeing to the expectations but then they take the candidate who is cheaper, I want to request the recruiters that please don't waste people's time.