Swift | Тесты
1.22K subscribers
25 photos
350 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+wtkjBoN6OI5hNGEy
Задачи t.me/+JQkI4zSOEXtkYzg6
Вакансии t.me/+3o9-Ytdiv_E5OGIy
Download Telegram
🤔 Какой оператор используется для безопасного извлечения значения из Optional?
Anonymous Quiz
73%
?
4%
!
23%
??
1%
@
🤔10💊7
🤔 Какой оператор используется для объединения nil значения с другим значением?
Anonymous Quiz
80%
??
2%
!!
11%
?
7%
::
🤔 Какой тип коллекции в Swift неупорядочен?
Anonymous Quiz
11%
Array
66%
Set
18%
Dictionary
4%
Tuple
🤔 Какой протокол должен реализовать тип, чтобы поддерживать сравнение по значению?
Anonymous Quiz
12%
Hashable
26%
Comparable
58%
Equatable
4%
Codable
🤔 Как называется механизм обработки ошибок в Swift, позволяющий при возникновении ошибки выйти из текущего контекста и передать управление обработчику ошибок?
Anonymous Quiz
4%
Delegates
29%
Error Handling
65%
Try-Catch
1%
Optionals
🤔 Какой протокол необходимо использовать для реализации асинхронных последовательностей в Swift?
Anonymous Quiz
6%
Codable
19%
Sequence
75%
AsyncSequence
1%
IteratorProtocol
🤔 Как называется механизм в Swift, позволяющий передавать функции в качестве параметров или возвращать их в качестве результата?
Anonymous Quiz
90%
Замыкания
5%
Протоколы
5%
Делегаты
0%
Модули
🔥1
🤔 Какое ключевое слово используется для объявления свойств с ленивой инициализацией в Swift?
Anonymous Quiz
4%
weak
95%
lazy
0%
unowned
1%
deferred
3
🤔 Какой протокол необходимо реализовать для поддержки сопоставления шаблонов (pattern matching) в Swift?
Anonymous Quiz
36%
Equatable
46%
Comparable
10%
Hashable
8%
CaseIterable
🤔 Какой оператор используется для приведения типа в Swift, при условии, что приведение может завершиться неудачно?
Anonymous Quiz
8%
as!
85%
as?
3%
as
4%
is?
🤔 Какой модификатор доступа позволяет использовать элементы только в пределах того же модуля, но не вне его?
Anonymous Quiz
0%
open
14%
public
58%
internal
29%
private
🤔 Какой механизм Swift позволяет структурам, классам и перечислениям автоматом создавать копии своих экземпляров?
Anonymous Quiz
24%
Deep Copy
9%
Shallow Copy
36%
Copy Constructor
30%
Value Semantics
👍1
🤔 Какое ключевое слово используется для создания свойства или метода, доступного только внутри расширения?
Anonymous Quiz
11%
fileprivate
42%
private
14%
internal
34%
extension
🤔 Какой механизм в Swift позволяет типам адаптировать интерфейс к требованиям протокола на лету?
Anonymous Quiz
17%
Delegation
20%
Adapter
45%
Protocol Extension
19%
Type Erasure
🤔 Какой синтаксис используется для объявления вычисляемого свойства, которое только читает значение?
Anonymous Quiz
6%
get-only
18%
read-only
12%
set
64%
get
🤔 Какое ключевое слово используется для предотвращения наследования класса в Swift?
Anonymous Quiz
1%
sealed
92%
final
3%
static
5%
private