File tree 1 file changed +32
-0
lines changed
1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change 24
24
## Верстка
25
25
1 . Показали скриншот длинного экрана из приложения Кинопоиска: как бы вы его верстали
26
26
2 . Почему не стоит на один экран громоздить огромное количество view?
27
+ 3 . Плюсы и минусы AutoLayout
28
+ 4 . Что такое autoresizing mask
27
29
## Error
28
30
1 . Сталкивались ли вы когда-нибудь с обработкой ошибок, расскажите, как вы это делали
29
31
2 . Чем отличаются Error и NSError
30
32
3 . Можно ли обрабатывать ошибки вне do-catch блока
31
33
## TableView
32
34
1 . Что такое reusableCell, механизм их использования
35
+ ## Паттерны
36
+ 1 . Назови паттерны какие знаешь и скажи где их можно найти в iOS
37
+ Синглтон - не надо)
38
+ ## SOLID
39
+ 1 . Назвать, что значат буквы
40
+ ## Базы данных
41
+ 1 . Зачем нужны индексы
42
+ ## Сеть
43
+ 1 . Что такое REST API
44
+ 2 . GET, POST
45
+ ## Collection
46
+ 1 . Какие есть коллекции, спасибо Георгию за ArraySlice :)
47
+ 2 . Зачем нужно использовать array, dictionary, set
48
+ 3 . Что нужно сделать, чтобы сделать кастомный set
49
+ ## Hash
50
+ 1 . Что такое hash таблица, можно сказать про Hasher
51
+ 2 . Зачем она
52
+ 3 . Где в iOS
53
+ ## Git flow
54
+ 1 . Что и зачем
55
+ ## Архитектуры
56
+ 1 . Какие есть
57
+ 2 . Когда и что использовать
58
+ 3 . Как осуществлять роутинг в mvc или mvvm
59
+ ## Модификаторы доступа
60
+ 1 . Какие есть
61
+ 2 . В чем разница между open и public
62
+ 3 . В чем отличие internal от них
63
+ ## Многопоточность
64
+ 1 . Просто весь курс степика по многопоточке - https://stepik.org/course/3278
33
65
34
66
You can’t perform that action at this time.
0 commit comments