I saw an ad for triplebyte on Facebook on Easter and I quickly took their quiz while waiting for my sister's family to arrive for the egg hunt.
The multiple choice questions covered a wide range of subjects with several logic questions where you selected the "missing line". Several questions used languages I wasn't familiar with but the answer was obvious given the context of the question.
I was quickly scheduled for the video call. Using the resources on the site I prepared for this call by writing a minesweeper game. During the call I was asked to create a command line "tic-tac-toe", and was able to "almost" complete 4 of the 5 tasks. I had found a bug in the 4th task and verbally explained how I would fix it, and I had already prepared the code to handle the 5th task.
The next step was debugging a web crawler, this took a little effort as I wasn't familiar with the libraries, but I was almost able to fix all of the issues for the "fail cases".
There was a Q&A divided into different subjects. I did well in each of these phases and the results of this phase were about what I expected them to be. Fundamental data structures were my weakest point as I haven't used them much while writing database driven BI reports.
After passing this phase of the process I was assigned a talent manager, Michelle Lai. I had phone interviews with 6 companies which resulted in 4 onsite interviews. After this interview process I had several followup phone calls before finally accepting an offer.