@ss202sl I think he's just looking for tough questions that people may expect at an interview for a networking job, it's not cheating, it's just preparation.
@op,
I don't know anything that would directly help you, but I will offer some advice. I work as a software engineer, and have been close to the hiring process a few times; a lot of times, the interviewer isn't looking for a right answer. They will ask a difficult question to see how you respond and think under pressure, just keep your head on your shoulders and talk through the steps you would follow to try to diagnose the issue with the interviewer, if the interviewer continues to supply you with information, simply continue trying to narrow down the problem. If you get to a point where you are out of ideas, don't be afraid to just say "I would seek advice from a co-worker who has had more experience" and/or explain possible solutions you can rule out based on the information given.
Sometimes, these questions are impossible, or are something that would take a number of veterans a substantial amount of effort to resolve. You should be able to answer basic questions, and be able to show the ability to remain calm and work through more complex problems; whether or not you find a final solution isn't usually as important as demonstrating that you can contribute to a group trying to solve a difficult problem.