Из личного опыты просьбы написать код на бумажке.
Что нужно увидеть?
Не стиль кода и знание конструкций ООП специфического языка, а способность изложить (да хоть на сферическом ЯП в вакууме) реализацию алгоритма решения задачи.
Наблюдение за процессом написания (и внесения исправлений) тоже многое может сказать.
Если при этом человек мыслит ТДД стилем — отлично, сразу узнает все ограничения (требования) задачи.
Более того, в одной около практической задаче мы с собеседуемым совместно думаем над структурой данный: он выдвигает свои идеи, я направляю в нужную сторону, акцентируя внимание на специфических требованиях задачи.
Меня терзают предчувствия что
почетное второе местоэто КолоГлобал.
У нас все ходят по офису в сменной обуви. С удивлением сталкиваемся только у соискателей. Попав сюда, они перестают удивляться и признают что это очень удобно.
Судя по словам Evgeny Kasyanenko, мы не уникальны со своими гостевыми тапками =)
FULLTEXTindex используется не с LIKE, а с MATCH — AGAINST конструкцией.
LIKE ’%smth%’=> LIKE ’smth%’
field != 1000Нету индекса на field ===> от full table scan никуда не деться (в независимости от primary(id))
Т.е. у нас наоборот — по собственной инициативе голосовали самые довольные =)
Показывать с округлением, но сортировать по числам с запятой?
Если что, то я имел ввиду что тех кто в день по одному вопросу будет отвечать из соображений неразглашения анонимности — не много. Но я на такое способен =)
Теоретически да, но покажите поскорей мне таких же параноиков как и я! =)
Позвольте мне подвергнуть сомнению анонимность данной модели рейтинга.
Для каждой компании публично доступны результаты, а также список проголосовавших.Причём данные о голосовании, насколько я понимаю, обновляется более-менее realtime.
Итого: скрипт, который периодически парсит результаты голосования, сравнивает с предыдущим состоянием и из полученной дельты получает профайл юзера и то как он проголосовал.
На третий вопрос — шутников с миллионами не попадалось.
Про причины ухода с пред. работ — только если у кандидата
Про достижения соискателя тоже любопытно спрашивать, причём не на пред. работах, а вообще в профессиональной деятельности. Ответы наводят на мысль: что ценного/интересного он видит в своей работе.
Для получения первичного впечатления о человеке прошу рассказать, почему он решил стать программистом / верстальщиком / тестировщиком. Первые
— узнав его манеру говорить, пытаюсь «подстроиться» под него
— интуитивно решаю: подойдёт / не подойдёт, впишется / не впишется
В оставшееся время собеседования я занимаюсь тем, что оспориваю своё интуитивное решение первых минут. Как правило оно никогда не меняется =)
А ещё на собеседованиях прошу код написать. Ручкой, на бумажке, да =)
У меня фото Чебаненко навевает воспоминания зачета по АПКС, и там речь шла в большей степени про САПР, а не про процессы.
Не помню вообще ничего так или иначе связанного с процессами управления разработкой.
Да, UML у Болдака был как средство визуализации диаграмм классов.
Стало интересно — а что же сейчас:просмотрел все курсы всех проф/доц/преподов — ничего и близко нет.
А Жабин то уже профессор!Доцент Волокита! Эк куда его занесло... =) Он тоже с ВТ, 2004 г.в.
причём настоящий, в хорошем смысле этого слова.
Так что у любого правила существуют исключения,что ещё больше подтверждает правило =)
Подозреваю что подразумеваемый Cogniance со своим onboard/sign-on бонусом увёл не одного pyhton программиста из prom.ua...
О! У меня жена так часто говорит, про программистов =)
У которых мотивация «не только деньги» (и у которого всё хорошо) — не уйдёт,
остальные — под вопросом
С плохим резюме — так можно и первым фильтром отсеяться
Одного правильного ответа нет, их множество.
И в этой конкретной задаче, обычно я описываю структуру данных (на бумажке, ага), пытаясь заставить собеседуемого мыслить