Re[5]: кадровики совсем рехнулись
От: Dym On Россия  
Дата: 20.11.18 20:10
Оценка:
Здравствуйте, CodeMonkey, Вы писали:

CM>·>Так что тут ключевое слово "computer science". Такиеи задачи решают студенты 1-2 курсов соответствующей специальности.

CM>А чего не решить, если им вчера про это лекцию рассказывали Скорее всего, и я решал, только давно позабыл по причине полной ненужности.
Вот именно поэтому полезно подрабатывать преподом на профильной кафедре в каком-нибудь заборостроительном техникуме, да даже на 0.125 ставки. Это позволяет студенческие задачки постоянно держать в актуальном состоянии.
Счастье — это Glück!
Re[5]: кадровики совсем рехнулись
От: · Великобритания  
Дата: 20.11.18 21:10
Оценка: +1
Здравствуйте, CodeMonkey, Вы писали:

CM>·>А у каждого разная работа. Поэтому такие рассуждения субъективны.

CM>Совершенно объективны. Расскажи мне, для какой работы так позарез нужна "обратная польская нотация", что ее нужно помнить наизусть. Не считая работы препода в ВУЗе, естественно.
Тут важно не обратная польская нотация, а способ представления и обработки древовидной структуры данных. Или интервьюверы ни на какие дополнительные вопросы не отвечали? Откуда вообще взялось "грамматика вообще неверна"?

CM>·>Так что тут ключевое слово "computer science". Такиеи задачи решают студенты 1-2 курсов соответствующей специальности.

CM>А чего не решить, если им вчера про это лекцию рассказывали Скорее всего, и я решал, только давно позабыл по причине полной ненужности.
А есле кондидад ниграматно пишед, тобе б панравилось? А веть это было исчо ранше... А как азы аснавной проффесии "позабыл", так вроде как нормально.. Да и подзабывать-то особо нечего. Польскую нотацию помнить не надо, за 5 минут объясняется с нуля и за 15 пишется программа. Или интервьюверы ничего не хотели пояснять? Если так, то это другой разговор.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re: кадровики совсем рехнулись
От: reversecode google
Дата: 20.11.18 21:24
Оценка: 9 (1) :))) :))) :)))
CM>В общем, полный

зачем вы собеседуетесь на джуна ?
декларируйте сразу что вы синьор
и задачу требуйте соответсвующую
Re[3]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:20
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>и любимые Крейтором задачи по сортировки битов

Шта?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:20
Оценка: +5 :)
Здравствуйте, CodeMonkey, Вы писали:

CM>Выучить все возможные задачи, которые могут взбрести в голову упоротым — это куда больше, чем 2-3 месяца. Это просто всей жизни не хватит.

Пардон, но чтоб написать парсер для польки не надо ничего учить, достаточно уметь в логику.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:20
Оценка: +6 -1
Здравствуйте, CodeMonkey, Вы писали:

CM>Парсер — не проблема. Но хитровывернутая нотация, которой в реальности не пользуется никто, кроме может быть десятка-другого фриков на весь мир — это уже хуже.

Please! Это самый что ни на есть обычный поток для стековой машины.
И да, это из букваря computer science.
Кстати, возможно в этом и есть причины твоих неудач в поиске работы — навык инженерно мыслить недостаточно развит.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:20
Оценка: +1 :)
Здравствуйте, CodeMonkey, Вы писали:

CM>Базовые знания — это, что используется в работе.

Хехе.
Этот тест (как и на подсчёт битов или переворот списка) скорее на проверку способности написать алгоритм из головы нежели на "знал алгоритм"
Потому как эти алгоритмы настолько базовые что их никто не учит, потому как крайне просто пишется с нуля при необходимости, если конечно умеешь программировать а не просто херак херак из фреймворков.

CM> А вот такая фигня — это то, что очень любят теоретики, но на практике не используется никем, кроме может быть 0.01% программистов (по оптимистичной оценке).

Эта "фигня" просто на ура отсеивает тех, кто не способен инженерно мыслить.
Кодеров — толпа по пять копеек пучок, а надо люди которые глядя на новую проблему способны её понять и решить.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:20
Оценка: +1 -1
Здравствуйте, CodeMonkey, Вы писали:

CM>Совершенно объективны. Расскажи мне, для какой работы так позарез нужна "обратная польская нотация", что ее нужно помнить наизусть.

А её как раз совсем не надо помнить.

CM>Скорее всего, и я решал, только давно позабыл по причине полной ненужности.

Если ты претендуешь на позицию Software Engineer то просто обязан мочь решить её с нуля. Просто по причине её простоты.

Это примерно как уметь посчитать в уме сколько будет 2**100500 / 2**100490
Задача на элементарнейшее понимание что вообще происходит и как оно работает.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 22:21
Оценка: +1 -1 :)
Здравствуйте, reversecode, Вы писали:

R>декларируйте сразу что вы синьор и задачу требуйте соответсвующую


Претендент на Senior у меня получит аналогичную задачу просто для разогреву.
И если он её зафакапит дальнейшее интервью не будет иметь смысла — это не Senior.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: кадровики совсем рехнулись
От: Glestwid  
Дата: 20.11.18 22:28
Оценка:
CM>Подвалили очередное задание. От 45 до 90 минут должно хватить, по их заявлениям.
CM>Задание: разобрать и вычислить постфиксное выражение, которое задается такой грамматикой:

CM>expr = -?[0-9]+

CM>expr = expr expr [+-*/]

CM>Например:

CM>1 1 + 2 3 * -
CM>должно получиться -4

CM>Во первых, грамматика вообще неверна. Во вторых, если считать, что в выражении можно смешивать инфиксную и постфиксную нотацию — я все равно не вижу, каким образом из этого выражения может получиться -4.


CM>В общем, полный


Связку lexx & yacc для реализации можно использовать? Или все через рукоблудие?
Re[4]: кадровики совсем рехнулись
От: Glestwid  
Дата: 20.11.18 22:31
Оценка: +1
V>>>Ну надо же, кто бы мог подумать, на вакансию ( судя по всему ) программиста требуются базовые знания computer science. Невиданная дерзость

CM>>Базовые знания — это, что используется в работе. А вот такая фигня — это то, что очень любят теоретики, но на практике не используется никем, кроме может быть 0.01% программистов (по оптимистичной оценке).

·>А у каждого разная работа. Поэтому такие рассуждения субъективны. Так что тут ключевое слово "computer science". Такиеи задачи решают студенты 1-2 курсов соответствующей специальности.

Вопрос в том, нахера идти туда, где студенты работают (и скорее всего, требования определяют и членами меряются). Что, на свете мест не нашлось больше?
Re[4]: кадровики совсем рехнулись
От: sergey2b ЮАР  
Дата: 20.11.18 22:36
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, sergey2b, Вы писали:


S>>и любимые Крейтором задачи по сортировки битов

CC>Шта?

вы с Артемом спорили целый топик надо уметь оперировать отдельными битами или нет
Re[3]: кадровики совсем рехнулись
От: reversecode google
Дата: 20.11.18 22:42
Оценка: +4
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, reversecode, Вы писали:


R>>декларируйте сразу что вы синьор и задачу требуйте соответсвующую


CC>Претендент на Senior у меня получит аналогичную задачу просто для разогреву.

CC>И если он её зафакапит дальнейшее интервью не будет иметь смысла — это не Senior.

это абсудр
если вести такую логику
то ввп должен уметь печь вкусные булочки (для разогрева) а иначе как он тогда управляет страной ?

претендент на синьора должен иметь несколько другие скилы и не должен уметь мыть полы

хотя... если у вас синьоры делают туже работу что и джуны только в большем объеме то тогда да

но в большинстве ко, синьоры занимаются более глобальными делами а не пишут алго сортировки вместе с джунами
Re[4]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 23:12
Оценка:
Здравствуйте, reversecode, Вы писали:

