Помощь в трудоустройстве и повышении ЗП - goo.su/xeDj ТГ канал - t.me/m1sha_frontend ТГ для связи со мной - t.me/m1sha_bbn Сорри что усталый, прохожу собесы после рабочего дня)
Спасибо за видос! Здорово, что спросил по процессам и задачам работе, интересно было послушать. Ещё бы хотелось, чтобы рассказ по опыту оставил, тоже было бы очень интересно послушать, возможно с звуковыми пробелами на приватные моменты.
Собеседующий все перепутал c зацеплением и связанностью. SOLID book (Александр Беспоясов): Принцип инверсии зависимостей > Зацепление и связность Зацепление (coupling) не стоит путать со связностью (cohesion). Зацепление - степень взаимозависимости разных модулей. Чем выше зацепление, тем более хрупкой получается система, и тем сложнее вносить изменения. Связность - степень, в которой задачи некоторого модуля связаны друг с другом. Чем выше связность, тем строже модули следуют SRP, тем выше сфокусирован модуль на конкретной задаче.
Есть паттерн low coupling, hight cohesion (высокая зацепленность внутри модуля и низкая связанность с другими модулями), смысл именно в этом, а не то, как это звучит на русском. Просто разные варианты перевода.
спасибо за видос, на вопросы хорошо отвечал, несколько мелочей, которые заметил: 3:45 raf не вызывается в самую последнюю очередь, браузер выполняет код из колбека raf перед ре-пейнтом, частота вызова которого зависит от частоты обновления кадорв в мониторе 10:17 я думал что он хочет про параллельную загрузку в http 2 услышать, а оказывается наоборот мини-чанки это ухудшение 35:48 "ссылочный тип данных будут мутироваться ссылки, а примитивные передаются по значению" - ссылочный тип это внутренний тип ReferenceType, тут достаточно сказать что примитивные типы иммутабельные (передаются они все равно через переменную или выражение которое ссылается на объект в памяти со описанием этого примитива)
2. не, чанки будут грузиться быстрее за счет мультиплексинга хттп2 + он сказал про хеши и кеширование, что по сети догружаться будут только обновленные чанки => чанки это профит
Самая интересная часть это на софт скилы, на тех собесе проще всего отвечать выучил и всё. Имхо мало рассуждаешь когда пишешь код, нужно говорить так много чтобы вопросы с той стороны даже не пытались задавать. Еще мало вопросов спрашиваешь в конце, сразу чувствуется что как будто и не собираешься там работать, из за этого могут отказать, надо детально спрашивать как проходит рабочий день какие есть встречи, как ведется доска как проходит ревью, больше вопросов они поймут что тебе интересно сейчас и работать тоже будешь так же увлеченно.
я такую тупую логику впервые в жизни вижу, если ты выучил монолитную базу, то выучить банальное поведение на софтс скилловом собесе не составит тебе никакого труда.
Автор ответь пожалуйста. При поступлении на работу, на удалёнку. Какие документы нужно подавать, электронно можно подавать ? Если например ты гражданин Кыргызстана и живёшь в Кыргызстане ? То есть получается я программист иностранный ?
"Знаешь такой-то инструмент?" - "Чет знаю" Потрясающий уровень интервью. Ни одного вопроса для senior Ни про асинхронность, ни паттернов, ни архитектуры ПО, ни проектирования. Ни одного вопроса вглубь, только шаблонные вопросы и односложные вызубренные ответы. Даже элементарные числа вглубь не ковырнули, а там есть что, особенно для финтеха Middle(-) в лучшем случае. Оба. "Senior" здесь даже пиво рядом держать не станет, просто уйдет * * * Глянул, в надежде какие-то новые вопросы найти для проведения собесов. Все плохо, остаемся при своих, поглядываем дальше)
какой смысл давать алгоритмические задачи и принимать откровенно плохие решения. в первой задаче временная сложность O(n^2) от числа элементов в исходном массиве, хотя задача за O(nlogn) решается
@@ПользовательПользователь-с8к да, умник, вопросы? map выполняется за линию умноженную на сложность лямбды. удаление из начала массива O(n), так что не выебывайся, пожалуйста
@@stepan_chous аа, точно, невнимательно смотрел 😅 Ну тогда так себе решение, конечно, интуитивно решается за O(nlogn), линейные операции и сортировка, без этих удалений элементов
@@dkoldyaev это нормально. Сеньор не знает ответы на каждый вопрос, но умеет эффективно находить оптимальные решения за приемлемое время, а так же может сам генерировать архитектурные модели без лидов или с их участием
@@timur2887 не нормально, что он не рассказал офигенно важную вещь, когда нужно дублировать код, а когда нет. Совершенно плавал в описании модульной структуры. Кажется, что чел просто задрочил вопросы без реального опыта. А интервьюер ему просто подсказывал правильные ответы
Помощь в трудоустройстве и повышении ЗП - goo.su/xeDj
ТГ канал - t.me/m1sha_frontend
ТГ для связи со мной - t.me/m1sha_bbn
Сорри что усталый, прохожу собесы после рабочего дня)
Интервьюер молодец, очень позитивную атмосферу создал
С 1-ого вопроса про css развалил кабины, хорош. Жестко 😅
Да ладно)) Забавно, что про CSS вообще не спрашивают теперь, а ведь там много всего интересного.
По твоим ответам и уверенности прям виден прогресс, просмотрел твои первые ролики и этот - разница ощутима, красавчик
Спасибо за видос! Здорово, что спросил по процессам и задачам работе, интересно было послушать. Ещё бы хотелось, чтобы рассказ по опыту оставил, тоже было бы очень интересно послушать, возможно с звуковыми пробелами на приватные моменты.
Очень полезный видос, спасибо что делишься своими собесами
Собеседующий все перепутал c зацеплением и связанностью.
SOLID book (Александр Беспоясов): Принцип инверсии зависимостей > Зацепление и связность
Зацепление (coupling) не стоит путать со связностью (cohesion).
Зацепление - степень взаимозависимости разных модулей. Чем выше зацепление, тем более хрупкой получается система, и тем сложнее вносить изменения.
Связность - степень, в которой задачи некоторого модуля связаны друг с другом. Чем выше связность, тем строже модули следуют SRP, тем выше сфокусирован модуль на конкретной задаче.
Есть паттерн low coupling, hight cohesion (высокая зацепленность внутри модуля и низкая связанность с другими модулями), смысл именно в этом, а не то, как это звучит на русском. Просто разные варианты перевода.
Спасибо, классный видос)
спасибо за видос, на вопросы хорошо отвечал, несколько мелочей, которые заметил:
3:45 raf не вызывается в самую последнюю очередь, браузер выполняет код из колбека raf перед ре-пейнтом, частота вызова которого зависит от частоты обновления кадорв в мониторе
10:17 я думал что он хочет про параллельную загрузку в http 2 услышать, а оказывается наоборот мини-чанки это ухудшение
35:48 "ссылочный тип данных будут мутироваться ссылки, а примитивные передаются по значению" - ссылочный тип это внутренний тип ReferenceType, тут достаточно сказать что примитивные типы иммутабельные (передаются они все равно через переменную или выражение которое ссылается на объект в памяти со описанием этого примитива)
2. не, чанки будут грузиться быстрее за счет мультиплексинга хттп2 + он сказал про хеши и кеширование, что по сети догружаться будут только обновленные чанки => чанки это профит
Благодарю! 💜
Самая интересная часть это на софт скилы, на тех собесе проще всего отвечать выучил и всё. Имхо мало рассуждаешь когда пишешь код, нужно говорить так много чтобы вопросы с той стороны даже не пытались задавать. Еще мало вопросов спрашиваешь в конце, сразу чувствуется что как будто и не собираешься там работать, из за этого могут отказать, надо детально спрашивать как проходит рабочий день какие есть встречи, как ведется доска как проходит ревью, больше вопросов они поймут что тебе интересно сейчас и работать тоже будешь так же увлеченно.
я такую тупую логику впервые в жизни вижу, если ты выучил монолитную базу, то выучить банальное поведение на софтс скилловом собесе не составит тебе никакого труда.
Посомтрел 5 минут, сложилось впечатление, что чисто с другом созвонились под запись, во вопросам прошлись, менторство отрекламировали и все
так ты посмотри полный собес, вопросы отпадут.
Тоже сюда собес проходил, точно такой же был, в целом легкий собес
с анаграммами мутная задача. я не понял суть, неясно что решать)
Такое впечатление, что интервьюер зациклился на Webpack и внутренней его реализации. Камон, VIte, Rspack - нет, не слышал.
Автор ответь пожалуйста.
При поступлении на работу, на удалёнку. Какие документы нужно подавать, электронно можно подавать ? Если например ты гражданин Кыргызстана и живёшь в Кыргызстане ? То есть получается я программист иностранный ?
Sorax, ты ли это? Можно кстати с разных игр ставить заставки.
Хех
27:43 жесткое палево внизу справа 😄
Интересно, если вкладкой браузера делиться. Будет ли видно уведомление с телеги?
Смотря захват чего сделан. Обычно вкладку браузера делают, а все остальное не видно@@Abdul-hy4cy
@@Abdul-hy4cy нет, будет видна только вкладка браузера
А что за программа?!
новая заставка... а как же котик?
"Знаешь такой-то инструмент?" - "Чет знаю"
Потрясающий уровень интервью. Ни одного вопроса для senior
Ни про асинхронность, ни паттернов, ни архитектуры ПО, ни проектирования. Ни одного вопроса вглубь, только шаблонные вопросы и односложные вызубренные ответы. Даже элементарные числа вглубь не ковырнули, а там есть что, особенно для финтеха
Middle(-) в лучшем случае. Оба. "Senior" здесь даже пиво рядом держать не станет, просто уйдет
* * * Глянул, в надежде какие-то новые вопросы найти для проведения собесов. Все плохо, остаемся при своих, поглядываем дальше)
У вас ник связан с комментарием
mapa
Сейчас есть удаленка за 300к? Или на удаленке вилку режут?
Есть, и даже больше порой. Урезаний из-за вилки не встречал, впрочем, сравнить не с чем, 5 лет на удаленке.
Ковид сделал свое дело - удаленка сейчас встречается чаще всего и на зп не влияет никак. Если ты не на галерах хуяришь конечно)
Понял. Спасибо, ребят!
@@lxmsrvсколько зп?)
Конечно есть. В прочем сейчас многие так работают. После трудоустройства 2 недели в офис походил и потом на дому
какой смысл давать алгоритмические задачи и принимать откровенно плохие решения. в первой задаче временная сложность O(n^2) от числа элементов в исходном массиве, хотя задача за O(nlogn) решается
Задача решена за O(N + NlogN + N) => O(NlogN). Можете решить оптимальнее? Или просто поумничать?
Где там ты увидел O(n^2), умник
Там линейные операции и обычная сортировка
@@ПользовательПользователь-с8к да, умник, вопросы? map выполняется за линию умноженную на сложность лямбды. удаление из начала массива O(n), так что не выебывайся, пожалуйста
@@stepan_chous аа, точно, невнимательно смотрел 😅
Ну тогда так себе решение, конечно, интуитивно решается за O(nlogn), линейные операции и сортировка, без этих удалений элементов
@@stepan_chous но выебываться буду, просто здесь проглядел, был не прав)
следующую сумму предложили?
320 тыр сеньору как-то маловато
это снг
Тут такой сеньор, что отвечает по подсказкам
@@dkoldyaev это нормально. Сеньор не знает ответы на каждый вопрос, но умеет эффективно находить оптимальные решения за приемлемое время, а так же может сам генерировать архитектурные модели без лидов или с их участием
@@timur2887 не нормально, что он не рассказал офигенно важную вещь, когда нужно дублировать код, а когда нет. Совершенно плавал в описании модульной структуры. Кажется, что чел просто задрочил вопросы без реального опыта. А интервьюер ему просто подсказывал правильные ответы
довольно простой собес на 320К
Согласен, тут джун+ имхо.
Не согласен, для стажера с пивом пойдет
не согласен, тут уровень школьник+ имхо
не согласен, это максимум тест перед утренником в детском саде +-
не согласен, тут максимум уровень новорожденного+