First, they sent the some technical questions that also includes an algorithm question by mail and I answered them. Then we had a 3 hours online interview with R&D manager, other senior engineers online. After this I interviewed with HR and CTO in same day.
Lastly, I interviewed with CEO.