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

Сотрудничество: @cyberJohnny
Download Telegram
BEM’а не должно существовать. Есть огромное количество причин не использовать эту методологию, но из-за её простоты использования и непонимания работы CSS и HTML, методология широко распространилась среди фронтендеров всего мира, в большинстве случаев среди разработчиков СНГ.

В этой статье пойдёт подробный разбор плюсов и минусов этого подхода к разработке. Все примеры вёрстки будут взяты с официального сайта BEM.

BEM’a не должно существовать

https://medium.com/webbdev/bemisbad-1b890936a32a
​​Язык: java

Что будет выведено на экран в результате выполнения программы ?

Варианты ответов:
- 3.33E+01
33.33
- 3,33E+01
33,33
- Результат зависит от настроек операционной системы
- Ошибка компиляции в строке 1
-Ошибка компиляции в строке 2

Правильный ответ и объяснение тут: https://proghub.ru/q/8c8e9f
Flute - высоконадежный email API с мощной функцией поиска, маршрутизатора и отказоустойчивости. Подключите ващ сервер за считанные минуты.

https://www.flutemail.com/
​​​​Язык: js

Что выведет алерт?

Варианты ответов:
- 10
- 9
- 5
- 6

Правильный ответ и объяснение тут: https://proghub.ru/q/b3281f
​​​​​​Язык: js

Что выведет на консоль?

Варианты ответов:
- name
- alex
- false
- true
- undefined

Правильный ответ и объяснение тут:
https://proghub.ru/q/4276e3
​​Язык: java

Каким будет результат работы следующей программы?

Варианты ответов:
- Ошибка компиляции
- ABDCBDCB
- ABDCBDC
- Возникнет исключение во время работы
- ABDCBD
- ABCDABCD

Правильный ответ и объяснение тут:
https://proghub.ru/q/df7a84
Ошибка в коммите… Как её исправить? Беспорядок в истории коммитов… Как привести всё в пристойный вид? Автор статьи говорит, что она написана специально для тех, кто задавался такими вопросами. По его словам, изучив методики работы с Git, представленные здесь, можно значительно продвинуться по пути освоения Git.

https://medium.com/webbdev/git-5af5f98551b7
​​​​Язык: c++

Что выведет программа на картинке:

Варианты ответов:
- printf("boom!")
- Ошибка компиляции (несоответствие типов)
- Ошибка компиляции (библиотека stdio входит только в стандартную библиотеку языка С)
- Нет правильного ответа
- boom!

Правильный ответ и объяснение тут: https://proghub.ru/q/de8df5
​​​​Язык: c++

содержит ли этот код ошибки?

Варианты ответов:
- Да
- Нет

Правильный ответ и объяснение тут:
https://proghub.ru/q/a1430b
​​Язык: js

Что будет выведено в консоль?

Варианты ответов:
- "-4true+4true+44"
- "true-4true+4true+4true-4"
- 4
- "-3true+4true+43"
- 0
- "-344-3"

Правильный ответ и объяснение тут:
https://proghub.ru/q/08b185
​​Язык: js

Что выведет следующий код?

Варианты ответов:
- 1
- 5
- undefined
- null
- пустую строку

Правильный ответ и объяснение тут:
https://proghub.ru/q/26ef46
​​Язык: c#

Каким будет результат выполнения кода:

Варианты ответов:
- string
- "string"
- Ошибка компиляции
- Ошибка времени выполнения

Правильный ответ и объяснение тут:
https://proghub.ru/q/80b974
​​Default

Сколько раз выполнится тело цикла в следующем фрагменте псевдокода:

Варианты ответов:
- 0
- 1
- 9
- 10
- бесконечное количество


Правильный ответ и объяснение тут:
https://proghub.ru/q/6337f7
​​Язык: Java

Выберите правильный ответ:

Варианты ответов:
- 5
- 6
- Ошибка компиляции
- Ошибка выполнения


Правильный ответ и объяснение тут:
https://proghub.ru/q/882671
​​Язык: Java

Каков результат выполнения этой программы?

Варианты ответов:
- Код не компилируется, так как операция ++ не может быть применена к символьным переменным
- Ничего не напечатает
- Программа зациклится
- Напечатает цифры от 0 до 9-ти


Правильный ответ и объяснение тут:
https://proghub.ru/q/0664a4