First Step - 1 hour online assessment. It was equivalent to a Leetcode easy with strings
First Round - I went into the office for an hour interview, talked about my resume, and did a Leetcode problem with the interviewers. It wasn't very stressful and I got along well with the interviewers.
Final Round - I went into the office for a 2 hour practical interview. I wrote some code in C# to connect to an API and DB and parse JSON. Fairly straightforward and when I asked for feedback, the interviewer told me I did a great job.
The offer - Got a standard automated rejection email. I don't really know why, but I guess one of the interviewers didn't like me enough. I reached out to my final round interviewer on LinkedIn for feedback and got ghosted. It made me feel like they don't really embody the culture they say they do.