No less than 6 people sat in on my interview. I was asked a wide range of questions, ranging from routers on the ground, to satellites in the sky. It was so wide ranging, than I doubt any one person would be expected to answer everything. I most assuredly didn't. If I didn't know, I said so. If I didn't feel I was very good on linux programming, I said so. Be prepared to back up what you say on your resume, a lot of questions will come directly from it. My interview last several hours. The time flew by, and I felt they'd really scrubbed from my mind, all my aspects of communication knowledge.