Чи є інструменти для інтерв'ю дистанційного кодування? [зачинено]


22

По-перше, я не зовсім впевнений, чи краще це питання підійде тут чи на робочому місці.SE. Тож пробачте мене, якщо він не в тому місці.

Ми опитуємось з деякими кандидатами на посаду в галузі розвитку, і наразі їх немає в нашому місті.

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

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

Проблема з надсиланням їм тестових питань електронною поштою полягає в наступному:

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

  2. Немає гарантії, що проблеми вирішили самі кандидати. Вони могли б надіслати його розумнішому другові, і ми не могли б це знати.

Як зазвичай вирішуються ці проблеми?


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


@MathewFoscarini має рацію щодо №2, але №1 може бути важливим. Існує також потреба виправити кандидатів, якщо вони йдуть у зовсім неправильному напрямку.
detly

@YannisRizos, це божевільно класно, і страшно старший брат одночасно. lol
Реакційний

2
@MathewFoscarini: Інтерв'ю з кодуванням не в першому інтерв'ю. Спочатку у нас є телефонне інтерв'ю, де ми судимо, чи кандидат добре вписується в команду, де ми задаємо як загальні, так і технічні питання, і тільки після цього ми беремо інтерв'ю з кодування.
Devdatta Tengshe

Відповіді:


26

Google використовує спільний документ Google Docs між інтерв'юером та кандидатом під час розмови по телефону. Вони заздалегідь діляться документу, який попередньо встановлений шрифтом фіксованої ширини, кандидату заздалегідь за допомогою електронного листа з підтвердженням. Bluetooth-гарнітура або гучномовець рекомендовані для кодування в режимі hands-free під час телефонного інтерв'ю.


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

@JoeBaker. Приємно! Я знав, що в документах Google є інструменти спільної роботи, але не знав, що документи оновлюються майже в реальному часі.
Devdatta Tengshe

@DevdattaTengshe Вони раніше не оновлювались в режимі реального часу, це була функція, яка була перенесена з проекту Wave, коли було вирішено закрити Wave.
Джо Бейкер

Проблема з Google Документами полягає в тому, що не існує реального середовища розробки. Nitrous.IO дозволяє спільно редагувати код та виконувати код у повному обсязі VM для Linux. Ви обов'язково повинні перевірити це, чи хочете ви провести серйозне інтерв'ю з програмуванням.
ajhit406

Nitrous.IO давно помер.
noelicus

11

Collabedit - це також приємна платформа для інтерв'ю з кодуваннями в Інтернеті. Він пропонує перегляд у режимі реального часу того, що кодує кандидат, а також можливість спілкуватися в чаті. Він також може робити виділення синтаксису.

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

Він працює у вашому веб-переглядачі, тому установка не потрібна ...

Особливості

  • текстовий редактор
  • балакати
  • історія документа
  • підсвічування синтаксису для мов програмування ...

Я використовував це в інтерв'ю один раз (як респондент, а не інтерв'юер), тому можу за це поручитися.
Джо З.

5

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

Як це працює

Визначте
Створіть набір питань, на які ви хочете відповідати кандидатам. Будьте настільки креативними та робочими, як вам подобається.

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

Перегляньте
спільно перегляньте записані інтерв'ю у свій час у спільному оціночному просторі ...


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

3

ProgBuddy дозволяє робити дистанційне інтерв'ю в режимі реального часу через Інтернет. Це веб-інструмент співпраці на базі Linux, який включає повну пісочну скриньку операційної системи без необхідності надавати кандидату на роботу до внутрішньої інфраструктури вашої компанії. Ви можете кодувати і текстовий / аудіо / відео чат з іншою стороною безпосередньо у своєму браузері - не потрібно встановлювати додатки. Ви і ваш кандидат на роботу бачите один і той же текст або графічний робочий стіл, де ви можете провести співбесіду.

Ось деякі ключові особливості:

  • Linux на архітектурі AMD64 (x86-64)
  • доступ до робочого столу та консолі
  • миттєва наявність
  • 5 Гб несталого місця
  • Доступ до WebDAV
  • підтримка різноманітних мов програмування (C, C ++, ланцюжок інструментів GCC, Java, PHP, CakePHP, Python, Django, Ruby, Ruby on Rails та багато іншого)
  • аудіо та відеоконференції безпосередньо у вашому браузері
  • запис сесії

На жаль, цей сайт здається неіснуючим.
kojiro

2

Teamviewer - це комерційне рішення, але безкоштовне для приватного користування для спільного використання робочого столу через Інтернет (відмова від відповідальності: я не працюю в цій компанії). На противагу такому рішенню, як Google Docs, кандидат може використовувати у своєму улюбленому IDE для демонстрації своїх навичок кодування.

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