Search
Write a publication
Pull to refresh
20
0
Лохас Пименаускас @crashdumper

User

Send message
топик всё таки про найм персонала а не про то какие могут быть варианты при разных настройках компилятора.
Если человек дал ответ, и обосновал его, то это уже плюс.
Указал и компилятор и то как программа себя поведет, т.е. аргументированно показал что будет. Так что всё нормально.
Вот ты заморочился :)
вот о таких ответах я и писал, ты подумал о том что я идиот и расписал всё по полочкам :)
Часто бывает что таким восклицанием кандидат хочет перенять мячик ведения разговора на себя и нахвалить себя побыстрее. Грамотный человек чаще всего размеренно и детально отвечает.
Поэтому я не практикую раздачу заданий на бумажке. Всегда лучше на кандидата взглянуть, послушать как он говорит, посмотреть как он ведет себя.
ну тут тоже нюансы, думаю если тебя берут на вакансию разработчика библиотек или API где сокрытие доступности или реализации — это важно. То можно и задать.
Так я не прошу его отвечать «да/нет», я спрошу почему и по его ответу будет ясно
Поведайте пожалуйста миру о сей «серебряной пуле» многопоточного программирования, а хотя возможно эта библиотека справляется с вашими задачами.
И ещё раз, я не задаю вопросов на выявление читал ли человек Рихтера, Страуструпа или Александреску, я пытаюсь прощупать фундамент его знаний. Насчет математиков — тоже не отнесу к своей статье, у меня есть жизненный принцип, его я применяю с своей команде и рекомендую всем: «Кто не делает ошибок, тот ничего не делает!», поэтому я лоялен к идиотским ошибкам в коде или опечаткам. Когда ты показываешь ошибку программеру и он бьет себя ладошкой в лоб и говорит: «А! Точно! Как же я это упустил» — это хорошо, когда он смотрит тупо на тебя и говорит: «Блин, а я и не знал что так делать нельзя» — это плохо.
Если человек знает, что крит. секция это структура, которая ведет подсчет блокировок и внутри юзает мьютекс, то он всё ответит нормально
Вот кстати вопрос по ++i и i++ я бы задавать не стал, это вопрос из разряда (как выражался один мой бывший коллега) художественной кхм… мастурбации. Обычно программер запоминает так: «Если я сделаю так — то результат будет такой» и дальше пользуется этим правилом.
Почему-же…
вот вы увидели этот пример и мне уже выложили столько, что мне достаточно чтобы понять что вы в своей жизни достаточно поработали с С++. Вопрос сработал.
я SCoon'у ответил… тут тоже повторю:
Ну почему-же, один человек вспомнит про интернирование, а один просто по логике С++ всё распишет. Никто не отменял на его ответ вопрос «Почему?».
ну у меня в универе задачи были не такие, но может у вас по другому. тут могу сказать только одно: «Всё новое — это очень хорошо забытое старое»
Ага, если ещё и забывать про маршалинг указателей между потоками — жесть. А ещё бывает когда перекрываешь у главного окна обработчик событий виндовых (на предмет блокировки) и у тебя перестает маршалинг работать вообще…
Эх ребята, я с вами вспомнил старые веселые времена когда работал программером :)
Ну почему-же, один человек вспомнит про интернирование, а один просто по логике С++ всё распишет. Никто не отменял на его ответ вопрос «Почему?».
упс, надо было const написать… пойду себя уволю :)
Не судите строго, я пример привел на вскидку.
Точно, про «да/нет » вы отлично подметили. Я именно и хочсу указать что мы даем простой вопрос и смотрим как человек на него ответил.
И ещё раз повторю, я здесь описал первый фильтр по профессиональным навыкам, если человек его прошел, то мы выясняем остальное. Если нам нужен R&D специалист, то после его профпригодности мы будем вяснять как раз его подходы к решению проблем или самообучению.
Если человек берется на должность COM разработчика он должен знать ответ на этот вопрос. Конечно нагуглить — это пара пустяков, но нагуглить он сможет если знает вопрос, а если он не знает вопрос и его последствия — то это будет долгая копотня с багами. Порой так бывает.
Вопросы задаются по существу вакансии.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered