Online Interview first (was still under Corona restrictions). Then I was invited to get to know my future boss, the premises and for a conversation with a HR representative. At this point I was presented with a work contract and a detailed description of additional benefits. Relocation and signing bonus was included after a little negotiation.