Многие из наших читателей не понаслышке знают, какие вопросы задают программистам на собеседованиях и насколько порой сложно дать на них даже не правильный, а подходящий ответ. Некоторые компании (например, Google) третировали своих соискателей головоломками до тех пор, пока не решили, что эта схема больше не работает. Вероятно, реакцией на такую заковыристую HR-политику IT-компаний и стал юмористический Twitter-аккаунт @whiletruegoto. Здесь собраны все самые дурацкие, смешные и абсурдные вопросы, которые гипотетически могли бы прозвучать на “нетрадиционном” IT-собеседовании. Редакция AIN.UA выбрала 50 лучших.
Вопросы на IT-собеседовании
- Расскажите о парадигме разработки алгоритмов “divide and conquer” не используя слово “Путин”.
- Разряд по плаванию, КМС по боксу, МС по вольной борьбе и 10 лет опыта в IT — вы охранником в “Люксофте” что ли работали?
- А есть примеры ваших работ не на перфокартах?
- Почему у вас в резюме указаны фамилии автора “Путешествий Гулливера” и американской кантри/поп-рок певицы?
- Найдите оптимальное решение данной задачи не более чем за три запроса в Google.
- Что вызывает у вас бóльшую улыбку: “I have read and agree to the terms and conditions” или подпись под соглашением о неразглашении?
- В резюме указано, что ваша последняя должность — delivery manager… Вы пиццу что ли разносили?
- Каким образом можно запихнуть данные обратно в output stream?
- Вы в planning poker как предпочитаете играть — на деньги или на раздевание?
- Покупаете ли вы страховку на случай падения вашего кода на продакшне?
- Заступая в должность разработчика, готовы ли вы дать присягу на книге Боба Мартина “Чистый код”?
- Как запустить потоки навстречу друг другу? А наперегонки?
- Какие патерны проектирования детей вы знаете?
- Раскройте геополитические предпосылки kernel panic с точки зрения теории струн.
- Объектно-ориентированый CSS… А какие еще проявления шизофрении вам известны?
- Храните ли вы заначку в cookies?
- Вы ранее привлекались за хранение данных в глобальных переменных?
- Какой результат выполнения команды git push me and then just touch me till I can get my satisfaction, satisfaction?
- Найдите точку G бинарным поиском.
- Вы когда-нибудь делали .Net за деньги?
- Вы способны довести девушку до оргазма языком программирования?
- В своем резюме вы указали знание php. Вам не стыдно?
- Почему люк скайуокер круглый?
- Какой из циклов быстрее, for, while или правило буравчика?
- Перед вами кисть, холст и мольберт. Напишите компилятор.
- Расскажите что-нибудь про Pascal.
- Как часто вы говорите своему коду “ну пожалуйста…”?
- У кого был самый длинный код в вашей прошлой команде?
- Вы моете руки перед правкой кода на продакшне?
- Вас раньше обвиняли в попытках программирования?
- Ну признайтесь уже — джаваскрипт алертами дебажили?
- Можете ли вы провести аналогию между работой на пятилетнем проекте и проктологией?
- Что, по-вашему мнению, более эффективно: скопипастить код из примеров или убедить заказчика, что ему не нужна эта фича?
- Если честно, то нас немного смущает тот факт, что вы искали работу программиста через биржу труда…
- Согласны ли вы, что каждый девелопер должен посадить зрение, построить велосипед и вырастить репозиторий?
- В своем резюме вы указали, что хотели бы поработать на интересном проекте… Вы этот проект с собой принесли?
- Правда ли, что смесь php, css, js, html и sql в одном файле имеет слабительный эффект?
- Согласны ли вы, что у админа должна быть борода, даже если админ — женщина?
- Скажите, вы когда-нибудь симулировали ООП?
- Каким вы видите свой код через пять лет?
- Xbox, PlayStation или Terminal — какую консоль предпочитаете?
- Вас когда-нибудь запирали в серверной? За что?
- 2048 или “Косынка” — в чём вы более успешны?
- Вы толерантны к копипастам?
- Цикл, условие, переменная — а какие еще термины из С++ вы знаете, чтобы отказать парню?
- Цой, Ленин, PHP — что между ними общего?
- Как объяснить джуниору, что пинговать сервера в его возрасте – это нормально?
- Назовите самое экстремальное место, в котором вы занимались багфиксингом.
- Напишите простейшую операционную систему. Уложитесь в 140 символов.
- Как вы относитесь к легализации курения мануалов?
Ранее в Twitter гуру украинского геймдева Сергей Галенкин предложил создать пародийный аккаунт девушки-геймера @GalyaRiot, в котором она жалуется на своего бестолкового мужа. Пользователи моментально подхватили волну и начали увлеченно публиковать фразы вроде «Муж не любит Доту. Девочки, что делать» с хештегом #GalyaRiots.