Как стать автором
Обновить

Как сделать рекрутера своим адвокатом?

Простой Простой
Время прочтения 2 мин
Просмотры 117
Управление персоналом *Интервью
Туториал

1. Не отправляйте резюме на несколько вакансий одной компании.

2. Отвечайте на тот вопрос, который вам задали. Четко, но развернуто. Много воды — плохо. Односложный ответ “да, делал” тоже не прокатит.

3. Если вы джун, обязательно пишите сопроводительное письмо, в котором расскажете про близкие к реальным проектам и/или пет-проджектам. Писать в личку и сталкерить рекрутера нет смысла. Так же как и указывать знакомых из отрасли. Если они у вас есть, попросите их сделать интро.

4. На интервью все украшают свой опыт. Но писать про проекты, которые вы видели одним глазом, не надо. И даже если вы их видели двумя глазами, но не готовы взять ответственность за повторение в новой компании. Вас спросят про детали, в итоге все участники просто потратят время.

5. Почитайте про компанию и про ее проекты. Это сэкономит всем время, а вы сможете задать более предметные вопросы про цели проекта и ожидания от вашей роли (это, кстати, не то же самое, что от вас лично).

6. Постарайтесь быть дружелюбными, несмотря на волнение. Рекрутеры видят по 100500 человек и говнюков идентифицировать — их задача. В то же время, заискивать тоже не стоит.

7. Ответьте для себя на вопрос: вам (по жизни, не в работе) больше нравится делать с нуля и рисковать, ища новые пути, или систематизировать то, что уже есть? В зависимости от ответа выбирайте задачи, которые предстоит решить (для миддл+). Насилие ради денег еще никого не сделало счастливым, правда.

8. Last but not least:

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Тест Джоэла как инструмент собеседуемого

Время прочтения 5 мин
Просмотры 64K
Блог компании JUG Ru Group Разработка веб-сайтов *
Многие хабровачане наверняка знакомы с тестом Джоэла (перевод). Если в двух словах, Джоэл Спольски предлагает на основе выбранных им критериев оценить любому инженеру, насколько хороша его команда.

Однако на основе теста можно оценивать не только свою нынешнюю команду, но и будущую. Представьте, что Вы пришли на собеседование в некоторый проект. Вы кое-что узнали о фирме из интернета, от друзей и коллег, но о проекте, куда собеседуетесь, знаете немного. Имеет смысл порасспрашивать своих визави об их проекте. Скорее всего, ответ со стороны нанимающей стороны ограничится содержательной частью — что делаем, кто заказчик, как давно, каковы цели, какого ищут человека и зачем.

Допустим, эта часть Вам понравилась и Вы задумались о том, чтобы перейти в этот проект. Потенциально Вам с этими людьми работать следующие несколько лет (ну минимум — месяцев). Поэтому имеет смысл пораспрашивать о проекте поподробнее. А заодно и будущих сокомандников прощупать — что они за перцы? ;)

И вот тут выясняется, что вышеупомянутный тест Джоэла очень хорошо подходит для выяснения подробностей о проекте. С одной существенной оговоркой — тест составлен более двенадцати лет назад. За это время отрасль существенно шагнула вперёд. Поэтому вопросы имеет смысл слегка подкоррекировать с учётом этого факта.

Читать дальше →
Всего голосов 104: ↑86 и ↓18 +68
Комментарии 82

Java собеседование. Коллекции

