It was a 3 step process.
-Phone Screen for technical abilities
-Face to face for soft skills
-Final meeting with the CEO to discuss culture and aspirations.
Overall the process was difficult but proved fruitful as I am now here and enjoying every second of it.