Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
В Spring для настройки источника данных (DataSource) обычно указывается URL подключения к базе данных в конфигурационных файлах, например, в application.properties или application.yml:
В Java тип данных long занимает 8 байт (64 бита) в памяти. Это фиксированный размер для всех платформ, обеспечивающий хранение целых чисел в диапазоне от -2^63 до 2^63-1.
В прошлой компании я успешно реализовал несколько ключевых функций для iOS-приложения, что повысило удобство пользователей и улучшило показатели удержания.
Ограничения типов (type constraints) в программировании — это правила, которые определяют, какие типы данных могут использоваться в определённых контекстах, например, в обобщённых (generic) функциях или классах.
Livelock — это ситуация, когда процессы или потоки постоянно меняют своё состояние в ответ друг на друга, но при этом не продвигаются к завершению задачи, то есть система активна, но не делает полезной работы.
После вызова метода viewDidLoad в жизненном цикле UIViewController происходит инициализация и настройка представления (view), которое загружено в память, но ещё не отображено на экране. В этот момент: