4 stages with a screening as the first one and an offline interview at the office at the last stage.
Even at the screening you may expect high-level technical questions like "Do you know X technique". The following two stages comprise technical questions only related to the position