I applied in January/February for this role in Edinburgh. I got a follow up email telling me that they are pausing the hiring due to pandemic but would be interested in interviewing me as the roles open up again. luckily, they got back to around June and afterwards all the interviews were done fairly quickly, i would say within a couple of weeks and i was told same day on the day of my last interview that they are moving forward with an offer.
In total, I had 3 phone interviews and 1 video interview.
The first one was simple introduction about the company which lasted about 15 minutes. Second one was the longest interview and was a video interview as it was a technical interview.
From there, the HR contacted me in a few days telling me that i will need to attend an HR interview and a short chat with the director, after which they can let me know if they are moving on with the offer, which they did.
Note, as an international student i needed sponsorship which they offered me. So if anyone is in my position, don't lose hope because a lot of my friends kept telling me how hard it is for international students to get a job but i suppose if you keep trying it is not as hard as it seems.