First screening was a very easy programming challenge and an aptitude test. Both are done through an onlinen platform. About a week after these, they scheduled another programming test where I shared my screen with a Senior Engeneer. There were five programming challenges, a bit more difficult than the first one, but still quite easy. Finally, I was asked to prepare a presentation about some of my college projects. I presented this to 2 other senior engineers who also asked me some technical questions about topics that were described in my CV.