Що взяти на співбесіду з програмування? [зачинено]


31

Я щойно закінчив ступінь магістра з комп’ютерних наук і отримав своє перше співбесіду як розробник. Я не маю великого досвіду у великих масштабних проектах розвитку, але сподіваюся, що моя університетська освіта щось має на увазі.

Мені цікаво, які матеріали я маю принести, щоб вразити моїх інтерв'ю? Що очікує більшість інтерв'юерів, особливо від нового випускника?

** Редагувати:

Співбесіда на роботу пройшла нормально, за винятком того, що я забув штани.

Дякую за всі чудові поради!


4
який сенс було перенести це питання з ТА просто задля його закриття? міг закрити його на SO та врятувати крок
Стівен А. Лоу

1
вони люблять це робити
Девід Андрій Нед

Відповіді:


60

Блокнот і ручка - це добре, але приносить трохи смирення та ентузіазму - це найбільше вразить інтерв'юера ;-)

А штани - не забудьте носити штани.


7
чоловіче, кінчик штанів - це золотий пил, я б хотів, щоб хтось сказав мені це 5 років тому ...

9
+1, я не думав про наконечник штанів, поки ти не запропонував, але подумавши про це, я погоджуюся ... ти повинен носити штани.

6
Я колись забув штани і влаштувався на роботу.
WOPR

1
Цитата «Переслідування щастя»: «Що б ви сказали, якби людина зайшла сюди без сорочки, а я найняв його? Що б ви сказали?», «Він, мабуть, мав на справді гарні штани».

3
А що з спідницями? Зрештою, "ддрум" може бути дівчиною ... (+1)
EricSchaefer

22

Спокій і впевненість. Не приносьте жодного коду, я можу вам сказати, що виходячи з мого досвіду інтерв'ю з іншими.

Якщо ви не можете впевнено говорити про те, чого ви досягли, код просто заважає.

Насправді не приводьте жодних зовнішніх матеріалів, якщо не запитаєте (за винятком запису деталей). Просто покажіть, чесно відповідайте на запитання, проявіть пристрасть (або принаймні інтерес) до роботи, з якою ви берете інтерв'ю, і я вважаю, що ви 80% шляху туди.


1
Я погоджуюся, що не слід приносити код, якщо його не варто показати, і ви зможете захистити його. Зважаючи на це: якщо вони можуть показати код і пояснити, чому вони зробили те, що робили, це мене вразило б більше, ніж неясні описи систем, над якими вони працювали.
Річард Левассер

1
Я думаю, що ні (але я можу помилятися). Багато хто завжди намагатиметься вразити вас елітними навичками кодування, коли кодування - це невелика частка того, що вам потрібно. Можливість вписатись у команду та спілкуватися, висувати та захищати точки зору тощо - це так само важливо ІМО ...

Мені не хочеться переглядати списки джерел, оскільки ви пояснюєте, чому ваш новий алгоритм найкращий. Поясніть мені - це доводить, що ви розумієте алгоритм та його конкурентів, і ви досить впевнені, щоб успішно вступити в команду.

2
Якщо інтерв'юер хоче побачити ваше портфоліо, він попросить вас принести його.

@Pax, це не так чорно-біло. Як сказав Джоел / та Джефф, "якщо ви наймаєте когось для написання коду, ви, можливо, захочете знати, що вони насправді можуть кодувати". Як уже пізно обговорювалося, є занадто багато програмістів, які борються навіть з основами.
Еш

12

Блокнот! Попередньо подумайте про деякі питання / проблеми і зробіть кілька записок, коли вони описують вам завдання.


Я думаю, що Стівен Лоу, можливо, тикає на вас своїм коментарем "та ручки" :-)

так, я - не втримався!
Стівен А. Лоу

1
Це допомогло влаштувати мені свою роботу - підготовку, тобто. Я робив усі телефонні інтерв'ю, але мої інтерв'ю були вражені, що я заздалегідь підготувався з питаннями, які хотів їх задати.
Ерік Форбс

Я другий це. Покладіть їх у скруту !!!
Андрій Ронеа

10
  • Ваше резюме

  • Можливо, ноутбук з деякою роботою над ним, який ви можете продемонструвати, якщо розмова коли-небудь з’явиться.

  • Короткий список посилань на сторінки, до яких ви могли б внести свій внесок, якщо це застосовно

  • Енергія .. дивовижно, скільки людей я брав інтерв'ю, без енергії та мотивації.

  • Я не кажу, що вам слід брати його з собою, щоб когось справити на враження, але не бійтеся мати щось, що не стосується інтерв'ю, як газету, якщо це щось у вас зазвичай є.

Що б ви не взяли з собою, візьміть це організовано, лише довівши, що ви організовані з речами, які ви носите з собою, видає кілька балів


