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

Вопросы собесов t.me/+wtkjBoN6OI5hNGEy
Задачи t.me/+JQkI4zSOEXtkYzg6
Вакансии t.me/+3o9-Ytdiv_E5OGIy
Download Telegram
🤔 Какой оператор в Swift используется для обеспечения того, что блок кода выполнится в любом случае после выполнения try или throw?
Anonymous Quiz
13%
finally
44%
defer
39%
catch
4%
ensure
2
🤔 Чему будет равно значение переменной после выполнения выражения let result = pow(3, 2) * 2 + sqrt(16) / 2?
Anonymous Quiz
73%
20
11%
21
14%
22
2%
23
🤔 Какое ключевое слово используется для создания неизменяемой переменной в Swift?
Anonymous Quiz
6%
var
2%
const
89%
let
3%
immutable
💊1
🤔 Какой механизм позволяет скрывать детали реализации класса или структуры в Swift, предоставляя только интерфейс?
Anonymous Quiz
50%
Encapsulation
28%
Abstraction
5%
Inheritance
18%
Polymorphism
🤔 Какой синтаксис используется для указания, что метод или свойство принадлежит классу, а не экземпляру?
Anonymous Quiz
43%
class
50%
static
5%
final
2%
type
🤔 Чему будет равно значение переменной после выполнения выражения let result = (20 % 6) * (7 / 2) + pow(2, 3)?
Anonymous Quiz
56%
15
21%
18
15%
20
9%
22
🤔 Какой протокол используется для поддержки сравнения экземпляров типов на равенство?
Anonymous Quiz
14%
Comparable
6%
Hashable
76%
Equatable
5%
Equality
🤔 Какой модификатор доступа делает метод доступным только внутри текущего файла?
Anonymous Quiz
12%
private
84%
fileprivate
5%
internal
0%
protected
🤔 Какое ключевое слово используется для объявления свойства или метода, который может быть доступен как экземпляром, так и классом?
Anonymous Quiz
48%
static
32%
class
4%
type
16%
func
🤔 Какое ключевое слово используется для объявления замыканий, которые могут выбрасывать ошибки?
Anonymous Quiz
20%
try
8%
catch
66%
throws
6%
rethrows
🤔 Какой механизм в Swift позволяет обработать несколько асинхронных задач и дождаться их завершения?
Anonymous Quiz
59%
DispatchGroup
26%
AsyncAwait
12%
OperationQueue
3%
CompletionHandler
🤔 Какой протокол используется для создания типов, которые могут быть упорядочены по значениям?
Anonymous Quiz
26%
Equatable
31%
Hashable
28%
Comparable
15%
Orderable
🤔 Какое ключевое слово используется для объявления свойства, которое доступно только для чтения?
Anonymous Quiz
61%
let
35%
readonly
3%
const
1%
var
🔥1
🤔 Какой протокол в Swift используется для поддержки преобразования объекта в текстовый формат и обратно?
Anonymous Quiz
16%
TextRepresentable
28%
Codable
47%
StringConvertible
9%
Textable
1
🤔 Какое ключевое слово используется для объявления свойства или метода, который не может быть переопределён в подклассе и является финальным?
Anonymous Quiz
78%
final
16%
static
5%
class
1%
let
🤔 Какой синтаксис используется для указания, что свойство должно быть инициализировано поздно (при первом обращении)?
Anonymous Quiz
7%
var lazy
90%
lazy var
2%
late var
1%
var late
👍1
🤔 Как называется механизм в Swift, который позволяет объектам автоматически отслеживать изменения и уведомлять заинтересованные стороны?
Anonymous Quiz
42%
Key-Value Observing (KVO)
43%
NotificationCenter
8%
Delegation
7%
Combine
🤔 Какой оператор в Swift используется для безопасного приведения типа, который может вернуть nil?
Anonymous Quiz
5%
as
91%
as?
4%
as!
0%
as!??
🤔 Какой протокол используется для создания типов, которые могут быть хэшированы?
Anonymous Quiz
3%
Equatable
94%
Hashable
1%
Comparable
3%
Hachable
🤔 Какой протокол в Swift используется для сериализации объектов в JSON формат?
Anonymous Quiz
34%
JSONSerializable
22%
Encodable
15%
Decodable
30%
Codable
Forwarded from Идущий к IT
10$ за техническое собеседование на английском языке:

1. Отправьте запись технического собеседования на английском языке файлом на этот аккаунт
2. Добавьте ссылку на вакансию или пришлите название компании и должность
3. Напишите номер кошелка USDT (Tether) на который отправить 10$

🛡 Важно:

– Запись будет использована только для сбора данных о вопросах
– Вы останетесь анонимны
– Запись нигде не будет опубликована

🤝 Условия:

– Внятный звук, различимая речь
– Допустимые профессии:
• Любые программисты
• DevOps
• Тестировщики
• Дата сайнтисты
• Бизнес/Системные аналитики
• Прожекты/Продукты
• UX/UI и продукт дизайнеры
Please open Telegram to view this post
VIEW IN TELEGRAM