Anonymous Quiz
27%
3%
66%
4%
👍1
Anonymous Quiz
91%
if let
1%
if exists
6%
if not nil
3%
if has value
❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
Anonymous Quiz
17%
if type
68%
switch type
15%
type case
1%
match type
❤1
Anonymous Quiz
2%
var
77%
let
9%
const
12%
static
❤2🤔1
1. Designated Initializer: основной инициализатор класса, который полностью инициализирует все свойства класса и вызывает соответствующий инициализатор суперкласса.
2. Convenience Initializer: вторичный инициализатор, который может облегчить или уточнить инициализацию объекта, обычно вызывая designated initializer в том же классе.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Anonymous Quiz
2%
public
37%
private
59%
internal
2%
protected
❤2
Anonymous Quiz
72%
Переменные, инициализируемые один раз при первом обращении
3%
Постоянные переменные, неизменяемые после установки
25%
Переменные с отложенным выполнением
0%
Переменные, инициализируемые немедленно
❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
57%
Type safety
13%
Type checking
28%
Type casting
2%
Type enforcement
😁1
Anonymous Quiz
39%
Использование статической инициализации
18%
Использование глобальной переменной
24%
Использование атрибута synchronized
19%
Использование метода sharedInstance()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
5%
Определение функции преобразования
15%
Реализация протокола CustomConvertible
20%
Использование init
60%
Использование оператора as
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
55%
Использование let
4%
Использование const
25%
Использование dynamic
15%
Использование runtime
💊12👀2
Anonymous Quiz
85%
private
2%
protected
14%
internal
0%
public
1. Принудительное развертывание (`!`), когда вы уверены, что опционал содержит значение.
2. Безопасное развертывание (`?`), которое выполняет действие, только если опционал не nil.
3. Optional Binding (`if let` или `guard let`), который позволяет безопасно извлечь значение, если оно существует.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
17%
Выполняет итерацию без доступа к индексу
5%
Может изменять элементы коллекции
12%
Используется только с массивами
67%
Возвращает пары (индекс, значение)
Forwarded from Идущий к IT
Твое резюме на HeadHunter — ОК, если ты видишь это.
HeadHunter сравнивает ключевые навыки в твоем резюме и в вакансии и в момент отклика отображает, насколько % ты соответствуешь требованиям.
Специальный бейджик «Подходит по навыкам на 100%» отображается, если соответствие составляет более 60%.
Если при просмотре вакансий ты видишь такой бейджик, это значит, что список навыков в твоем резюме качественно составлен.
Это важный параметр, так как рекрутерам чаще показываются резюме с лучшим соответствием.
О том, как правильно указывать ключевые навыки и оптимизировать свое резюме я уже рассказывал в этом видео
HeadHunter сравнивает ключевые навыки в твоем резюме и в вакансии и в момент отклика отображает, насколько % ты соответствуешь требованиям.
Специальный бейджик «Подходит по навыкам на 100%» отображается, если соответствие составляет более 60%.
Если при просмотре вакансий ты видишь такой бейджик, это значит, что список навыков в твоем резюме качественно составлен.
Это важный параметр, так как рекрутерам чаще показываются резюме с лучшим соответствием.
О том, как правильно указывать ключевые навыки и оптимизировать свое резюме я уже рассказывал в этом видео