Вопросы на собесах №3

Feb 19, 2020 00:58

Что я понял со своего опыта - на собесе надо обязательно просить писать код. Причём не на бумажке - а в приближенных к боевым условиям: в IDE, в консоли хрома, где удобно. Очень часто люди либо подкупают хорошими soft skills, либо хорошо рубят в теории - и ты под впечатлением такой: "ну тут - джедай, тут даже как-то неудобно просить задачки решать ( Read more... )

Leave a comment

aklepatc February 19 2020, 16:54:11 UTC
Пара вопросов...
- Что если кандидат слабо знает (или забыл) C#, но берётся всё это здесь же написать на Го или Питоне (кстати, comprehensions в Питоне - оч. похоже на LINQ в C#)? И в ваш IDE этот кандидат, скорее всего, не умеет.
- Я правильно понимаю, что в изначальной формулировке и в варианте 1) масштабируемость не важна? Типа напишите какое-то правильное решение да побыстрее? А масштабируемость начинается с 2), где становится 100К городов?

Reply

binf February 19 2020, 18:25:47 UTC
Ну питон довольно смешной игрушечный язык, для сложных интересных задач не пригоден. Разве что датасциентисам, которым плевать на каком яп матрицы перемножать. А чем занять гофера в команде .net? разве что объяснить нэтовцам, что они лохи, и всё с нуля переписать на Го.

Reply

aklepatc February 19 2020, 19:01:42 UTC
Ваша точка зрения понятна. Посмотрим, что ответит хозяин журнала.

Reply

tretiy3 February 19 2020, 22:12:54 UTC
what?

Reply

binf February 20 2020, 04:34:17 UTC
а?

Reply

tretiy3 February 20 2020, 19:29:57 UTC
тысячи компаний используют питон. и он приносит им миллионы долларов. называть его "игрушечным языком" это ... не знаю, даже, что ответить

Reply

binf February 21 2020, 16:17:26 UTC
тысячи компаний используют тысячи видов говна и палок по мимо питона

Reply

aklepatc February 19 2020, 19:14:30 UTC
На всякий случай уточню: предполагается, что кандидат готов освежить C# и писать на нём, если будет нанят. Просто последние N лет он работал где-то ещё и писал на чём-то другом.

Reply

ratnos February 19 2020, 19:29:45 UTC
Я собеседовался на эликсирщика, так я и тестовое делал на эликсире, и задачи на собесе решал на эликсире, и IDE, и форматирование, и интерпретатор - всё было установлено и разогрето. И задачки я решал так же как в повседневной работе - сначала тесты, потом код. И да, я слабо знаю эликсир, нубас я, но хочу выучить. А придёт ко мне в команду вьюноша, точно так же "желающий выучить", но не знающий с какой стороны IDE включается - нах он нужен?

Reply

aklepatc February 19 2020, 19:35:02 UTC
есть такая точка зрения, что компетентные программисты сравнительно легко переходят с одного языка на другой. сторонники такого подхода предлагают кандидатам проходить интервью "на чём угодно" - конечно, с какими-то оговорками.

Reply

ratnos February 19 2020, 19:40:54 UTC
Вспомнилась нетленка:

Для того, чтобы отделить потенциальных программистов от сосунков, нужно на самой ранней стадии обучения посадить группу за терминалы и посмотреть, чем каждый из них будет заниматься. Сосунок будет исправно решать поставленную преподавателем задачу, а потенциальный настоящий программист залезет в машину учителя, вытащит оттуда ТЕТРИС, за 3 минуты до конца занятия сворует программу у соседа и исправит в соответствии со своим заданием ( ... )

Reply

tretiy3 February 19 2020, 22:22:16 UTC
вклучит ide как нибуд. час займет. иде не решает. и язык не решает, тоже. решает мозг

Reply

ratnos February 19 2020, 22:22:55 UTC
ШТО

Reply

tretiy3 February 19 2020, 22:46:49 UTC
фсе :) фсе решает мозг. к чему разговоти про IDE? IDE и язык - ето формалност

Reply

ratnos February 19 2020, 22:48:01 UTC
Ты на собесе, тебе дают тестовое решить прямщас. Как ты будешь код без IDE писать? Мозгом?

Reply

tretiy3 February 19 2020, 22:49:51 UTC
ну я как-то пишу 15 лет без IDE, напишу и на собесе, чо уж там

Reply


Leave a comment

Up