I only had two phone interviews and wasn't invited for an in-person.
I had a few days in advance to plan for the interview and studied mostly C and general Linux. I did well on the few C questons they asked but not so well on the OS questions so if I were to interview again, I would study Linux much more in-depth.