Applied through their website, was contacted via email 3-4 weeks later by the HR. I was scheduled for 2 back-to-back 1h interviews. It was exhausting.
The first interview was with the team lead, second was with a random person from the company (at the time I thought they were the team lead's supervisor but no). The interviews were pretty much what you get when you google "standard interview questions". From the most boring "what are your strengths and weaknesses" to situational questions like "what would you do if....". There were also riddles, which are also readily available on google.
I recieved an offer 2 working days after the interview.