After a phone screen, I had a video interview with 5 members including the hiring manager. Interview was around 1 hr. They asked me SQL, Data Visualization, UNIX and python questions. After the interview HR said the team really liked me and they would let me know their decision after finishing interviews with other candidates but after 3 weeks they suddenly told me that the position got canceled. It is so frustrating.