Если все, что вы пытаетесь сделать, это оценить свои знания конкретного языка, и вы не знаете, что язык, вы собираетесь потерпеть неудачу в оценке его ,
Можете ли вы вместо этого оценить «может ли этот парень запрограммировать и является ли он хорошим коммуникатором» и быть с ним в курсе ваших знаний?Дайте ему базовый вопрос для начала, fizzbuzz или что-то еще, и попросите его закодировать его в C , а предоставит вам учебник C, как он это делает. Затем сделайте что-то более сложное, но C-ey (см. Другие ответы на идеи), но все же в контексте «научите меня тому, что вы знаете и как это работает».
Если вы зададите вопрос так: «Я знаю (например) python и Java, но не C, пожалуйста, научите меня« вы могли бы получить очень информативное интервью. Но не давайте бедному парню викторину, вы не сможете дать ему намеки, и он мог бы тузнуть его или слить с очень небольшим соотношением с его фактическими навыками.
Сообщество Wiki, пожалуйста. – Joey
Вы уверены, что не являетесь самим парнем «c linux»? * kidding *: P –
Я думаю, это может быть оставлено не-wiki после того, как я удалил «любимый» из названия. – sharptooth