Interview Process was smooth. 2 rounds of of Technical interviews, 1 with tech lead and another with hiring manager. The HR was very proactive scheduling interviews back to back. Got to HR interview round but then there was no new or updates for months, Finally reached out to hiring manager on LinkedIn and he said "hiring for this position has been put on hold", no one informed me that.