Я досі не бачу, чому потрібно принести роздруківку резюме. Інтерв'ю слід проводити, не вимагаючи від кандидата принести роздруківки чого-небудь: nrecursions.blogspot.in/2015/10/…
Nav

Принесіть своє резюме ... ... ДЛЯ ВАС. Таким чином, ви можете запам'ятати все, що ви сказали, і можете посилатися на це, щоб нагадати про проекти, над якими працювали, торкатися детальніше.
Kzqai

6

Я згоден з іншими, не обтяжуйте себе нічим, крім, можливо, невеликим блокнотом. Можливо, книгу для читання, тому що, можливо, ви будете сидіти і чекати. Просто з’являйтеся, будьте впевнені, відповідайте на питання чесно. Можливо, ви захочете принести шпаргалку з питаннями, щоб запитати їх про те, якою буде робота, якщо така штука допоможе вам. Пам'ятайте, ви опитуєте їх стільки, скільки вони опитують вас. Більше турбуйтеся про зустрічі та спілкування з людьми, а потім на гриль із технічних питань.

Я не згоден з кодом. Не вводьте код, але переконайтеся, що вони вже мають зразок вашого коду в реальному проекті. Переконайтеся, що це код, який ви можете показувати людям, так що жоден код попереднього завдання. Відкритий код з реального проекту ідеально підходить. Реалістичні зразки коду відповідають на багато запитань щодо того, яким програмістом ви збираєтесь бути, і це показує, що ви не просто програміст від 9 до 5. Що ви збираєтеся розширювати свої навички поза роботою.

Ви повинні витратити більшу частину часу на підготовку, досліджуючи компанію, що вони роблять і як це роблять. Змиріться над тим, що вони роблять, щоб ви не були абсолютно безслідними, навіть якщо це лише читання кількох статей у Вікіпедії. Це також дозволить проявити чесний інтерес і задати більше питань, що добре.

Нарешті, добре посніть, з’їсти добру їжу перед рукою, помилившись, коли рано, піди до ванної, перш ніж рушити, і вимкніть мобільний телефон.


5

Візьміть зразок коду з проектів, над якими працювали, і пишаєтесь ними.

Цей код повинен показувати, як ви вирішили якусь проблему або як вам вдалося подолати перешкоди під час розвитку.


Якщо припустити, що ці проекти були пов'язані з роботою, ви можете порушити ваш трудовий договір, роблячи це.

Чому це заборонено?

@cletus: ОП заявила, що це його перше співбесіду, і він тільки що закінчив коледж, тому можна припустити, що у нього немає проектів, пов'язаних з роботою.
Хосам Алі

Не знаю про це. Оскільки ху-ха про університети, що володіють кодом, який ви робите, перебуваючи там, у вас все ще можуть виникнути проблеми.

Забудьте про код, написаний в університеті / на роботі. Якщо код був написаний у ваш власний час (як частина відкритого джерела / хобі) і має гідну якість, я підказую, що це було б дуже позитивною справою для більшості інтерв'юерів.
Еш

5

Дихання монетних дворів, ніщо не руйнує перші враження більше, ніж затягування, коли кандидат звертається до вас першим!


4

Re: приведення коду або не приведення коду. Єдина впевнена річ, що стосується інтерв'ю, це те, що вони захочуть ваше резюме (якщо ви його ще не надали). все інше залежить від інтерв'юера.

Інтерв'ю 101 - коли влаштовуєте інтерв'ю, ви запитуєте: "Чи є щось, що ви хотіли б мені принести, можливо, якийсь приклад коду?"

Нехай вони вам скажуть, не намагайтеся вгадати.


Гарна відповідь. Не здогадуйтесь, просто запитайте.
JimDaniel

4

Не приносьте нічого, крім себе, якщо цього не попросите.

Не турбуйтеся про відсутність досвіду. Якби я брав інтерв'ю з вами, я б додому розповів, як ви підійшли до вашого майстер-проекту: як ви впоралися з труднощами, коли вони з'явилися. Я б спробував зрозуміти, як швидко ви набули навичок та прийомів. Більше всього іншого, я б хотів бачити, як добре ви знаходили речі без сторонньої допомоги.

Один з найбільш стомлюючих людей, яких я коли-небудь мав в команді програмування, - це ті, хто не мотивує себе, і хто не «бере участь у власності». Коли вони закінчують відведені завдання, вони сидять там інертно або ловлять соціальні сайти під очевидним враженням, що це прийнятна поведінка. Якщо ви покажете, що можете проявляти ініціативу, працювати лише під легким наглядом, володіти соціальними навичками, необхідними для роботи в команді, і будете дотримуватися завдань, то ви - мрія кожного керівника команди.


3

