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

Сотрудничество: @cyberJohnny
Download Telegram
​​Тест на знание Go

Этот тест создан для разработчиков middle уровня, рассчитан на тех кто хочет проверить свой скилл и уровень знаний, а так же выявить свои сильные и слабые стороны перед собеседованием.

⚙️ Сложность - middle
Длительность - 13 минут
🖊 Вопросов - 20
This media is not supported in your browser
VIEW IN TELEGRAM
Когда спокойно себе работал, но тут вам в команду наняли скрам мастера...
​​Тест на знание JAVA

Эта сборка тестов подойдет для новичков, студентов, только познакомившихся с технологией Java. Отлично подойдет для усвоения новой информации, освежить в памяти возможности языка, его специфику и найти упущенное.

Длительность - 13 минут
🖊 Вопросов - 15
[Git] Как проверить состояние вашего локального git-репозитория с момента последнего коммита?
Anonymous Quiz
12%
git check
4%
git cherry-pick
78%
git status
5%
git diff
1%
Не знаю
[Patterns] Какой из данных паттернов проектирования является структурным паттерном?
Anonymous Quiz
29%
Singleton
44%
Facade
13%
Command
9%
Visitor
7%
Не знаю
​​Тест по JavaScript продвинутого уровня

Следует проходить с целью проверить уровень знаний опытных программистов, а также дать возможность специалистам определить свои сильные и слабые стороны перед собеседованием.

⚙️ Сложность - senior
Длительность - 15 минут
🖊 Вопросов - 20
[Git] Команда Git, позволяющая забрать коммит другой ветки и вставить (влить) в текущую. Данная команда применяет к дереву проекта изменения, которые были внесены указанным коммитом.
Anonymous Quiz
6%
git revert <hash-commit>
56%
git cherry-pick <hash-commit>
25%
git rebase <hash-commit>
7%
нет верного ответа
6%
Не знаю
💫 Обновили главную сайта

Зацените: https://proghub.ru/
А так же прокачали навигацию и дизайн вывода результатов проверки кода решений задач.

Порешать задачки можно тут: https://proghub.ru/exercises
[Git] Вы изменили два файла и хотите добавить их в разные коммиты, но случайно выполнили команду "git add ." и добавили в индекс оба. Как исключить из индекса один из них?
Anonymous Quiz
28%
git commit --amend <filename>
31%
git reset HEAD <filename>
20%
git checkout -- <filename>
16%
нет верного ответа
6%
Не знаю
[Git] Как удалить все игнорируемые файлы из рабочей директории?
Anonymous Quiz
13%
git delete -fx
9%
git clean -fX
27%
git clean -fx
30%
git remove -fX
6%
git clean -FX
16%
Не знаю
​​Тест по объектно-ориентированному языку программирования C#

Тест будет интересен широкому спектру пользователей:
- Новичкам, что хотят познакомиться с языком программирования C# и .NET Framework.
- Опытным разработчикам, желающие закрепить свои знания.
- Программистам C++, которые желают попробовать возможности платформы .NET.

Длительность - 10 минут
🖊 Вопросов - 15
[Git] Команда git add . выполняет также действия команды git rm?
Anonymous Quiz
21%
Да
79%
Нет
Тест по PHP продвинутого уровня

⚙️ Сложность - senior
Длительность - 15 минут
🖊 Вопросов - 20
[Git] Команда git log -- <имя файла> показывает историю коммитов по этому файлу. Как узнать, что именно изменялось в каждом коммите?
Anonymous Quiz
43%
git diff <имя файла>
36%
git log -p <имя файла>
13%
git show <имя файла>
4%
нет верного варианта
4%
Не знаю
​​Тест по Git

⚙️ Сложность - senior
Длительность - 7 минут
🖊 Вопросов - 10