Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Почему у программистов такие трудные собеседования?

Здравствуйте! Почему у программистов такие лютые собеседования? Я такого не видел больше ни в одной профессии. На собеседовании программистам устраивают самый настоящий жёсткий квалификационный экзамен, спрашивая всё, что только можно спросить + всякие задачки на логику, алгоритмы и т.п. Зачем так жёстко-то? Будто в Кремль устраиваешься программистом... Это жесть... Невозможно же быть асом во всех аспектах этой профессии... Но если что не ответил не возьмут... Это жесть просто... Чтобы пройти собеседования, нужно лет 5 жить в обнимку с компьютером и учиться в режиме 24/7... Это же нереально...

ПрограммированиеIt (информационные технологии)+4
Анонимный вопрос
  · 26,2 K
Лучший
Senior software developer  · 1 июл 2021

Работаю в крупной ИТ-компании и провожу технические интервью с кандидатами. Формулировка "не ответил - не возьмут" в корне неверная. Мы задаем разные вопросы разного уровня, чтобы прощупать уровень кандидата и понять, на какую позицию его можно принять, соответственно, на какую зарплату. И тут уровень сложности на ходу подгоняется под кандидата: если мы видим, что на задаваемые вопросы кандидат отвечает хорошо, то повышаем сложность (вдруг он круче, чем мы предполагаем?), если явно теряется на простых, то углубленные знания проверять уже не будем. В конечном итоге, мы не даем ответа брать кандидата или нет, мы пишем обратную связь, в которой оцениваем по пунктам конкретные навыки - в чем человек хорош, а в чем ему бы следовало больше попрактиковаться, а уже после на основании нашей обратной связи рекрутеры смотрят, есть ли в компании подходящее место для данного кандидата. Совсем отказываем редко - только если кандидат совсем "никакой" и не тянет даже на джуна, либо если он не соответствует полиси компании: на собеседовании обвинял кого-то в своих косяках, разглашал конфиденциальную информацию, либо просто неадекватен. С остальными же мы расстаемся чаще всего по причине того, что наше предложение может не удовлетворять ожидания кандидата: например, он хотел пройти синьером, но его оценили только как джуна.

Так что интервью не нужно бояться, там всегда найдутся вопросы, на которые будет сложно ответить, но это не значит, что только это будет являться причиной того, что вас не возьмут. У интервьюера нет цели "подловить" кандидата чтобы отказать, напротив, работодатель нуждается в качественном сотруднике и его цель - это как можно точнее оценить уровень знаний.

3 эксперта согласны
Анонимный комментарий
18 июля 2021
Благодарю Вас за ответ! Подскажите, а что нужно знать джуну для успешного трудоустройства? Лично меня интересует... Читать дальше
Программист, математик, инженер.  · 30 мар 2021
Лирическое отступление. Мой дедуля, токарь 6 разряда, возвращался со своей работы и жаловался на коллег: этот вот токарь четвёртого, не может нормально нарезать болванки, потому что он этого никогда не делал, всю жизнь занимаясь исключительно нарезкой резьбы, но каким-то чудом за выслугу лет и какие-то странные экзамены, получил четвёртый разряд, хотя он должен уметь... Читать далее
5 экспертов согласны
А вы никогда не задумывались что цель программистов создать самого себя, научить машину интеллектуализироваться... Читать дальше

Собеседования такие жёсткие т.к. никто не хочет в команду человека который не понимает чем O(n) отличается от O(1)
Командам нужно закрыть дырку, а не возиться с джуном, которому нужно объяснять нюансы.

2 эксперта согласны

Возможно, я напишу бред, но, как я понял, O(n) - это число, где n - некий индекс, а O(1) - это O * 1 ?

Работа - в сфере IT. Увлечения - книги, финансы, иностранные языки, здоровье.  · 29 мар 2021  ·
id
Потому что работодатели четко знают, что зарплаты программистов в целом выше зарплат всех остальных сотрудников, и хотят быть уверенными, что взяли подходящего специалиста. Однако, все задачки с собеседований на деле имеют мало общего с настоящей работой, и на решение их также можно натаскаться, как и на любой тест - допустим, походя по разным собеседованиям. Часто... Читать далее
Заходите в Яндекс.ДзенПерейти на bit.ly/3w79GNg
Делюсь личным опытом  · 6 апр 2021
На самом деле вы преувеличиваете. Таких супер собеседований с тестами на логику и программную часть не так уж много. Они есть, но обычно это связано: 1. Или с высокими требованиями на позицию (ищут по настоящему редких и высококачественных специалистов и высокая планка входа тогда оправдана). 2. Или с тем, что вы устраиваетесь в крупную компанию (где всегда будут... Читать далее
2 эксперта согласны
Научные заметки о жизни: zen.yandex.ru/id/5c43498395753900ac66852d  · 6 июн 2021
Постоянно приходится объяснять, что программист это не профессия. Это собирательное название десятков профессий в индустрии производства программного обеспечения. Точно также "металлург" может означать владельца комбината, начальника цеха, горнового и подсобника на складе металлолома. Действительно, в НЕКОТОРЫХ фирмах стараются формировать группы разработки только из... Читать далее
1 эксперт согласен
Senior fullstack developer (c#, Java, php, js).  · 29 мар 2021  ·
gamedevpub
Это очень хороший вопрос и ответ на него, на самом деле, очевиднее, чем может показаться. Подобные собеседования устраивают люди, которые не понимают, что они делают и зачем, но уверенно пытающиеся убедить и себя и всех вокруг, что они понимают то, во что ввязались. Конторы, которые устраивают такие собеседования, как показывает практика, и условия труда предлагают... Читать далее
Разрабатываем игры и хотим, чтобы таких как мы было больше.Перейти на vk.com/gamedevpub

то, что вам адекватно, кому-то жесть, как сложно ))

Openstack DevOps and IBM/Informix Certified DBA . Phd in Math (Duality of spaces of...  · 14 нояб 2021
Я думаю , что у Админов, Саппорта и ДевОпс'ов интервью не легче в большом мире. Саппорт отбирается очень жестко да и Админы тоже. Разработка даже оплачивается ниже Промышленными Корпорациями ( порядка $40/hr. ), а саппорт и нетворк инженеры (WAN особенно) от $50/hr. Вы просто видите локальную ситуацию. Ошибки разработки ловят как правило на стадии QA (Quality... Читать далее
Разработчик ПО  · 7 апр 2021
> Чтобы пройти собеседования, нужно лет 5 жить в обнимку с компьютером и учиться в режиме 24/7... Вы довольно верно описали сколько усилий требуется для того чтобы стать более-менее адекватным программистом. > Это же нереально... Это абсолютно реально. Нужно 5 лет и желание учиться :) Как раз одна из целей этих собеседований - сделать так чтобы люди, которые убеждены... Читать далее
2 эксперта согласны

Жестоко, но я согласен.

Психология здоровья. Переводы. Образование. Карьера  · 31 мар 2021
Какие зарплаты, такой и отбор. Более того, подобные сложные собеседования придумали вовсе не злобные невежды HR, как оно может показаться, а сами программисты для своих будущих коллег. Собственно, они имеют полное право устанавливать правила и ограничения вхождения в их команду. В большинстве случаев проверяется не доскональное знание (дело наживное, программист учится... Читать далее
1 эксперт согласен