Сбол · февраль 2026

Скрининг на middle-senior IOS Разработчик в Сбол

middle-senior Скрининг 19 вопросов
1

Скрининг

1. Будет ли компилироваться код со структурой Switcher и методом toggle()?

struct Switcher {
    var value = false
    
    func toggle() {
        value.toggle()
    }
}

2. Что произойдет при изменении свойства id у структуры b в примере с MyStruct?

struct MyStruct {
    var id: Int
}

let a = MyStruct(id: 1)
var b = a
b.id = 2

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

struct Human {
    var age: Int
}

var mike = Human(age: 10)
var jack = mike
jack.age = 11

print(mike.age)

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

final class Human {
    var age: Int = 10
}

var mike = Human()
var jack = mike
jack.age = 11

print(mike.age)

5. Какая…

Конец фрагмента

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

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

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