Теперь пусть Розов сделает собес Гладкову 😅 было бы здорово посмотреть
@ivan_p311 ай бұрын
69 из головомоек
@AndroidBroadcast11 ай бұрын
Тут это стоит делать запрос Леше. Пишите ему в видео комментарии подобные
@kirillsushilnikov961411 ай бұрын
ага, 1000 лайков видео и вперёд))
@AndroidBroadcast11 ай бұрын
Прекрасная идея
@Sabiko-xg6qs23 күн бұрын
33:24 в куче выделяется место. И размер мы должны знать на момент создания в рантайме знать. Память выделяется динамически - поэтому и нельзя его на стек, т.к. размер, выделяемый на стеке, должен быть известен на момент компиляции.
@AndroidBroadcast21 күн бұрын
Спасибо!
@kalayda11 ай бұрын
Три момента: - Я лично никогда не встречал и не могу представить, в каком бизнесе для разработки МП потребуется хотя бы половина этих глубоких знаний. Что такого должно делать приложение, чтобы для его разработки и оптимизации потребуется понимать JMM, алгоритмы GC и как под капотом устроен компилятор. - Какая роль у такого человека в команде, где все остальные и близко не понимают всех этих нюансов? Он потребуется на фазе суперфинальной оптимизации, а до тех пор будет плечом к плечу с джунами пилить модельки, мапперы и UI? - Лид, в первую очередь, это носитель архитектурных паттернов и эффективных практик, а не глубокий специалист по миру подкапотья :) А самое главное - человек с сильным навыком разъяснения и убеждения. ИМХО невозможно распознать хорошего лида без вопросов типа "опубликовали новую версию, начались массовые краши, что делать", "тестировщик нашел баг, но ты никак не можешь его воспроизвести, что делать", "сборка падает на CI, но локально собирается без проблем, что делать", или "разраб в отпуске, а в его коде нашли критичный баг, что делать" :)
@ivan_p311 ай бұрын
Пока задаешь эти вопросы, тебе капает денежка
@AndroidBroadcast11 ай бұрын
Леша ни разу не озвучивал на какие обязанности ищется человек и требования к нему предъявляет сама компания. Она и выбирает как проводить собеседование и какие навыки оценить. Вопросы что вы описали спрашиваю уже непосредственно на Fit интервью в команду, а не в рамках технической секции
@ivank369611 ай бұрын
@AndroidBroadcast Кирилл, я почти 4 года работаю в одной (и первой) компании, в скором планирую искать новую. И меня слегка "пугают" подобные вопросы о том как под капотом jvm с кучей и стэком работают, ссылки на вьюмодель, и все что комментатор выше описал. Сейчас активно стараюсь это изучить, не без проблем конечно, потому что в моей реальной работе мидла такое никогда по факту не пригождалось, а чтобы прям понять все эти вещи нужна практика. Смотрю сколько лайков на этом комменте и не пойму - все описанные "сложные подкапотные" фичи на самом деле не обязательно глубоко понимать (условно знаю что такое стек и куча, но про размеры и другие детали даже не отвечу), или лучше сфокусироваться на более насущных скилах типа навигации, di, корутинах, компоуз и тд? Учитывая, что я планирую попасть на достойную зп хорошего мидла не(!) в мегакомпании типа сбера и яндекса. Для сеньора естественно все это знать желательно, понимаю
@mishazavorotnoi386411 ай бұрын
@@ivank3696 забей вообще не парься, тебе очень крупно повезет, если хотя бы попадется 1 вопрос из этих, во первых потому что практически никто не знает сам на них ответы (кроме если конечно заранее подготовиться как в видео), во вторых если такое будут спрашивать то никогда никого не найдут) мой опыт собесов показал, что если ты ищешь работу как мидл+ или синьор, тех собес это разговор о жизни (софт скиллы) и немного о том что и как делал в прошлых проектах (хард скиллы )- все, из 50 собесов мб в 1-2 спрашивали что то про язык или фреймворк, и обычно у таких контор низкая зп и ужасные условия, кстати заметил что чем выше зп тем "проще" и комфортней собесы. В общем в основном собес для опытного чела сегодня это просто "болтовня" после которой прилетает оффер
@AndroidBroadcast11 ай бұрын
@@ivank3696 меня же собеседовали по полной и как спеца с исключительными возможностями. Так же то что я не ответил на что-то не значит что я не подхожу на вакансию, а просто проверяют насколько глубоки или знания
@Ucicke26 күн бұрын
огонь! спасибо
@Sergey-e8e3 ай бұрын
Как раз двоих отсобеседовал. Очень благодарен за вопросы на глубину по экзекуторам и джава Мемори модель и про гарбэдж коллектор
@AndroidBroadcast3 ай бұрын
Здорово что помогает
@nurseyittursunkulov331911 ай бұрын
ребят спасибо огромное, мощный контент, много что узнал.
@AndroidBroadcast11 ай бұрын
Спасибо
@DiranesPlay11 ай бұрын
Очень крутое интервью, спасибо. Вот бы Алексея пригласили на какой-нибудь подкаст, где он подробнее бы рассказал о своем опыте проведения собеседований.
@MobileDeveloper11 ай бұрын
Так не зовут (
@mayx88449 ай бұрын
Узнал для себя много нового, спасибо 🔥
@AndroidBroadcast8 ай бұрын
Супер!
@АлександрИванов-г4л11 ай бұрын
Спасибо большое. Не останавливайтесь
@olegleonov131011 ай бұрын
А кому-то в работе пригодились знания про AOT или JIT?)
@AndroidBroadcast11 ай бұрын
Да, у меня были баги из-за AOT. Да и чтобы знать JIT и AOT я потратил 10 минут для изучения статьи
@umnvd11 ай бұрын
Очень интересно было послушать! Большое спасибо вам обоим ❤
@TheDareDevil22511 ай бұрын
Кирилл, Алексей, спасибо за видос. Получилось очень круто. Для аудитории, кто смотреть будет: - Это абсолютно "боевой" собес как он проходит в реальности - Если прям хочется понимать уровень, то это Senior+/Lead по хардам, то есть максимальный. Остальное это софт скилы, а дизайн секция чаще всего отдельно идет, если на позицию этот навык в приоритете. - И не думайте, что реально помнить абсолютно все. В рамках всего собеса недочеты просто минимальные. Кирилл - респект. - По зарплате - максимальная планка в компании, в которую собеседуетесь. Нет тут цифр. В среднем от 400к по рф я бы сказал. Не думайте что все гвоздями приколочено и зарплата растет х2 каждый раз. Потолок никто не отменял. - Как Алексей правильно отметил, интервью не для того, чтобы показать чью либо крутость/тупость. Если чувствуете такое на собесе - бегите от такой компании.
@dimamel1111 ай бұрын
Спасибо за интервью , не до конца понял момент как хранится viewmodel и как с навигация сохраняет , теперь хочу разобраться в этом , так что спасибо за нетриваиальность)))
@AndroidBroadcast11 ай бұрын
Возможно хорошая идея для видео
@konstantinpetrenko19911 ай бұрын
Спасибо, отличный видос, больше бы таких.
@Евгений-ч3и2ы11 ай бұрын
Спасибо!
@Anonymous-jb7xx11 ай бұрын
Спасибо за видео. Не очень понял момент с Clean Architecture и Onion Architecture. Насколько я знаю, это два близких, но существующих параллельно концепта, и двигали их разные авторы (например, Robert C. Martin и Jeffrey Palermo), поэтому причинно-следственной связи между этими концептами нет, хотя на практике их принципы часто смешивают.
@MobileDeveloper10 ай бұрын
blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html Вот можно почитать блог пост автора от 2012 года, где он пишет следующее Over the last several years we’ve seen a whole range of ideas regarding the architecture of systems. These include: Onion Architecture by Jeffrey Palermo А чуть ниже он пишет следующее The diagram at the top of this article is an attempt at integrating all these architectures into a single actionable idea. Ну то есть луковая архитектура легла в основу его чистой архитектуры (что в общем-то видно на диаграмме невооруженным глазом), а из остальных архитектур он взял отдельные концепции. Дальше если копнуть внутрь луковой архитектуры, то можно увидеть, что ее придумали как некое противопоставление слоистой архитектуре, которая страдала протекающими абстракциями. Так что связь между ними есть и она весьма прямая
@ИванИванов-в4н9п11 ай бұрын
"Сидим, собеседуем" )
@andreyokmyanskiy326911 ай бұрын
Супер интервью. Ещё было бы классно, если бы добавили тайминги, в какое время какая тема обсуждается
@AndroidBroadcast11 ай бұрын
Таймкоды появляются, но не сразу
@temurisroilov584711 ай бұрын
каеф 🔥
@dell2929111 ай бұрын
Событие которое я ждал не один год)
@AndroidBroadcast11 ай бұрын
Ожидание того стоило?
@dell2929111 ай бұрын
@@AndroidBroadcast Как будто вернулся в детство и снова посмотрел Час пик)
@MikhailCh-o3z11 ай бұрын
спасибо за видео! а история чата недоступна?
@Nihao-hi11 ай бұрын
Супер материвал! Спасибо Алексею и Кириллу за работу, было очень интересно смотреть!
@AndroidBroadcast11 ай бұрын
😊
@СтасЕловский-у2ъ11 ай бұрын
За такой ответ пол разницу IO и Default душнилы из Тинька сказали "не озвучил до конца разницу" )
@Sabiko-xg6qs23 күн бұрын
А что там не до конца-то? Суть вроде полностью передана
@darkinvest777111 ай бұрын
Классный собес! Вопросы разноплановые и интересные)))
@КсенияДегтярева-х6ш11 ай бұрын
Круто!🔥
@voicetv904811 ай бұрын
Кирилл, будет ли курс по КММ и Компоуз ?
@AndroidBroadcast11 ай бұрын
У Лёши на Boosty есть платный курс boosty.to/mobiledev/posts/942f2091-f2fd-4462-8ed4-e7f03efe645a
@igorarny881811 ай бұрын
Собес который мы ждали!! Комментарий от Кирилла про уровень верный.В компании оценивают уровень и этот уровень разный от компании к компании.
@denislopatkin699610 ай бұрын
Ахренеть!! А я все время думал что ето один и тот же человек )))))
@AndroidBroadcast10 ай бұрын
😂😂😂
@uncledoc12311 ай бұрын
про шаблоны небыло вопросов (:
@alexshaposhnikov927510 ай бұрын
Ни хера не понял, но очень интересно.
@cibofff11 ай бұрын
Супер. Спасибо. Один такой собес больше дает чем семестр в универе
@TheChosenOne17111 ай бұрын
лайк за фон из героев 3))
@Das.Kleine.Krokodil4 ай бұрын
Не хватает фидбека по конкретному ответу. Чтобы интервьюер ответ давал сразу: ок, не ок
@olegleonov131011 ай бұрын
Не хватило части собеседования по софт скилам, culture fit, решение менеджерских проблем, например конфликты в команде или как решали проблему если кто-то в code review не согласен с кодом другого. Вот тут как раз показывается опыт, который не накручен.
@AndroidBroadcast11 ай бұрын
Так это техническое собеседование было
@olegleonov131011 ай бұрын
@@AndroidBroadcast это понятно, это лично мне не хватило. Просто хардскилы не дают ответа нанимать человека или нет. Человек может знать в глубину до ассемблерного кода, а говорить с командой не умеет, делегировать не умеет или ценности компании не поддерживает. Ещё бывают разработчики, которые пишут код, а не решают проблемы - могут неделями шлифовать код, когда другая команда с менее "идеальным" когда уже зарелизилась и начала получать первые деньги клиентов и фидбек. Это не про это собеседование, а в целом про принятие решения и стороны по которым оценивается кандидат.
@ChilyPeppper11 ай бұрын
на техническую секцию не хватает знание алгоритмов, хотя тут конечно можно отдельным этапом сделать@@AndroidBroadcast
@mishazavorotnoi386411 ай бұрын
странно конечно проводить собес на позицию, вакансий которых 1-2 на рынке