It was a two-steps process, remotely using video and a shared Google Doc. The first one was quite simple and was the kind of questions I was expecting for a junior position (mainly, implement an algorithm following some specs).
The second interview was much harder and required the implementation of a different algorithm. The fate was not on my side this time!
Overall, it was a good experience, despite the outcome was not the desired one.