Overall, I had a positive experience due to how streamline and down-to-earth the process was, relative to how most interview processes go. There was an initial screening with a recruiter, a 1 hr code-talk call with an engineer & engineering manager, followed by a take home test (< 5 hrs effort, catered to FE or BE), and a final 1 hr technical call to go over the submission & chat programming philosophy. It sounds like a lot, but the total process was ~8-9 days for me.