1. HR called for basic checks like expected salary, notice period etc. Where I clearly mentioned I have 90 days notice period.
2. Technical interview - 2 people took the interview. They were very nice and made me feel really comfortable during the interview. It went for around an hour.
3. Managerial round- again the person was good, asked questions like challenges you faced current role, and some scenario based questions.
4. Interaction with onshore - 2 people from US connected. Talked very nicely, explained their work culture and process in detail. Answered everything I asked. It went really well.
5. HR round - again they asked me for notice period, location, expected salary. Next day they said we want someone who can join early like in 45 days max. I said I already told I've 90 days notice period. After they said they'll check and get back but that never happened. When I checked with them they said your profile is put on hold, "will let you know".