Здравствуйте, ·, Вы писали:
·>А вообще, команды больше 30 программистов я наблюдал только в индусятниках.
А где сейчас не индусятник?
·>Я просто хочу понять, в каких условиях программисту может потребоваться ежедневно проводить технические интервью.
На самом деле, обычно делается по нескольку за день с разными людьми, хотя и не каждый день. Но результат примерно тот же, десяток — это ничто. Закрыть одну вакансию, или две, если вы там всех подряд берете
·>Интересно что?
Логику, например.
Всё еще будешь доказывать, что 2^17 — это задача совсем не на память?
Здравствуйте, ·, Вы писали:
·>Буквоедством решил заняться ты, выясняя значения слов.
Кхм, где?
·>Ну раз мы берём и это в расчёт, то ты "уже забыл" о моём собеседовании в гугл. Так что даже так счёт 2:1 не в твою пользу.
Ладно, уговорил. В некоторых случаях считать на бумаге запрещено, и в данном конкретном случае — тоже.
Тебе стало лучше?
·>А ты ничего и не рассказал, кроме того, что тебе дали задание, которое ты не осилил.
Врёшь, причем сразу по двум пунктам. Ткнуть тебя носом?
·>И что? Дальше-то что? Или для тебя "перемножить несколько чисел" всегда непосильная задача и надо хвататься за калькулятор? Скажем, я могу запросто перемножить сотню дробей 1/2 * 2/3 * 3/4 ... * 99/100 чисел в уме за долю секунды.
А кто сказал "обыкновенные дроби", и кто сказал, что там были какие-то ряды и закономерности? Ты делаешь слишком много допущений, и всегда — в твою пользу.
·>Возможно интервьювер и хотел от тебя добиться чтобы ты заметил некую закономерность в умножаемых числах и свести сложный вычислительный процесс к паре операций, производимых в уме. И это собственно самый важный навык, требуемый от любого опытного программиста — находить в бардаке требований закономерость и выдавать простое решение.
Всё-таки не устаю удивляться, как ты лучше меня знаешь всё о собеседовании, на котором не бывал
·>Какого большого? 1024 достаточно большое? Хочешь я расскажу как log2(1024) посчитать в уме?
Порядка нескольких сотен тысяч. Давай, расскажи мне, как посчитать его в уме, не помня наизусть степени двойки.
CM>И если ты не помнишь степени двойки, хотя бы около 2^16, то сделать это ты не сможешь.
Чойта не смогу-то?
Берешь и подбираешь последовательно.
В чем проблема в упор не понимаю. Считать не обучен?
Ты б хоть перечитал что получилось, немоноширинный шрифт превращает твою копипасту в нечитаемую кашу.
mgu>Просто в других странах "Жигули" не купить, вот и мучаются с "Мерседесами".
Таки можно и отдельные фрики покупают, но зачем?
Здравствуйте, CreatorCray, Вы писали:
CC>Ты б хоть перечитал что получилось, немоноширинный шрифт превращает твою копипасту в нечитаемую кашу.
Перечитывал перед отправкой, но в дело вмешались специалисты по компиляторам, \s+ у них чешется. Подправил.
А что касается "моноширинных шрифтов"... Помнить степени двойки у вас лучше получается.
mgu>>Просто в других странах "Жигули" не купить, вот и мучаются с "Мерседесами". CC>Таки можно и отдельные фрики покупают, но зачем?
Всё жду, когда в новом стандарте HTML-а появится тег <шутка>. Улыбочки из двоеточия со скобкой не предлагать -- в них нет атрибутов.
Здравствуйте, elmal, Вы писали:
E>Если кандидат не знает алгоритмы базовые, но он эксперт в языке, знает детали лучше любого в команде, включая тебя
А так бывает?
E>его имеет смысл взять.
Зачем?
E> Не знает деталей языка, не знает алгоритмы, но умеет нормально писать поддерживаемый код в условиях нехватки времени, задумываясь о бест практиках — тоже таких имеет смысл брать.
Вот таких и надо брать. Какие то детали языка, которые обычно ещё и редко используются, можно быстро подучить, если понадобится.
А вот научить писать нормальный чистый и понятный код это долго.
Здравствуйте, CodeMonkey, Вы писали:
CM>Вообще да. Или ты на полном серьезе думаешь, что каждый должен быть способен посчитать 2^17 в уме?
этож 128 килобайт
Здравствуйте, CodeMonkey, Вы писали:
CM>А 65536 ты откуда взял? Не из памяти?
А таблицу умножения ты что, тоже не помнишь?
Я конечно уже понял что базовых вещей ты просто не знаешь, но чтоб настолько...
Здравствуйте, CodeMonkey, Вы писали:
CM>И если ты не помнишь степени двойки, хотя бы около 2^16, то сделать это ты не сможешь.
Если ты не помнишь степени двойки, хотя бы около 2^16 то у меня для тебя плохие новости
Хватит уже ныть на эту тему!
Таблица умножения сильно больше чем сраные 16 чисел, 6 из которых входят в ту самую таблицу. Дети её учат и от этого не дохнут.
Если уж настолько плохо с памятью и устным счётом — просто скажи как посчитать, формулу. Вменяемому интервьюеру этого достаточно.
Впрочем если так плохо с памятью то и формулы ты не помнишь, а это уже серьёзный disadvantage и нафига тебя такого брать если ты элементарные вещи будешь каждый раз гуглить?
Здравствуйте, CodeMonkey, Вы писали:
CM>Всё еще будешь доказывать, что 2^17 — это задача совсем не на память?
Да млять, не на память.
5 * 5 или 10 * 10 это тоже на память?
Здравствуйте, CodeMonkey, Вы писали:
CM>Вопрос был о "долине" и невероятной крутизне программистов в ней, поскольку польскую нотацию там знают даже дебилы.
Ты задал вопрос: (цитата) "кто пишет весь этот кривой, глючный и тормозной говнософт?"
И получил ответ на именно этот вопрос.
CM>Логика, слышал когда-нибудь о таком понятии?
Ты похоже не слышал.
Здравствуйте, CreatorCray, Вы писали:
CC>Да до нас дошло что тебя отфутболили по совершенно резонной причиной. CC>Нам больше интересно дойдёт ли до тебя.
Если бы на собеседованиях спрашивали по умению мыслить логически, а не вызубренные алгоритмы — то ты вообще ни одно бы не прошел.