The interview was 5 rounds. 4 rounds were just conversation based. Last round was a technical presentation. Be careful with visa stuff, I had a verbal offer rescind in 2 hours due to visa stuff. It stinks because the recruiter knew about my visa status before I started interviewing. So feels like wasted time overall.