I have never heard of this and failed to find a definition online. On the hits I got back it seems to be C interview. The type of questions they are asking would lead me to guess the C stands for computer or comunication as they are technical questions about equipment produced by tele-communication companies like Cisco etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.