Two phone interviews, one interview day in the company and another one through video. Calls with managers from different areas. The interviews on site were with other managers, one developer and one qa manager. After that a video call with two product managers. Overall everything was great but I was not able to accept the offer for personal reasons. My only bad feedback is that they invited me over to Dublin, with only the plane tickets already paid for. I would have to pay for hotel and meals and ask for reimbursement, which I did right after I came home. This was in June and I still didn't receive the money back. Can't stop feeling that this is only happening because I did not accept the offer.