Задачи и тесты по программированию | proghub
2.42K subscribers
656 photos
16 videos
23 files
916 links
Публикуем задачи и вопросы для подготовки к собесу.

Сотрудничество: @cyberJohnny
Download Telegram
[Patterns] Структурный паттерн проектирования, разделяющий один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга. О каком паттерне идёт речь?
Anonymous Quiz
32%
декоратор
41%
мост
9%
легковес
13%
нет верного ответа
5%
Не знаю
Давно не писали ничего интересного, да вообще давно ничего не писали (тесты не считаются). Работа, прогхаб, сон, катастрофически нехватает времени на канал. Каюсь, будем фиксить.

За последние пол года собралось некоторое количество статей, заметок и переводов. Решили попробовать оформить часть из них в виде блога на сайте.

Линк: https://proghub.ru/blog

Сейчас это скорее идеи и попытки написать что-то по сео-ключам (2 статьи про ноду и js), пару служебных - политики всякие, и несколько от души:

- О тестирование и решение задач в обучении и работе
- Заметка об утечках ресурсов из-за отложенных вызовов функций в Go
- Крутой перевод статьи о написании простого JSON-парсера на Python
Когда-то мы немного холиваврили на тему выбора технологии для написания мобильного приложения. Тогда одним из вариантов был React Native. Так вот RN теперь (внезапно!) годен и для десктопа: https://microsoft.github.io/react-native-windows/

Внезапность #2 - его развивают совместно Facebook и Microsoft (ранее только fb).
Как думаете подвинет electron?
Anonymous Poll
62%
подвинет
38%
неа
только не ангулярные войска 😄
Forwarded from Debug_Yourself
Предлагаю следующие 8 минут времени почитать интервью, которое было взято мною у разработчика крутого сервиса ProgHub – он позволяет вам пройти тестирования по различным ЯП, дабы на собеседовании не дать поделить себя на ноль.
[Patterns] Паттерн проектирования Factory Method обеспечивает тесное связывание между созданным объектом и использующим его кодом.
Anonymous Quiz
36%
Да
58%
Нет
6%
Не знаю
А чтобы обновиться тыкните сюда а дальше интуиция програмимста подскажет 🙂

PS. еще оказывается gitlab немного обновился на gitlab next, можно свичнуться тут: https://next.gitlab.com/
Решили обновить структуру профиля пользователя у нас на сайте. Как выглядела старая тут.

А пока вопрос - чего по вашему мнению нехватает в профиле?
[Patterns] Какие из перечисленных паттернов относятся к паттернам поведения (behavioral) в соответствии с GoF?
Anonymous Quiz
18%
Flyweight
26%
Proxy
16%
Builder
28%
Memento
13%
Не знаю
Тест по AWS

Этот тест позволит проверить знание основных инструментов и сервисов AWS. Подойдет для бывалых бойцов.

⏱️ Длительность прохождения - до 8 минут
🖊 Вопросов - 10
[Git] Команда Git, позволяющая забрать коммит другой ветки и вставить (влить) в текущую. Данная команда применяет к дереву проекта изменения, которые были внесены указанным коммитом.
Anonymous Quiz
5%
git revert <hash-commit>
66%
git cherry-pick <hash-commit>
21%
git rebase <hash-commit>
5%
нет верного ответа
4%
Не знаю
Тест по SQL уровня Junior

⏱️ Длительность - 10 минут
🖊 Вопросов - 8
[Patterns] Какой шаблон можно определить следующей фразой: " ..- поведенческий шаблон проектирования обеспечивающий взаимодействие множества объектов, формируя при этом слабую связанность и избавляя объекты от необходимости явно ссылаться друг на друга "?
Anonymous Quiz
34%
Mediator
22%
Low Coupling
7%
High Cohesion
2%
Information Expert
26%
Observer
9%
Не знаю