Відповідь повністю залежить від типу компанії, з якою ви проводите співбесіду.

Я можу відповісти лише за компанію, в якій працюю (досить розслаблена агенція) - але якщо ви одягнете костюм до одного з наших інтерв'ю, нам буде цікаво, чи підходите ви до культури.

Щодо прийняття «речей» - нічого, чого б вам не запропонували принести, якщо у вас немає можливості (наприклад, поїздка на співбесіду в громадському транспорті).

Єдиний виняток - це, як уже говорили інші, принести з собою кілька примірників вашого резюме - принаймні дві.

Знання ваших речей - ключова річ, яку потрібно «принести» на співбесіду. Проведіть свої дослідження щодо ролі та компанії.

Будьте вперед, коли не знаєте відповіді. Задайте уточнюючі запитання, якщо ви не розумієте цього питання.

Інтерв'юери не повинні (imo) задавати хитрі запитання, але вони можуть попросити вас навести приклад того, як ви щось реалізуєте. Слухайте викладені вимоги уважно.

Будьте готові до огляду коду.



2

Візьміть одну друковану копію свого резюме для кожної людини, з якою ви берете співбесіду, та ще одну копію для себе. Швидше за все, вони вже надрукували та розповсюдили ваше резюме, але кілька додаткових примірників ніколи не зашкодить. Одного разу мені інтерв'юер попросив копію мого резюме, і я повинен був сказати "Вибачте, я не приніс його". Я відчував себе ідіотом і ніколи не повторював цієї помилки.

Окрім цього, принесіть килимок паперу та ручку. Іноді співбесіда проводитиметься в кімнатах без дощок, а іноді потрібно просто намалювати швидку схему, щоб пояснити ідею. Якщо у вас папір і ручка, ви золоті.

Речі, які НЕ приносять: мобільний телефон, ноутбук, зразок коду (короткий рент: я б хотів, щоб у галузі було прийнятне приклад зразкового коду; я ненавиджу писати код дошки, але у мене в особистому портфоліо є тисячі і тисячі рядків коду, які Я би з гордістю показав).

Якщо можливо, я також намагаюся зберігати кишені повністю порожніми. Я залишаю свій гаманець у машині, і я виймаю свій ключ від автомобіля зі звичайного брелока, несучи лише один ключ. Чомусь мати речі в кишенях - це відволікання під час співбесіди, тому я вважаю за краще подорожувати легкими.


Я подумав, що ти збираєшся сказати, що ти залишив свій гаманець у машині, якщо інтерв'юери вирішили вас

+0,25 для кожного з них: роздрукований резюме, папір та ручка, відсутність мобільного телефону та роздуми взяти автомашини перед закриттям машини.
Треб

У кількох інтерв'ю за останні кілька років я ніколи не приносив копії свого резюме. Вони вже роздруковані, достатньо для всіх, кого я зустрічаю. Те саме буває, коли я на співбесіді.
DarenW

2

Ентузіазм, знання та довідкова інформація про роботодавця.

Не приносьте фізичні артефакти. Серйозно, його 2011 1 ваші претендує на роботу в області технологій. Є ця фантастична нова річ під назвою Інтернет. Майте гідне портфоліо роботи в Інтернеті ( профіль GitHub - приголомшливий), резюме доступне в Інтернеті та веб-сайт або профіль із посиланням на обидва ці програми. Умійте дати їм цю адресу. Бонусні бали, якщо ви отримуєте домен, навіть якщо він просто переспрямовується на профіль, це менше, ніж вартість обіду, щоб зареєструвати його на рік. Якщо вам справді потрібне щось фізичне, майте на ньому великий палець із цим вмістом, який ви можете залишити із собою, або картку з вашим ім’ям та цією адресою.

1 Так, я знаю, що початкове запитання було з '09 року, але все ще актуальне.


1

Будьте конкретні щодо інтерв'ю - спробуйте зібрати деяку інформацію про роботу, на яку ви звертаєтесь, та подайте респонденту відповідні факти, тобто, якщо це магазин розвитку Rails, вони, ймовірно, не будуть надто захоплені тим Gtk + віджетом, який ви написали, але це може змінитися, якщо сховище коду доступне в GitHub.


1

Мужність . Сміливість відмовитись від посади, якщо ваш майбутній начальник або потенційні однолітки поводяться з вами грубо чи непрофесійно на співбесіді. Будьте впевнені та проявляйте сприйнятливість.

Тепер, більш практично, я б сказав, що вам потрібно принести ручку. І ось про це.


Ручка ... щоб забити вашого інтерв'юера в очі? Або ти збираєшся робити замітки на руку? Можливо, принесіть і папір, не добре вкрасти канцелярські товари до початку роботи там :-)

