After applying for the interview, there was an initial communication with them. The interview was a 2-part process comprising of a technical round and a HR round. But fortunately/unfortunately I had given 2 Technical rounds and one HR round. Both the technical interviews went well past 3 hours, and after clearing that on the interview date, I was intimated for the HR round. It took around an hour which included normal HR behaviors as well as the company ethics and work cultures.