Phone screen with a recruiter followed by two rounds in the following weeks. The first was a technical round working with data in Python and SQL. The second was a wide ranging technical discussion that was across languages, cloud technology, databases, ETL, project management, and a more. I received at least one email containing wrong information about the role and my scheduled interview. Ultimately, the rejection email came from a no-reply email address with a bit of an updated form email without any feedback. They did send a follow up request for me to give them feedback though.