an initial interview which is technical, then an hr interview. The technical interview lasts for more than 2 hours. The questions can vary depending on experience. they go over your cv and ask questions related to experience and also there will be practical test than is reasonable.