After a nice first call to meet me and to get some details about the company and about the offer, I resolved a quick ruby screener, I met some possible future coworkers, and I worked a full day in a hard ruby test.
Later, I had an interesting session to review my test with another coworkers, and after that I met more people in a virtual and funny way.
Finally, I met to my future Director and I received an offer suited to my level.