fairly random because the questions you get asked are based on the interviewer/team, difficult but not impossible if you get lucky. For example, I didn't get asked system design during onsite and phone was LC easy, but final leadership round did have LC hard that took me some time