Поколение G

Никогда не думал, что на собеседовании буду спрашивать таблицу умножения. Не все отвечают.

Как будет выглядеть основание системы счисления в самой системе счисления. Человек позиционирующий себя на программиста не отвечает.

Не отвечают сколько будет 15 в 16-тиричной системе.

Не знают сколько байт в MAC-адресе, но берутся настроить DHCP.

Не знают зачем нужен Default GW, для чего нужет ARP и как это всё работает, но идут на вакансию сисадмина.

Вопрос «какие бывают RAID и как они устроены» — приводит в ступор.

Я в печали.

6 Comments

  1. avatar dil:

    вот такие они, нынешние айтишники

    а мне тут красивый вопрос подсунули. для каких аргументов вот эта функция на C возвращает true (!0 то есть)? и почему?

    int foo(int n) {
    return (n<0) ? 0 : ! (n & n-1);
    }

    я ответил :)

    Ответить

    avatar

    Fyodor Ustinov отвечает на Май 15th, 2010 12:19:

    0, 1, 2 и далее степени двойки.
    Тот-же самый переход в старший разряд, после которого and даст 0.

    Ответить

  2. avatar CDPlayer:

    Может, прескрининг у вас херовый, что такие до интервью доходят?

    Ответить

  3. avatar deka:

    Не помню, кто точно (Завалишин?) ещё 10 лет назад был «фшоке»: люди с опытом программирования и претендующий на senior programmer не могли написать программу вычисления корней крадратного уравнения. Из 10 написать, перенести на комп, скомпилировать и прогнать тестовые примеры смог один. В лучшем случае программа компилировалась и давала правильные результаты, но мрачно валилась на отрицательном дискриминанте.

    Ответить

    avatar

    Fyodor Ustinov отвечает на Май 15th, 2010 20:52:

    «Вычисление корней». Я подозреваю, что еще лет 10 и я буду с радостью ьрать людей которые знают что это такое.
    P.S. Про таблицу умножения я не шутил.

    Ответить

Leave a Reply