Публичное собеседование iOS-разработчика | Петя Коренев и Андрей Галушка

  Рет қаралды 23,049

iOS Ukraine

iOS Ukraine

Күн бұрын

Пікірлер: 34
@bogdan_marcheko
@bogdan_marcheko 3 жыл бұрын
Чет орнул с того как тип гуглит:) Но все равно спасибо огромное, за такие собеседования!
@lvo7677
@lvo7677 3 жыл бұрын
Отличный интервьюер, но по моему очень заметно, как интервьюируемый постоянно что-то подгугливает и слышно, как он печатает даже....
@zdaecqzdaecqze
@zdaecqzdaecqze 3 жыл бұрын
а с каких пор Inversion of Control появился в SOLID?
@zdaecqzdaecqze
@zdaecqzdaecqze 3 жыл бұрын
досмотрел) чат поправил)
@GipsySh
@GipsySh 2 жыл бұрын
Очень классный собес! Мне кажется, ни один собес не смотрела вот так вот на одном дыхании. У Петра были не только содержательно очень хорошие вопросы (узнала для себя кое-что новое ), но и очень хорошая, четкая формулировка вопросов. Плюс очень доброжелательная и приятная манера общения. Я считаю, что на собеседовании важно создать такую комфортную атмосферу. По поводу Андрея - это прямо мега-круто! По сути, ни в одной секции не было ни одного вопроса, на который бы у него не оказалось ответа. И тоже было очень приятно слушать - очень обстоятельно, вдумчиво и структурированно.
@yuriiohiria5559
@yuriiohiria5559 3 жыл бұрын
Здравствуйте, проясните пожалуйста в SOLID - I это не Interface Segregation? D - Dependency injection (Inversion of Control)? 40:51. Вообще видос круто спасибо!
@shurale85
@shurale85 2 жыл бұрын
Да, I это разбиение интерфейса
@mariekerguelen3816
@mariekerguelen3816 3 жыл бұрын
За слово "кложура" отдельное спасибо, возьму на вооружение;) Вообще очень понравилось интервью, спасибо!
@aryslanovigor3173
@aryslanovigor3173 3 жыл бұрын
40:59 спасибо, полезно для меня, узнал, что Inversion of Control (инверсия управления), это тот же пятый принцип - Dependency inversion (принцип инверсии зависимостей)
@IceAge_Squirrel
@IceAge_Squirrel 2 жыл бұрын
На самом деле принцип расшифрован не корректно. "I" расшифровывается как "Interface Segregation Principle(Принцип разделения интерфейса)", который гласит, что классы не должны реализовывать методы интерфейса, которые им не нужны, что приводит разделение интерфейсов на более мелкие и конкретные.
@comradevorobyov
@comradevorobyov 3 жыл бұрын
Спасибо! Полезный видос)
@OlhaWork
@OlhaWork Жыл бұрын
Дженерік функція має приймати тип Т. Цікаво чому не було помилки)
@RaidenYamato-gr8mm
@RaidenYamato-gr8mm Жыл бұрын
Зачем вдруг тот парень сверху заговорил на украинском в конце
@Anton66770
@Anton66770 3 жыл бұрын
Интервьюер отличный парень, грамотно строит интервью и задает вопросы. Половина реальных кейсов, спрашивают какую - то узкую чушь, и думают, что если кандидат не сказал, именно то что интервьюер хотел услышать - то кандидат дурачек, про какие то конкретные протоколы, какие то детали из про layers из Core Animation и тд... а потом по факту на проекте эпловый MVC на 500 - 1000 строк кода в контроллере и всё. Хотелось бы еще послушать собес, но только на синиора. А так оч интересно.
@iOSUkraine
@iOSUkraine 3 жыл бұрын
Приходи на конференцию 17-ого мая, будет еще одна сессия публичного собеседования. Мы выбираем людей из желающих, возможно, в этот раз попадется сеньйор разработчик. П.С. Ссылка в описании
@Anton66770
@Anton66770 3 жыл бұрын
@@iOSUkraine это ж Киев будет, так что не приду
@iOSUkraine
@iOSUkraine 3 жыл бұрын
@@Anton66770 Это онлайн конференция. Все взаимодействие в Slack+Zoom.
@evgenykravtsov2157
@evgenykravtsov2157 3 жыл бұрын
Ну по солид чувак чисто читает)
@Денис-ж3ф5р
@Денис-ж3ф5р Жыл бұрын
Singleton сам себя инициализирует это нарушает srp
@iOSnick
@iOSnick 3 жыл бұрын
По синглтону не согласен, есть хорошая практика тестирования логики взаимодействия с синглтоном. Нарушения single responsibility можно избежать.
@MorFey911ua
@MorFey911ua 2 жыл бұрын
Не, ну КЕЙСОВ то у кандидатов много было :)
@gummibarchen1372
@gummibarchen1372 3 жыл бұрын
Собеседующим на будущее - вы когда задаете вопросы по солид , должны понимать что не обязательно знать как они расшифровываются , нужно понимание как ими пользоваться и следовать .
@gummibarchen1372
@gummibarchen1372 3 жыл бұрын
44:37 =))) что серьезно ? Прикольно что идеального случая не будет
@nodirkarimov428
@nodirkarimov428 3 жыл бұрын
Это был middle?
@romdevios
@romdevios 3 жыл бұрын
явно нет. Максимум middle--
@rulez6726
@rulez6726 2 жыл бұрын
@@romdevios в нынешних реалиях,скорее junior - , как бы прискорбно это не звучало((
@АлексйУваровъ
@АлексйУваровъ 3 жыл бұрын
Очень вегетарианское собеседование. Ни кровищи , ни кишок на комбайне.
@alick-t
@alick-t 3 жыл бұрын
Самое легкое собеседование, что я видел когда-либо. Вы когда в люди ходили? таких легких собесов на iOS не бывает ))
@nursatb8097
@nursatb8097 3 жыл бұрын
Я думал на мидла в собесе более грубже спрашивают
@Денис-ж3ф5р
@Денис-ж3ф5р Жыл бұрын
- 1:00:22
@Денис-ж3ф5р
@Денис-ж3ф5р Жыл бұрын
-1:08:41
@deathsonicshimmer
@deathsonicshimmer 3 жыл бұрын
Интервьюер отличный, даже чересчур лояльный) Хотелось бы побольше подобных видео, это очень полезно. Узнал о паре пробелов в своих знаниях. Лишь два недочёта: 1. В SOLID I - это разделение интерфейса; 2. В вопросе про AppDelegate не сказано про жизненный цикл до iOS13, о чём и не упомянул интервьюируемый. По поводу самого интервьюируемого, видно как гуглит и читает с экрана. Особенно часто использует приём с уводом ответа в другую сторону, что на солиде и дальнейших ответах очень заметно) Ответ про архитектуру -- чтение принципов xD
@ComickOFF
@ComickOFF 2 жыл бұрын
Да, супер, слово паразит у Пети)
@PavloMoroz-p9w
@PavloMoroz-p9w 2 жыл бұрын
59 хвилина let array: [Any] = [1,2,3, [4,5], [6,7, [8,9,10]], 11] var newArray: [Int] = [] array.map { element in let number = element as? Int let array = element as? [Int] let arrayInArray = element as? [Any] if let number = number { newArray.append(number) return } if let array = array { array.map { newArray.append($0) } return } if let arrayInArray = arrayInArray { arrayInArray.map { number in let value = number as? Int let array = number as? [Int] if let value = value { newArray.append(value) } if let array = array { array.map { newArray.append($0) } } } } } print(newArray) Працює але не повторюйте це вдома ))))
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 3,7 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
Співбесіда iOS Junior
15:48
Swift Code
Рет қаралды 803
Мок-собеседование iOS разработчика
1:17:34
iOS Такой • IOS Разработка • IT Подкасты
Рет қаралды 12 М.
Live Coding: Fun with Grand Central Dispatch | Юлия Ващенко
1:38:48
Мок собеседование iOS
1:26:05
Leo Ostrovskiy
Рет қаралды 7 М.
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19