Great interview process. I was given a short behavioral interview, followed by a technical in depth over the phone, followed by a 1 week async code review of a canned github repo. They added me to a slack channel and asked questions as the week progressed and I added things to it. Unfortunately, with everything going well they removed the position before the final round and the interviews were cancelled. The recruiter handled well and stayed in touch.