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

Пользователь

Отправить сообщение
Для Object.create(null):
Например, кто-то захочет вызвать на этом объекте toString() и в ответ получит undefined.


Все же получит "...toString is not a function"
Да методов много — как вариант — просто задачки по тем областям, которые нужны на позиции и по которым кандидат считает себя специалистом. Любые задачки — можно дать ноутбук со средой разработки и интернетом и поставить задачу, можно на листике и даже псевдокодом, можно вместе с интервьюерами, можно без — как будет всем удобно. Ну и дальше можно комментировать и разбирать решение, если необходимо.
Или спросить, как бы он решал какую-то задачу (нужно заранее продумать, какую) и по общению, обычно, становится все довольно понятно. Еще понятно становится, что человек знает/не знает, а на что не то отвечает по причине того, что стрессовая ситуация.
Второй пункт — это вообще полный треш наряду с вопросами про самую сложную задачу или про то, чем ты можешь гордиться.
Даже если не принимать во внимание интравертность многих кандидатов, такие вопросы вообще ни о чем не говорят и часто дают ложное впечатление, потому, что кто-то будет говорить, что проектировал высоконагруженную систему реального времени и прочее, хотя, на самом деле был туда вовлечен как наблюдатель, а другой скажет, что ничего сильно сложного не делал и не скажет, например, про какую-то сложную опенсорс либу, которую сам сделал у которой сотни тысяч скачиваний в неделю или прочие задачи, которые тому же интервьюеру будут не по зубам еще долгое время. Почему не скажет, да потому, что ему оно не показалось сложным или выдающимся. Про NDA я вообще молчу.
И правильно, наверное, все же, когда человек просто делает работу и любая сложная задача — это просто задача, а не подвиг.

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

Как по мне — самое важное — понять, насколько хорошо кандидат умеет решать поставленные задачи, с гуглом, подсказками, чем угодно и как он умеет схватывать/учиться.
Я сейчас написал, конечно же, только про позиции dev/qa/devops/…
Ох, рискую быть заминусованным, но я, отчасти, согласен с автором.

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

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

То есть соревнование не в том, кто где отточил филигранный пробег на вражескую базу или знает все тайминги по перемещению и стрельбе, а соревнование в том, кто круче всех в абсолютно непредсказуемой враждебной среде.

Но это уже совсем другая история и совсем другие соревнования.
Однозначно косяк найма/политики компании и отдела ИБ, где у нешарящего ничего Уаси, есть возможность запустить любой скрипт на критичном для бизнеса сервере. Прямо как менять лампочку под напряжением по колено в воде, думая авось пронесет )
А в чем прикол/польза ЦП для приложения, кроме просто «отжима» денег, если ее может купить кто угодно? Как я понял, никто ничего не проверяет и наличие/отсутствие подписи не говорит практически ни о чем.
Так там не было жёсткого карантина.
Как и нигде не было.
Или я неправильно понимаю жёсткий карантин?
Жёсткий — это когда все запасают продуктов и изолируются на время, пока зараза точно сдохнет (вроде это что-то типа 20-25 дней).
И изолируются — значит вообще 0 контактов, все по каютам/квартирам.

Ну и карантин — это мера, чтобы карантинируемые никого не заразили, а не наоборот )
Судя по первым вопросам — тест заточен на летунов из Москвы, надо бы такое сразу в тему писать
Это всё хорошо, но лучше бы пофиксили работу при наличии более, чем 2 языков и/или раскладок клавиатуры.

Долго пытался использовать EveryLang. Но даже с 3 языками он работает через раз и часто непредсказуемо. Кидал когда-то багрепорты, но так и не починили.

В итоге перешёл на Mahou, когда EveryLang стал случайным образом заменять все символы в выделенном тексте на какие-то спецсимволы.
Самый первый и самый простой вопрос — почему не поднять минималку до нужного уровня и не соцобеспечивать тех, у кого уже есть работа?
У меня, почему-то ощущение, что автор не особо работал с большими проектами с большим количеством функционала…

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

Про то, что производительность железа постоянно растёт линейно и будет так расти до конца двадцатых годов я тоже что-то не вижу.

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

Ну и какой-нибудь терабайтный фотоархив хранить в облаке не всегда удобно.
А ещё есть люди с очень слабым каналом в инет.

В общем, не стоит всё мерить по себе и паре-тройке знакомых ;)

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность