@JSlang

Страница 443 из 2237
Oleg
05.12.2016
00:28:39
Я просто и сам собеседовался и других собеседовал, побывал и там и сям

Sergey
05.12.2016
00:29:10
На самом деле спрашивающие тоже бывают не очень - бывают любители задать задачки, которые в проде вообще в приципе никогда ни применимы, либо выпиливаются
есть такое... но тут есть нюансы. Обычно интервьюверы набираются опыта брать интервью их проходя. И если у чувака было много тупых задачек, он возможно не поймет что "хотели посмтреть не решениа а как думает". И будет зацикливаться на решениях

Дмитрий
05.12.2016
00:29:37
— Напишите ооп с использованием __proto__. ... — Какой же вы сеньор!

Sergey
05.12.2016
00:29:45
я только сейчас начал собирать какие-то удачные вопросы или задачки

Google
Sergey
05.12.2016
00:29:53
хотя собесы веду уже года полтора

Мытко
05.12.2016
00:30:06
Ну-ка, задай что-то!

Oleg
05.12.2016
00:30:25
Ещё весело когда задающий вопрос думает что знает правильный ответ, но ответ то не правильный...

Sergey
05.12.2016
00:30:27
Ну-ка, задай что-то!
Могешь на php?)

Мытко
05.12.2016
00:30:29
Только более обобщенное от js

Мытко
05.12.2016
00:30:57
Ну такое, с докой смогу

Я джавист

Oleg
05.12.2016
00:31:28
есть такое))
Но если удалось убедить спрашивающего что ответ вот иной - бывает 2 рекации - неприязнь - либо - да ты господь бог, берем.

Дмитрий
05.12.2016
00:31:35
Я джавист в завязке

Мытко
05.12.2016
00:31:51
Sergey
05.12.2016
00:31:53
Ну такое, с докой смогу
секу, сча gist открою

Мытко
05.12.2016
00:32:15
Я джавист в завязке
А почему в завязке?

Google
Oleg
05.12.2016
00:32:28
В яве нельзя ФП

Мытко
05.12.2016
00:32:43
Можно в 8 версии

Oleg
05.12.2016
00:32:49
Я образно

А так да, замыкания ввели

Мытко
05.12.2016
00:33:07
Ну ок, можешь просто на скале писать

Дмитрий
05.12.2016
00:33:20
А почему в завязке?
Разонравилась)) В фронте больше динамики и развития

В джс точнее, сейчас на ноде потому что

Sergey
05.12.2016
00:33:55
Норм
ну например вот задачка из двух частей. Часть первая. В системе могут регистрироваться покупатели и продавцы. Сделай мне диаграмку типов, мол какие типы у нас есть, и как они между собой соотносятся? (по типу диаграммы классов)

Мытко
05.12.2016
00:34:14
В джс точнее, сейчас на ноде потому что
А ты с какой позиции ушел с джавы?

Дмитрий
05.12.2016
00:34:25
Ну ок, можешь просто на скале писать
Нее, скалу в расчёт не берём) Я планирую на неё перейти через год - два

Sergey
05.12.2016
00:34:52
а kotlin?

Oleg
05.12.2016
00:35:23
На основе доки с типизацией можно

Sergey
05.12.2016
00:35:29
Диаграмму не нарисую
ну банально Product <- Merchant

что-то типат акого

Oleg
05.12.2016
00:35:43
Точнее не можно а делал я

Sergey
05.12.2016
00:36:35
Диаграмму не нарисую
а да, забыл. Мы рассматриваем сейчас только регистрацию пользователей, так что забудь о продуктах)

Мытко
05.12.2016
00:37:00
Клиенты и Продавцы валяются в общем классе, который является магазином. Внутри каждого Продавца и Клиента, есть тип Продукт

Дмитрий
05.12.2016
00:37:14
а kotlin?
Нее, с продуктами JetBrains я сейчас принципиально не связываюсь ?

Google
Oleg
05.12.2016
00:37:32
Это отдельный холивар

Oleg
05.12.2016
00:37:56
А ещё можно не наследовать, а миксовать свойства

Дмитрий
05.12.2016
00:38:00
Чому
Мне кажется они слегка тормознулись в последнее время

Sergey
05.12.2016
00:38:40
А ещё можно не наследовать, а миксовать свойства
погодь, я пока не увидел в этом описании наследования. Это уже +1 балл)

Мытко
05.12.2016
00:38:51
Потому что товар, который продает продавец и товар, что хочет купить клиент зависит от клиента и продавца. Ты же не можешь в магазине сони попросить дошик

Oleg
05.12.2016
00:39:04
Можешь

Но безрезультатно

Мытко
05.12.2016
00:39:14
Тебе откажут

Oleg
05.12.2016
00:39:24
Валидация данных

?

Sergey
05.12.2016
00:39:31
ограничения - только продавцы могут создавать продукты, только покупатели могут их заказывать

Oleg
05.12.2016
00:40:36
То ли вопрос слишком примитивен, то ли тут подвох

Мытко
05.12.2016
00:40:41
Окей, но почему это внутри клиента, так потому что, инфу о том, что хочет получить клиент надо где-то хранить. А где ее хранить, если не в самом экземпляре объекта клиент

Sergey
05.12.2016
00:41:32
погоди, давай с регистрацией определимся)

потом к продуктам)

Мытко
05.12.2016
00:42:04
Регистрация продавцов и клиентов в магазине?

Sergey
05.12.2016
00:42:15
и да, "клиент" это кто? С точки зрения нашей системы клиенты это и продавцы и покупатели. Они клиенты нашей торговой площадки

Google
Sergey
05.12.2016
00:42:31
Регистрация продавцов и клиентов в магазине?
короч, задачка в контексте проектирования сущностей

если что

Sergey
05.12.2016
00:42:56
Разница есть
разница для кого?

для меня как "владельца бизнеса" разницы нет

и тот и тот - клиент

Мытко
05.12.2016
00:43:15
Для системы магазина

Oleg
05.12.2016
00:43:20
Ну продавец конечно не совсем клиент

Хотя если у тебя торговая площадка

То да

Admin
ERROR: S client not available

Oleg
05.12.2016
00:43:38
Типа алиэкспреса

Sergey
05.12.2016
00:43:48
Ну продавец конечно не совсем клиент
ты регистрируешься на фриланс бирже и размещаешь объявление о найме. Ты клиент или нет?

Мытко
05.12.2016
00:43:53
С каждой продажи получаешь мзду

Oleg
05.12.2016
00:43:54
Вот

Это важное уточнение

Что у нас площадка

А не частный магазин

Sergey
05.12.2016
00:44:36
Вот
в оригинале там вообще про студентов барменов космонавтов", я просто меняю домен

да

Google
Sergey
05.12.2016
00:44:52
торговая площадка

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

покупатели покупают, продавцы продают

мы получаем таксу

профит

Oleg
05.12.2016
00:45:20
Тут есть целая масса как это сделать

Sergey
05.12.2016
00:45:29
целая масса)

Oleg
05.12.2016
00:45:29
С правами доступа теми же

А ещё могут быть разные категории

Sergey
05.12.2016
00:45:45
таких ограничений нет

Мытко
05.12.2016
00:45:53
Лучше скажи, какой верный ответ и обоснование его. Действительно можно описать систему так, что снаружи она будет принимать очень похожие сущности за одинаковые

Oleg
05.12.2016
00:46:25
Я правда не понял один факт - это вопрос ко всем или конкретно к одному человеку

Мытко
05.12.2016
00:46:39
Я для себя вывел, что там должно быть два объекта, так как каждый продавец продает что-то и требует юниты

Sergey
05.12.2016
00:46:40
Лучше скажи, какой верный ответ и обоснование его. Действительно можно описать систему так, что снаружи она будет принимать очень похожие сущности за одинаковые
мы только что обсуждали что "верный ответ" в такой задаче это уже бред. Есть масса способов это сделать и если это будет работать - это будет верный ответ. Меня интересует в первую очередь как собеседуемый чувак думает.

Дмитрий
05.12.2016
00:46:41
А хотите алгоритмическую задачку)

Oleg
05.12.2016
00:46:46
Потому что не знаю, но мы обсуждаем как-то абстрактно простую типичную задачу

Дмитрий
05.12.2016
00:47:00
Без правильного ответа ?

Мытко
05.12.2016
00:47:17
Клиент эти юниты имеет и хочет определенный продукт

Sergey
05.12.2016
00:47:32
Я для себя вывел, что там должно быть два объекта, так как каждый продавец продает что-то и требует юниты
а я для себя пока на бумажке отметил следующее: - задает вопросы, пытается разобраться в логике.

Клиент эти юниты имеет и хочет определенный продукт
повторюсь. Мы пока говорим только о регистрации а не о всей системе

то есть тупо что у нас должно быть что бы можно было людям регистрироваться как покупатели и продавцы

продукты, управление каталогом - это пока не интересно

Мытко
05.12.2016
00:48:37
Система магазина просто хранит в себе список продавцов и клиентов. Для клиентов есть возможность быстрого нахождения продавца по своему товару

Страница 443 из 2237