R>то ввп должен уметь печь вкусные булочки (для разогрева) а иначе как он тогда управляет страной ?

Хреново управляет, надо заметить.
Ты лучше задайся вопросом почему людям, которые для себя в магазине туалетную бумагу затрудняются выбрать доверяют выбор (в теории ) руководства страной?

R>претендент на синьора должен иметь несколько другие скилы и не должен уметь мыть полы

"претендент на синьора" должен уметь в первую очередь думать.
И эта задача как раз на поговорить о том, как у кандидата устроен процесс мышления. Само решение никого тут не интересует. Если будет молча написано какое то решение то следующий вопрос будет "расскажите подробно как и почему оно работает".

R>но в большинстве ко, синьоры занимаются более глобальными делами а не пишут алго сортировки вместе с джунами

Ну а как ему доверить глобальные дела если он не понимает элементарных вещей?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: кадровики совсем рехнулись
От: CreatorCray  
Дата: 20.11.18 23:12
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>вы с Артемом спорили целый топик надо уметь оперировать отдельными битами или нет

Артёмка там как обычно за деревьями упорно не видел леса.
Но сортировать биты ещё никто не додумывался.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: кадровики совсем рехнулись
От: reversecode google
Дата: 20.11.18 23:18
Оценка: +1
G>Связку lexx & yacc для реализации можно использовать? Или все через рукоблудие?

я думаю задача больше на проверку алгоритмических знаний чем интструментальных
Re[6]: кадровики совсем рехнулись
От: sergey2b ЮАР  
Дата: 20.11.18 23:39
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, sergey2b, Вы писали:


S>>вы с Артемом спорили целый топик надо уметь оперировать отдельными битами или нет

CC>Артёмка там как обычно за деревьями упорно не видел леса.
CC>Но сортировать биты ещё никто не додумывался.

юмор у меня такой, пошутить уже нельзя
Re[2]: кадровики совсем рехнулись
От: mgu  
Дата: 20.11.18 23:55
Оценка: +1 :)
Здравствуйте, Voivoid, Вы писали:

V>Ну надо же, кто бы мог подумать, на вакансию ( судя по всему ) программиста требуются базовые знания computer science. Невиданная дерзость


Однозначно поддерживаю! Более того, предлагаю этот подход расширить и углУбить.

В самом деле, зачем нам польская нотация? Возьмём исконно русскую -- вместо цифр использовались буквы с тильдами:

А -- 1
Б -- 2
...
З -- 9
И -- 10
Й -- 20

...и т. д., КЖ -- это 38. Итак, используя современный русский алфавит, напишите на бумажке число 1024.

Тут-то мы и выведем на чистую воду тех, кто не знает программы 1-го класса!
Re[4]: кадровики совсем рехнулись
От: mgu  
Дата: 21.11.18 00:09
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Кодеров — толпа по пять копеек пучок, а надо люди которые глядя на новую проблему способны её понять и решить.


Ну да, везде требуются средние программисты, способные решать проблемы. А старшие, которые решают проблемы оптимальным образом, или гуру, которые не создают проблем, никому не нужны.
Re[6]: кадровики совсем рехнулись
От: CodeMonkey  
Дата: 21.11.18 00:15
Оценка:
Здравствуйте, ·, Вы писали:

·>Тут важно не обратная польская нотация, а способ представления и обработки древовидной структуры данных. Или интервьюверы ни на какие дополнительные вопросы не отвечали? Откуда вообще взялось "грамматика вообще неверна"?


Нет, не отвечали. На тебе условия, сиди и решай, спрашивать ничего нельзя.
Вот и как решать, если уже давно забыл, что это за нотация такая и что она вообще обозначает?
С одной стороны, я двумя руками "за", чтобы интервьюер не капал поминутно на мозги и дал просто подумать. Но ведь и условия задачи должны быть достаточно полны.

·>Или интервьюверы ничего не хотели пояснять? Если так, то это другой разговор.


Да, именно так.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.