I was contacted by HR and made an appointment with hire mangers and we talked about my projects, knowledge, and my plan. She told me about this position and what I would do if I joined. After several days, I got on-site interview and took for one day. The accommodation is quite excellent.