Before speaking with anyone, you get sent a screening. The first part is video recording a few basic "about you" questions, limited to two minutes apiece. The second part is an hour long timed technical test in which you off-camera/off-mic solve a few leetcode-style puzzles. It's fairly easy and painless, but while I understand wanting to narrow down the candidate pool, it is a little disappointing to give an hour of your time and never have a chance to connect with a real person, or to even be able to explain your thought process on the technical questions.
How I would improve it:
1. Give candidates 20 minutes of your time so they can talk with you face to face and get their own feel for personality and what the "work environment" might be.
2. For the technical test: Either allow this to be recorded as well so candidates can talk out loud and explain their thought processes or else don't time it so candidates feel comfortable taking the time to add comments. (Better yet, acknowledge that leetcode-style technical tests are only a good indicator of who can solve random puzzles without intellisense while under pressure.)