Инженер-программист

Начните проходить тестирование на должность "Инженер-программист"!

1. Что такое инкапсуляция в ООП?

2. Какая временная сложность (Big O) у алгоритма быстрой сортировки (Quicksort) в среднем случае?

3. Какая из этих структур данных работает по принципу "первым пришел — первым ушел" (FIFO)?

4. Что выведет следующий код на Python? def modify_list(lst): lst.append(4) lst = [1, 2, 3] my_list = [0] modify_list(my_list) print(my_list)

5. Какая из этих SQL-команд относится к типу DML (Data Manipulation Language)?

6. Для чего в первую очередь используется протокол HTTPS по сравнению с HTTP?

7. Что такое "полиморфизм" в контексте ООП?

8. Какой из приведенных HTTP-кодов означает "Успешное выполнение запроса"?

9. Какая структура данных обычно используется для эффективной реализации системы "Отменить" (Undo) в текстовом редакторе?

10. Что делает ключевое слово final в Java применительно к переменной?

11. Вы разрабатываете приложение, в котором разные части системы должны получать уведомления об изменении состояния ядра системы. Какой шаблон проектирования здесь наиболее уместен?

12. Какое из этих утверждений о системе контроля версий Git является НЕВЕРНЫМ?

Добавить комментарий