Applied online and the recruiter reached out for an introductory screening interview the next day. The recruiter was very transparent about compensation, benefits, and the job description. The recruiter was very pleasant and made it very easy to be myself. It was a great experience.
They moved me on to the second interview, which was a panel interview with two engineering managers. Like the recruiter, they were very easy to speak with and made the interview super smooth. They ask some situational questions, go more in detail about the job, and give you time to ask some questions at the end.
I tried reaching out after the process for feedback (did not receive an offer), but I haven't heard anything back. Overall, it was a great experience and given the opportunity, I would definitely interview again.