Interview process was good. Started with a phone screen that lasted 30 minutes. followed by a phone call from hiring manager and finally onsite interview that lasted 6 hours. Onsite interview had 6 rounds including behavioral, HR, Technical , process, cultural and team fit.