I first was contacted by a HR via email, then we had a short call to confirm my current status. Then followed by a video interview for 1 h which is basically about technical skills and general knowledge. I passed the video interview and was informed to the on-site interview 3 days later. But I need to apply for a visa to Ireland, which took about 2 weeks. The on-site interview took one whole day from 9:00 am to 5:00 pm. It started with 1 h presentation, which was followed by one-to-one talking in a private room. I talked with 5 persons totally one by one, each 1 h. The lunch was provided and I had lunch with one staff.