Время прочтения 10 мин
Просмотры 852K
Java *Алгоритмы *
С недавнего времени у меня появилась настойчивая мысль, что профессиональное развитие сильно замедлилось и это хочется как-то исправить. Да, читаю книги, слушаю курсы, но в то же время приходит и понимание того, что возможно пришло время сменить работу, здесь вроде как все изучено, плавно уходим в рутину. Данная мысль сподвигла меня на рассылку своего резюме в несколько компаний — лидеров рынка. После прохождения собеседования в 3 из них, я решил, как водится внести свои 5 копеек в освещение обширной темы собеседования, а именно технических вопросов по Java коллекциям, с которыми приходится сталкиваться. Да, знаю, читатель скажет: «коллекции — избитая тема, сколько можно», но часть из приведенных ниже вопросов, я задавал своим знакомым разработчикам, которые занимают именно позиции разработчиков («крепких середнячков», по меркам недалекой от Москвы глубинки, которые уверенно справляются со своей работой на практике, а вот в теории скажем так есть пробелы, потому, что работа не требует решения каких-то нетривиальных задач, да и потому что не всем это интересно — изучать как внутри работает структура данных), вызывало растерянность. Думаю, что рассмотренный материал будет не очень интересен разработчикам выше уровня Junior (я попрошу их комментировать, дополнять и критиковать изложенный здесь материал), а вот Junior`ы уверен, найдут в этой статье интересное для себя.
Читать дальше →
Всего голосов 97: ↑86 и ↓11 +75
Комментарии 306

Русское издание книги Programming Interviews Exposed

Время прочтения 2 мин
Просмотры 8.6K
Блог компании Издательский дом «Питер»
Добрый день!

Сегодня мы представляем одну из последних новинок нашего издательства — книгу «Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях». Русское название, возможно, оказалось слишком «маркетинговым», но содержание от этого не страдает — книга переиздается на Западе уже более 10 лет и заслуженно все эти годы возглавляет рейтинги IT-литературы.

image

Предлагаем вашему вниманию информацию о книге, а также тестовое задание, которое вы можете попробовать решить самостоятельно.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 10

Вопросы на собеседование middle/senior iOS Developer

Время прочтения 4 мин
Просмотры 126K
Разработка под iOS *Разработка мобильных приложений *Objective C *
Все мы ходили/ходим на собеседования. Каждый раз при подготовке к очередному собеседованию просматриваем основные темы, вспоминаем вопросы, которые нам задавали в предыдущие разы, или вопросы, которые сами задавали. Ниже хочу представить основные вопросы, которые часто (основано на личном опыте) можно получить на собеседовании на должность middle/senior iOS Developer. Так сказать, шпаргалка. Заодно можно проверить свой уровень знания платформы.
Список вопросов
Всего голосов 45: ↑34 и ↓11 +23
Комментарии 60

Re: Собеседование разработчика (альтернатива/дополнение)

Время прочтения 6 мин
Просмотры 57K
Разработка веб-сайтов *Разработка под Android *
Из песочницы
Не мог пройти мимо топика "Вопросы на собеседование middle/senior iOS Developer" и статьи "Собеседование разработчика". Хочу предложить альтернативный или дополнительный подход к собеседованию разработчиков.

Разбор говнокода или сотня разношерстных вопросов на листочке — это, конечно, прекрасно, но если это единственный этап собеседования, то это вызывает желание спросить что-то вроде: «Вы серьезно?»

Вы не устали от того, что на собеседованиях на конкретную позицию разработчика вас спрашивают достаточно сильно оторванную от жизни фигню, которую хочется поскорее забыть после такого собеседования (режим nightmare — это тест на 150+ вопросов и психолог в конце)? Я не отрицаю, что оценивать качество кода — это очень важно, но оценивать качество какого-то конкретного куска и делать по нему большие выводы — это точно неправильно.

К тому же, слишком много так называемых разработчиков не имеют никакого понятия о том, как строить архитектуру приложения, как грамотно разделить компоненты на модули, как внести гибкость для последующих изменений проекта. А вопросы подобные вопросам из топика "Вопросы на собеседование middle/senior iOS Developer" не дадут вам понять, насколько человек хорошо применяет свои знания при реализации проекта.

Что ты предлагаешь, чувак?

Давайте рассмотрим на примере android разработчика (адаптировать можно для любой области, но вы же понимаете, что без конкретики эту статью просто раскритиковали бы, так что поговорим об android).

Что я предлагаю: берем популярное, большое (в плане функционала) и сложное (в плане реализации) приложение и беседуем насчет того, как кандидат бы его сделал!

Почему это хороший вариант? Вы сможете достаточно точно оценить уровень разработчика в проектировании и реализации ПО, его знание платформы и другие важные вам ньюансы, а так же просто приятно провести время (в случае с компетентным кандидатом, да и ему будет интереснее чем на типичном собеседовании). + Вы сможете понять, насколько человек общителен, как вольется в вашу команду, сможет ли он объяснять свои решения другим?

Разбор листочка с кодом или заученные ответы на подковыристые вопросы не дадут вам понять, как потом этот человек справится с реальными задачами на реальном проекте (но я не говорю, что не надо спрашивать этого, можно, но это не должно быть основой собеседования).

Для примера, возьмем приложение Вконтакте для android (оно большое, сложное и многим знакомое).
Читать дальше →
Всего голосов 65: ↑55 и ↓10 +45
Комментарии 35

Путь к Java Junior Developer

Время прочтения 5 мин
Просмотры 493K
Java *
Из песочницы


Здравствуйте.
Меня зовут Кислин Григорий. В начале ноября в Санкт-Петербурге закончился первый обучающий семинар «Java. Базовый курс», сейчас переименнованый в «Java. Junior Developer. Интенсив». Хочу поделиться с Вами полученным при его проведении опытом на тему обучения Java а также своим опытом трудоустройства на позицию Java разработчика.

Читать дальше →
Всего голосов 34: ↑15 и ↓19 -4
Комментарии 14

Потокобезопасные события в C# или Джон Скит против Джеффри Рихтера

Время прочтения 11 мин
Просмотры 68K
.NET *C# *


Готовился я как-то к собеседованию по C# и среди прочего нашел вопрос примерно следующего содержания:
«Как организовать потокобезопасный вызов события в C# с учетом того, что большое количество потоков постоянно подписываются на событие и отписываются от него?»


Вопрос вполне конкретно и чётко поставлен, поэтому я даже не сомневался в том, что ответ на него можно дать также чётко и однозначно. Но я очень сильно ошибался. Оказалось, что это крайне популярная, избитая, но до сих пор открытая тема. А еще заметил не очень приятную особенность — в русскоязычных ресурсах этому вопросу уделяется очень мало внимания (и хабр не исключение), поэтому я решил собрать всю найденную и переваренную мной информацию по данному вопросу.
До Джона Скита и Джеффри Рихтера тоже дойдем, они то, собственно, и сыграли ключевую роль в моем общем понимании проблемы работы событий в многопоточной среде.

Особо внимательный читатель сможет найти в статье два комикса в стиле xkcd.
(Осторожно, внутри две картинки примерно по 300-400 кб)
Читать дальше →
Всего голосов 71: ↑68 и ↓3 +65
Комментарии 120

Десять типичных вопросов на собеседованиях на знание HTML

Время прочтения 7 мин
Просмотры 98K
Разработка веб-сайтов *Семантика *HTML *
Из песочницы
Аурэлио Де Роза несколько дней назад выпустил, на мой взгляд, очень привлекательную статью, которой я хочу с вами поделиться на тот случай, если у вас плохо с английским.
Читать дальше →
Всего голосов 37: ↑16 и ↓21 -5
Комментарии 42

Обзор частых вопросов по тестированию ПО на собеседованиях и ответы на них

Время прочтения 21 мин
Просмотры 609K
Тестирование IT-систем *Тестирование веб-сервисов *Тестирование игр *
Из песочницы
Главная цель данной статьи – помочь преодолеть страх, который возникает у тестировщиков ПО (как начинающих, так и опытных) к предстоящему интервью в связи с незнанием грядущего.

Второстепенная цель – собрать воедино основные вопросы, которые, вероятней всего, будут заданы на собеседовании. Как у начинающего тестировщика, у меня уже скопился определенный опыт подготовки к собеседованиям на данную должность, и я могу заметить, что даже специализированные QA форумы не справляются с этой целью, а может и не ставят ее перед собой вообще.

Перечень вопросов разумеется не окончательный и не претендует на образцовость, а выступает лишь своеобразным ориентиром при подготовке специалистов с тестирования ПО.
Читать дальше →
Всего голосов 24: ↑19 и ↓5 +14
Комментарии 21

Сборник практических задач PHP для подготовки к собеседованию

Время прочтения 4 мин
Просмотры 39K
PHP *
Recovery mode
Привет, Хабр!

Хотел бы поделиться небольшим сборником практических задач, которые могут встречаться на собеседовании.

На просторах хабра и сети имеется множество сборников вопросов для подготовки к устной части собеседования, а вот сборника практических задач, который было бы удобно использовать для подготовки — не нашлось.

Для старта достаточно клонировать сборник себе и начать описывать реализацию, все оставльное уже есть. Есть готовые входящие данные для задач, есть FB класс, который позволяет уйти от var_dump() или print_r(). Все есть, поставил и сразу можно выполнять задачи — без лишней суеты. Надеюсь, кому-нибудь это окажется нужным.
Читать дальше →
Всего голосов 27: ↑6 и ↓21 -15
Комментарии 31

Месье, ваши problem solving skills не на высоте, или как я провалил одно собеседование

Время прочтения 5 мин
Просмотры 100K
Разработка веб-сайтов *JavaScript *Алгоритмы *
Предлагаю вашему вниманию небольшую историю моего провала и того как, порой, бывают безлики проверки на умение "решать задачи/проблемы" во время собеседований.

image
Читать дальше →
Всего голосов 96: ↑71 и ↓25 +46
Комментарии 474

Про вопросы на собеседовании

Время прочтения 1 мин
Просмотры 51K
Карьера в IT-индустрии
Хабр захлестнула волна топиков про собеседования. На эту тему мне вспоминается старая история:

— Никак не могу найти себе помощника — пожаловался однажды Эдисон Эйнштейну, — Каждый день заходят молодые люди, но ни один не подходит.

— А как вы определяете их пригодность? — поинтересовался Эйнштейн.

Эдисон показал ему листок с вопросами.

— Кто на них ответит, тот и станет моим помощником.

«Сколько миль от Нью-Йорка до Чикаго?» — прочел Эйнштейн, — «Нужно заглянуть в железнодорожный справочник».
«Из чего делают нержавеющую сталь?» — «Об этом можно узнать в справочнике по металловедению».

Пробежав глазами остальные вопросы, Эйнштейн сказал:

— Не дожидаясь отказа, свою кандидатуру снимаю сам.
Всего голосов 148: ↑92 и ↓56 +36
Комментарии 72

Собеседование на должность PHP Backend Developer в Германии

Время прочтения 5 мин
Просмотры 49K
Карьера в IT-индустрии
Коротко обо мне: программирую c 2003 года. По образованию IT specialist и Application Developer. В последние годы основным направлением деятельности была разработка интернет-магазинов аля Hugo Boss и Tommy Hilfiger. Проснувшись утром в один прекрасный день, пришло осознание, что пора в этой жизни что-то менять.

Хочу поделиться своим опытом прохождения собеседований на должность PHP Backend Developer в Германии. Собеседований, в свое время, пришлось пройти немало. Но о двух наиболее запоминающихся хочется рассказать, возможно, кому-то и пригодится в будущем мой опыт.

Компания 1.


Основное направление деятельности — разработка сайтов.
Кол-во сотрудников: более 30.

Описание должности:

1. Хорошие знания PHP и многолетний опыт работы
2. Прагматичное мышление, ориентация на результат
3. SOLID, DRY, YAGNI vs. BUFD
4. Понимание смысла TDD и BDD и умение их применять
5. Понимание технологий HTTP, Frameworks, Patterns
6. Умение объяснять принятые технологические решения
7. Высокий уровень мотивации и желание работать именно в данной компании

Читать дальше →
Всего голосов 44: ↑34 и ↓10 +24
Комментарии 20

История одного собеседования, или как в компании X кандидата «вешали»

Время прочтения 9 мин
Просмотры 111K
Карьера в IT-индустрии
Действующие лица:
X – крупная известная компания, в которой открыта вакансия аналитика (условно)
A – сотрудник компании X, который проводил собеседования
B – представитель отдела HR компании X
С – кандидат на вакансию аналитика.
Читать дальше →
Всего голосов 267: ↑204 и ↓63 +141
Комментарии 386

52 вопроса, которые вы должны задать на собеседовании

Время прочтения 4 мин
Просмотры 69K
Блог компании icanchoose.ru Карьера в IT-индустрии
Вы, наверное, уже знаете, что интервью — это не просто очередной этап при устройстве на работу, это также ваша возможность разобраться, подходит ли вам эта работа. Для этого важно задать некоторые вопросы. Что вы хотите знать об этой должности? О компании? О подразделении? О команде? О корпоративной культуре?



Задавать вопросы бывает сложно. Мы это знаем. Для того, чтобы упростить вам это задание, мы приводим список ключевых вопросов для интервью. Мы определённо не рекомендуем задавать их все. Пожалейте рекрутера!
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Комментарии 13

О чем спрашивают на собеседованиях ведущих IT компаний

Время прочтения 4 мин
Просмотры 42K
Блог компании icanchoose.ru Карьера в IT-индустрии
Собеседование — это только начало, но когда речь идет о Google, Microsoft или Apple, испытания не заставят себя ждать. Процесс отбора кандидатов происходит в несколько этапов, на каждом из которых есть свои сложности. Если вам удалось правильно составить резюме (в чем, кстати, может помочь наш гайд) и пройти на этап очного собеседования — самое время начать подготовку. Мы подобрали вопросы, которые были заданы реальным кандидатам в ведущих IT-компаниях и постарались систематизировать их. В общем, мы расскажем, как это бывает, а дальше дело за вами.



Читать дальше
Всего голосов 15: ↑10 и ↓5 +5
Комментарии 10

24 вопроса, которые зададут вам на собеседовании в Microsoft

Время прочтения 2 мин
Просмотры 17K
Блог компании icanchoose.ru Карьера в IT-индустрии
Лучший способ понять кандидата — заставить его нервничать. Так считают, наверное, и в Microsoft. Сегодня делимся вопросами, которые задавали на собеседовании в одной из крупнейших компаний мира по производству программного обеспечения.


Читать дальше →
Всего голосов 15: ↑10 и ↓5 +5
Комментарии 25

40 ситуаций, о которых вас спросят на собеседовании

Время прочтения 4 мин
Просмотры 27K
Блог компании icanchoose.ru Управление персоналом *Карьера в IT-индустрии
Конечно, собрать все вопросы, которые могут быть вам заданы, невозможно. Но мы попытались. В основном это вопросы, касающиеся конкретных ситуаций из вашей жизни. По крайней мере, у вас есть время вспомнить такие и рассказать о них.

Читать дальше →
Всего голосов 11: ↑8 и ↓3 +5
Комментарии 0

Пройди техническое собеседование

Время прочтения 6 мин
Просмотры 11K
Блог компании MBA Consult GTD *Карьера в IT-индустрии
Recovery mode
Перевод
image

Мы предлагаем отнестись к собеседованию на должность разработчика программного обеспечения с юмором и воспринимать его так, словно вы проходите компьютерную игру, в которой вы движетесь к победе и проходите уровни. Поэтому мы подготовили несколько чит-кодов в помощь главному герою этой игры.
Читать дальше →
Всего голосов 24: ↑11 и ↓13 -2
Комментарии 5