The process was as described from the recruiter. OA, technical, behavioral, then final technical. The initial technical round was not live coding but rather a discussion with an engineer. Behavioral was pretty straightforward. Had live coding in final round.