Я думаю про інтерв'ю, яке було у мене. Вони дали мені ручку / папір, щоб вирішити проблему, і, звичайно, ручка не може працювати. Я думаю, це було б приголомшливо, якби я сказав «Добре, що я приніс один». Я маю на увазі, я все одно отримав роботу, але все ж. Якби Бонд був на співбесіді ... він мав би свою ручку.

2
І він би вдарив інтерв'юера в очі, адже його звуть Бонд. Джеймс Бонд.
Треб

1

Чесність і скромність .

Плаття, відповідне для роботи (тобто: не одягайте гарний костюм для роботи з машинобудування)

Запитайте у роботодавця, що б вони хотіли, щоб ви приносили. Вам потрібна робота, тому з’ясуйте, що вам потрібно

Будьте готові до випробування на місці. Якщо це трапляється, не намагайтеся вразити роботодавця чимось фантазійним, але насправді це не працює. Зробіть це функціональним, чого вони хочуть, нічого більше, нічого менше.

Будь собою.

І найкращих побажань вам! Я сподіваюся, ви отримаєте роботу, яку хочете!


1

Дайте своє ім’я в stackoverflow, вони побачать, наскільки високі ваші повторення! : D


4
Ніколи цього не робіть. Вони побачать, наскільки низький рівень вашого представника… порівняно з Джонам Скітом (і, звичайно, WTP).
праворуч

0

Чесно кажучи, я б запропонував взагалі нічого не брати. Це зовсім не вплине на думку інтерв'юера про вас, якщо ви нічого не знайдете. - Моя думка з досвіду

Якщо вам потрібно взяти щось на співбесіду, візьміть декілька компакт-дисків проектів, над якими ви працювали в минулому, щоб інтерв'юери переглянули їх згодом.


0

Просто знання та нічого іншого.

Хоча, можливо, класний гаджет справить трохи краще враження на очі інтерв'юерів, але я б на це не розраховував.

Ніхто не збирається дивитись код, вони все одно не будуть впевнені, що саме ви його написали. І у них будуть готові папір і ручка, це точно.


0

Просто принесіть копії вашого резюме. Інтерв'ю на місці, яке я проходив, як правило, останні 1/2 - 1 день із кількома інтерв'юерами.


0

Подання коду (певної форми), який ви вважаєте "хорошим кодом", а потім зможете чітко пояснити, чому ви вважаєте, що це добре, є одним з найкращих способів довести і продемонструвати, що ви захоплені своєю роботою і готові стояти біля нього.

Це може бути код, над яким ви працювали, або насправді може бути відкритим кодом souce, наприклад, яким ви захоплюєтесь певними аспектами.

Звичайно, багато компаній не вимагають конкретного запиту коду на співбесіді, це не означає, що ви його не можете мати при собі. Деякі інтерв'юери, можливо, навіть не думають запитувати, але їм було б цікаво побачити це все одно. Пропонуйте це, але просто не змушуйте його брати участь у інтерв'ю, якщо інтерес мало.

Як Джоел і Джефф говорили про подкаст / блоги, "Чому ви найняли когось, щоб він був програмістом, а не хотів перевіряти, чи вони насправді можуть написати гідний код?".

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

На жаль, мене ніколи не просили представляти / обговорювати якийсь код в інтерв'ю. Найближчий до мене - базовий (дуже) тест кодування.

Однак, із того, що я бачив, програмним компаніям слід просити код на співбесіді частіше, якість програмного забезпечення могла б покращитись, принаймні, усунувши людей, які «стануть кращими в іншій кар’єрі».


0

Якась їжа в животі.

Один раз я пішов на співбесіду, яке тривало 4-5 годин, і я заздалегідь багато не їв через нервозність. Мені живіт почав руйнуватися і боліти на півдорозі інтерв'ю, і це було зовсім не комфортно.

Тому заздалегідь їжте їжу, яка дасть вам енергію і залишається з вами годинами, але не обтяжує вас . Легкий обід за годину до цього повинен зробити. Якщо ви хочете лише перекусити, трохи мигдалю і трохи протеїнового струшування .


-1

З мого досвіду найму кодерів:

  • Будьте готові пройти тест на кодування
  • Носіть костюм, який підходить!

костюм? Просто носіть звичайний одяг. Носити щось, що ти не хочеш носити під час програмування, то робиш це неправильно!

@PoweRoy: Для багатьох людей, які працюють з персоналом, не вдягати костюм - це точно не найняти. Одягніть костюм, абсолютно.
Треб

Я б сказав, що носіть рівноцінний одяг людям, які опитують вас. Я одного разу провів інтерв'ю, де 2 хлопці, які опитали мене, носили шорти та футболку і не взуття. Я був переодягнений для цього інтерв'ю ;-)
csjohnst

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.