Remote discussions with manager and tech lead to see if personality matches, followed by a technical exercise and followup interview with the senior development team and hiring VP. The technical exercise was conducted in the OO language of my choice, but they develop in RUST, which seemed to me to be closer to C than Java.