Сбербанк · июль 2024

Тех собес на middle IOS Разработчик в Сбербанк

middle Тех собес 5 задач
1

Coding Tasks

Практика

1. Задача: Реализовать функцию, которая принимает два параметра и возвращает наименьший

func minimum<T: Comparable>(_ a: T, _ b: T) -> T {
    return min(a, b)
}

2. Задача: Реализовать расширение для массивов, которое должен возвращать наименьшее значение с обработкой ошибки для пустого массива

enum MinFindingError: Error {
    case emptyArray
}

extension Array where Element: Comparable {
    func findMin() throws -> Element…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «IOS Разработчик».

в этом собесе: 5 задач с кодом 1 секция
  • Ещё 139 текстовых собесов направления
  • 333 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес