Тёмный
No video :(

GCD - Каверзные вопросы и задачи на iOS-Собеседование - Mad Brains Техно 

Mad Brains
Подписаться 11 тыс.
Просмотров 31 тыс.
50% 1

Вырезали для вас с недавнего Техно отрывок- разбор каверзных вопросов iOS разработчику на собеседовании. Как пройти собеседование? Как ответить на каверзные вопросы по GCD? Как собеседоваться IOS разработчику? Thread, Queue, Serial Queue, Concurrent Queue, Async, Sync, Deadlock и немного разговоров о нюансах системы в конце.Самые каверзные вопросы мобильному разработчику IOS собеседование.
Пишите в комментариях интересные вопросы с ваших собеседований или предложения по темам на Техно.
Техно - это внутренний еженедельный митап Mad Brains, на котором мы делимся опытом, знакомимся с актуальными технологиями и темами в мобильной разработке и не только.
Анонсы роликов, полезные статьи и ссылки - t.me/mads_team
Как разработать успешный ИТ-продукт - t.me/mad_digital
Комьюнити для Flutter-разработчиков - t.me/flutter_m...
Стать частью нашей команды - madbrains.ru/c...

Опубликовано:

 

4 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 51   
@pinguinchieftain8757
@pinguinchieftain8757 3 года назад
Классное объяснение. Искал эту инфу в специальных туториалах а нашёл в обычном тим спике коллег. Спасибо
@damiryumaguzhin
@damiryumaguzhin 2 года назад
Рассказчик шикарен, все видосы эмоциональные) Не самые простые темы воспринимаются легко
@user-ld9vh6xs1k
@user-ld9vh6xs1k 2 года назад
Автору респект, просто мужчина))) Спасибо большое)
@dimzfresh
@dimzfresh 3 года назад
“Вы посмотрите, сколько он высрал!”:))
@OlegK-h6x
@OlegK-h6x 2 года назад
Спасибо, ребята! Понятное объяснение и подача весёлая.
@user-gl3uv2nb6j
@user-gl3uv2nb6j Год назад
Ребята, очень интересно и понятно! Спасибо большое! Миллион лайков!
@mak_whisk
@mak_whisk 3 года назад
Спасибо, очень интересно и позволяет лучше понять тему)
@sergeylobanov4245
@sergeylobanov4245 2 года назад
я как будто познал сущность бытия. Спасибо)
@user-qd3ic7ix5q
@user-qd3ic7ix5q 3 года назад
Мой ментор мне один раз сказал - "Никогда не запускай Sync в Main нах*й" вот и запомнил навсегда! Так что маты это норм в неформальном обучение.
@pasha5462
@pasha5462 3 года назад
Шикарный видос. Спасибо поржал.
@user-so4pt7xz9e
@user-so4pt7xz9e 2 года назад
Супер годнота, такое можно под чай с удовольствием смотреть)
@anastasiaanastasia1563
@anastasiaanastasia1563 Год назад
лучшее объяснение
@Swcake1
@Swcake1 Год назад
Отличный задачки для практики!
@shurale85
@shurale85 2 года назад
За столько лет просмотра тематических видео, в первый раз встречаю спикера, прибегающего к ненормативной лексике. Вы же делаете весьма полезный контент, зачем его портить такими непристойными выходками. Желаю удачи в Вашем развитии не только как программиста, но и как личности.
@mutanntix
@mutanntix 2 года назад
Как мат препятствует развитию личности?
@jahongir2212
@jahongir2212 7 месяцев назад
⁠@@mutanntixименно, он же наоборот выступает в качестве бустера😂
@user-wn8qb1xx7h
@user-wn8qb1xx7h 2 года назад
спасибо. понял то, что не мог понять.
@KyivKK
@KyivKK 2 года назад
Спасибо мужики!
@user-xv3lr6mb6g
@user-xv3lr6mb6g 2 года назад
Спасибо вам! Познавательно и весело))
@e5unknown89
@e5unknown89 2 года назад
Классная задачка, спасибо!
@Oleg-ng7ss
@Oleg-ng7ss 3 года назад
Спасибо! Было бы лучше, если бы сделали Presentation mode c light схемой для редактора.
@Isonatagirl
@Isonatagirl Год назад
Спасибо!
@deluxe092
@deluxe092 3 года назад
Просто и понятно! Лучшее объяснение которое я встречал, дядь, пили уроки, у тебя дар, "нахуй" xD!
@denok137
@denok137 3 года назад
Спасибо поржал и немного чего-то вынес
@guitarkitty
@guitarkitty 2 года назад
Видос 20 из 10
@romdevios
@romdevios 3 года назад
у вас в конце там main.sync на мейне поэтому не завелось. Но вообще на concurent можно (но не нужно) делать sync без дедлока
@MadBrains
@MadBrains 3 года назад
А вот тут поподробнее, пожалуйста
@romdevios
@romdevios 3 года назад
@@MadBrains 27:47 строка 67
@romdevios
@romdevios 3 года назад
т.е. из за синка на мейне был дедлок, но при синк на global такого не должно быть
@MadBrains
@MadBrains 3 года назад
@@romdevios Конечно, так как global - другая очередь (читай другой поток)
@aisachkova
@aisachkova 2 года назад
лучший рассказчик)
@ivandyagilev7085
@ivandyagilev7085 2 года назад
Из документации на DispatchQueue: Important Attempting to synchronously execute a work item on the main queue results in deadlock. Попытка синхронно выполнить рабочий элемент в основной очереди приводит к дэдлоку.
@m_zhukov98
@m_zhukov98 3 года назад
14:27 у вас Е будет выполняться в main потоке. Просто наберите Thread.current в print. Можете объяснить почему?
@MadBrains
@MadBrains 3 года назад
Скорее всего, применяется та самая встроенная GCDшная оптимизация: As a performance optimization, this function executes blocks on the current thread whenever possible, with one exception: Blocks submitted to the main dispatch queue always run on the main thread. developer.apple.com/documentation/dispatch/dispatchqueue/1452870-sync
@g01dt00th
@g01dt00th 4 года назад
на 6s ios13 :-P
@snippetslab2154
@snippetslab2154 2 года назад
Встречал эти задачи на собеседовании. А откуда эти задачи?
@user-yx8ry8hs2h
@user-yx8ry8hs2h 10 месяцев назад
Зачем столько мата за 4 минуты???
@al_mokrousov
@al_mokrousov 4 месяца назад
хороший разбор один хуй непонятно ничего!
@kiri4of510
@kiri4of510 Год назад
Спасибо мужик, маты реально помогают, одно слово нахуй заменяет непонятные обяснения по типу: что случилось?
@PashkaGameOver
@PashkaGameOver 2 года назад
Спасибо за интересное, но говорит "как сапожник"
@darkdeny936
@darkdeny936 2 года назад
Вот только без мата бы и подобных выражений, было бы сильно лучше видео
@gummibarchen1372
@gummibarchen1372 2 года назад
Маты одни , наверное в Mad Brains все так обещаются и это норма.
@profootball894
@profootball894 3 года назад
я конечно не против мата, но использовать его в обучении или в общении между студентом и преподавателем, это просто п*ц! скоро начнутся мои курсы, надеюсь там такого "препода" не будет...
@MadBrains
@MadBrains 3 года назад
Так мы матом не ругаемся, мы на нем разговариваем :) А вообще это внутренние митапы нашей команды, это общение между коллегами. На курсах при общении со студентами мы само собой не позволяем фамильярностей
@Architect_Mobile
@Architect_Mobile 3 года назад
Да лучше мат чем куча непонятных научных слов !! Тут я хоть понял что такое GCD
@dobrysiabar8791
@dobrysiabar8791 2 года назад
@@Architect_Mobile можно было понять и без мата
@asmins69
@asmins69 Год назад
Максимально цікавий розбір GCD але матти у виступаючого просто жах.
Далее
How to get Spongebob El Primo FOR FREE!
01:36
Просмотров 11 млн
How to get Spongebob El Primo FOR FREE!
01:36
Просмотров 11 млн