I only had a single virtual round(another over phone with H/R rep.), relatively simple, it was very technical, didn't really check much on my personality or work ethic, but the interview process went by quick and relatively smoothly. They only gave me 2days to think on the offer, which I felt a bit rush-y at the time, but I didn't have much choice at the moment