‍ Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)

‍ Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)

40,667 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@crazyklerk8475
@crazyklerk8475 - 03.04.2023 14:17

Я проходил этот собес, хочу в паре примеров описать какие у меня были мысли , ибо они мне показались глупыми
1) задачка с Event loop, я знал как выполнится код это стандарт кейс, но не мог сказать почему так, поэтому до конца следовал теории что сказал ранее. Так что это можно считать пробелом
2) задание Ts, я обращался obj.has(), думал о hasOwn() (пока мало где поддерживается). has() нужен для коллекций типа Map. Ну и сам ts мой большой пробел, не сомневался в этом)

В целом очень благодарен Диме за интервью, так как для дальнейшего роста мне необходимо знать где я плаваю, или что понимаю не правильно. Я чуть озабочен своими навыками, так что кране благодарен за такую взбучку.
Конечно было волнение и грусть что моментами не оправдал свои же ожидания, но ни капли не жалею. Ведь теперь зная слабости я стану еще круче 💪💪💪

Ответить
@user-dn8yk9wq7c
@user-dn8yk9wq7c - 26.01.2024 22:42

ВОпросы дебильные - где они в работе пригодняться одному богу извество. Джун то откуда должен их знать - мрааак

Ответить
@SpauN-
@SpauN- - 19.01.2024 07:40

я не разу не был на собесе поэтому не знаю как все там устроено и поэтому смотрю мок собесы. Автор ты проводишь лайтовые и позитивные собеседования, бывает ли такое что в реале будут намного сложнее вопросы и с углубленными знаниями или большинство собесов примерно так и происходят? Спасибо за качественный контент)

Ответить
@timetorok
@timetorok - 20.12.2023 04:55

На аватарке аниме девочка, а голос мужика. Нас заскамили карл

Ответить
@askerkotsev363
@askerkotsev363 - 19.12.2023 19:43

Моя реализация
функции



const user = {
name:"asker",
age:24
}
console.log(user);

function changeObj(obj,arrProp){
let nObj = Object.create(obj)

for(let el of arrProp){
Object.defineProperty(nObj,el,{
value:null,
writable:true,
enumerable:true,
configurable:true
})
}
return ()=>{
return nObj
}
}

let firstPerson = changeObj(user,["userName","userAge"])
let secondPerson = changeObj(user,["userName1","userAge2","someProp"])

console.log(firstPerson());
console.log(secondPerson());

firstPerson().userName = "Jhon"
console.log(firstPerson());

///////////////////////////////////////////////////////////

{ name: 'asker', age: 24 }
{ userName: null, userAge: null }
{ userName1: null, userAge2: null, someProp: null }
{ userName: 'Jhon', userAge: null }

Ответить
@mondegriz
@mondegriz - 09.10.2023 05:00

Чувак никуя не знает о js но говорит что знает. На чистых функциях и логах микро макро тасках это видно. И при этом он работает гдето уже года 2+. Бред какой то

Ответить
@mondegriz
@mondegriz - 09.10.2023 04:48

Смех на палочке а не джун. 😂😂😂

Ответить
@ivenAgario
@ivenAgario - 05.09.2023 15:20

Шиза

Ответить
@Zubairavvv
@Zubairavvv - 04.09.2023 22:59

Тоже хочу пройти собес на твоем канале, что мне для этого нужно?

Ответить
@-LKRN
@-LKRN - 22.08.2023 23:43

Очень приятно слушать уважительное, адекватное общение, получилось отличное интервью)

Ответить
@Mr.Bellamy
@Mr.Bellamy - 21.07.2023 19:04

useRef костыли)))
Небось древний курс самурайчика смотрел, который преподносил его как костыль для доступа к дому.

Ответить
@breez1281
@breez1281 - 13.07.2023 18:08

Подскажите новеньким, которые случайно попали на этот крутой канал, голос просто похож на Ulbi или это он ?)

Ответить
@surenstepanyan9151
@surenstepanyan9151 - 03.07.2023 00:31

Боже мой я считаю что я даже не Джун , но собес просто очень лёгкий для меня , примите мне на работу 😂😂😂

Ответить
@myveritasforever
@myveritasforever - 20.05.2023 19:38

Пацанчик допрашивает Сениора девелопера .

Ответить
@dizalix201
@dizalix201 - 15.05.2023 12:36

Можно вопрос, в текущей ситуации когда куча айтишников и высокая конкуренция, по твоему мнение скатывается ли профессия к разряду обычным? ну как раньше было с юристами и экономистами? у нас в стране государство субсидируют айти школы выделяют им гранты, не понятно для чего, есть только одна мысль хотят уровнять айтишные зарплаты к среднестатестическим кои получают учителя врачи

Ответить
@user-yg3ib9zb3q
@user-yg3ib9zb3q - 03.05.2023 12:27

А парень точно уже работает? То мне показалось что он ну максимум месяцев 5 изучает. Я уже изучаю это все около 2 лет. И мне до сих пор кажется что я не готов. А тут такие сырые и не в попад ответы. Но при этом он уже работает. Может я чего не понимаю и сам себе постоянно задираю планку.

Ответить
@yuTimer
@yuTimer - 30.04.2023 20:36

function Pick<T extends object, G extends keyof T>(obj: T, keys: G[]) {
const res = {} as {[key in G]: T[key]};
for(const key of keys){
res[key] = obj[key]
}
return res;
}

так лучше

Ответить
@maxzm1279
@maxzm1279 - 30.04.2023 09:20

Ну парнишка прям совсем слабый, трейни максимум

Ответить
@nicsfiftyseven
@nicsfiftyseven - 25.04.2023 00:23

ХВХВ это так забавно и прикольно что у одного мужичка аватарка тяночки из К-ОН а у второго Исаги

Ответить
@user-rd7nb6jz1g
@user-rd7nb6jz1g - 24.04.2023 21:47

Собес классный. Андрей молодец. Единственное, с чем я с тобой не согласен, это то, что async await решает проблему callback hell. Проблему callback hell решают и промисы, а async await всего лишь синтаксический сахар, не более

Ответить
@nik_user75
@nik_user75 - 24.04.2023 21:35

не всегда человек может подробно объяснить (изложить красиво мысль), хотя он это знает и теряется, но когда садится кодить, зная что он не сдает экзамен и т.п. у него это все делается на ура.
Это кто пишет, что ему нужно подтянуть, много тупа вопросов которые вообще не нужны...

Ответить
@andkrss
@andkrss - 18.04.2023 12:22

Большая часть вопросов максимально душная

Ответить
@undefzakhar
@undefzakhar - 13.04.2023 12:04

Увидел в рекомендациях, отличный собес, подписка, лайк

Ответить
@SinaverOsmanov
@SinaverOsmanov - 08.04.2023 20:43

ни разу такие собесы не попадались

Ответить
@georgegrinding1793
@georgegrinding1793 - 07.04.2023 18:23

- Андрей, можешь попрощаться
* звуки расстроенного Андрея, раскачивающегося в петле *

Ответить
@olezhka3x
@olezhka3x - 07.04.2023 15:01

С дженериками круто) я сделал по другому и немного кривовато, с моими нулевыми навыками с дженериками, работало. Твой вариант уловил - узнал новое, запомнил

Ответить
@artemkamyshenkov3492
@artemkamyshenkov3492 - 06.04.2023 18:55

Спасибо за интервью, было интересно послушать, посмотреть. Надеюсь к критике вы хорошо, потому что уровень кандидата (условно), точно не jun+ и даже не jun, скорее выпускник после буткемпа или курсов, это не плохо, но тайтл видео неактуален тогда) Такие вопросы (из интервью) нужно знать на два-три вопроса вглубь, ну в любом случае знания крепкие.

Ответить
@TMANandMAISON991
@TMANandMAISON991 - 06.04.2023 13:40

дэфер))
defer читается как "дефЁр"

Ответить
@Reeendom
@Reeendom - 05.04.2023 19:17

Какая разница как выглядят импорты? Что значит плохо поддерживаемые импорты?)
Никогда специально на импорты не смотрел, мы ведь не ищем вручную нужный импорт, или не удаляем вручную, все делается через хоткеи IDE

Ответить
@user-il9vo4ic4r
@user-il9vo4ic4r - 05.04.2023 15:43

:active :hover и итд это псевдоклассы, ключевые слова у селекторов благодаря которым вы можете стилизовать определенные элементы.
В целом у интервьюируемого большая просадка по базе во всем.

Ответить
@moscowtv5767
@moscowtv5767 - 05.04.2023 15:11

Мидлы и помидоры никогда не пройдут это собес :)

Ответить
@serdotsenko
@serdotsenko - 05.04.2023 13:38

@SIBERIACANCODE чем Вы записывает? использую screenpresso, сделал записать гугл-митинга, звук собеседника не записался 😔

Ответить
@antontuchkin9396
@antontuchkin9396 - 05.04.2023 12:34

Спасибо!

Ответить
@user-fy1wv1gj6n
@user-fy1wv1gj6n - 05.04.2023 07:24

А почему у двух аниме на аве

Ответить
@Cat-zh6xx
@Cat-zh6xx - 05.04.2023 01:17

Чем бы отличался собес для junior, а не junior+? Отсутствием тайпскрипта?

Ответить
@kawaikaino5277
@kawaikaino5277 - 04.04.2023 23:19

"Мидл, решает огр. вопросы" - подскажите где, есть спецификация или релевантный документ откуда вы взяли это понимание

Ответить
@kawaikaino5277
@kawaikaino5277 - 04.04.2023 23:11

На код ревью, никого не смутило, что usersList = [...] в теле App, будет создаваться каждый раз при перерисовке App?

Ответить
@eugenbrandon1856
@eugenbrandon1856 - 04.04.2023 21:55

че за анимешное собеседование, лол

Ответить
@no-distrx
@no-distrx - 04.04.2023 21:49

Не могу оторваться. Приятный голос, грамотная речь, отличная дикция. Давно не было так приятно слуху. И вопросы задаешь самые интересные. Зацепил. Удачи в продвижении канала!

Ответить
@user-jh2ed5lf8c
@user-jh2ed5lf8c - 04.04.2023 18:03

Отличные ты собеседования проводишь, я уже кучу роликов разных посмотрел и мало где задают интересные вопросы. Вроде бы те же базовые вопросы, но акцент на различных деталях, тут не получится просто выдать шаблонный ответ. Мне еще нравится, что ты обьясняешь собеседнику суть, когда ответ заходит в тупик, многие либо ничего не отвечают и перескакивают на другой вопрос, либо начинают душить собеседника. Смотря все эти интервью с одинаковыми вопросами из 1 строчки гугла, начинаешь засыпать и проматывать весь ролик, тут хотя бы они заставляют задуматься и начать копать глубже.

Ответить
@user-pi2vj4wk3x
@user-pi2vj4wk3x - 04.04.2023 14:35

А ещё семантическая вёрстка помогает людям с ограниченными возможностями пользоваться сайтом. поправьте, если не прав

Ответить
@gregdmitriev2784
@gregdmitriev2784 - 04.04.2023 12:14

а в чём проблема с выводом в консоль ? "node *файл.js*" не работает ?)
интересный собес вышел 👍👍 оба молодцы

Ответить
@ihorzhuk4949
@ihorzhuk4949 - 04.04.2023 02:07

говорят если у тебя стоит чб фотка в стиле аниме то ты токсик

Ответить
@foldisnomistake
@foldisnomistake - 03.04.2023 21:58

про мелочи на проекте на код ревью, думаю если средний-большой проект там linter-ом всю мелочевку должен фиксить и проверять, можно прекоммит хуки какие-то сделать, CI pipeline что бы в прод не допускать такие ошибки. просто в ручную это ревьюить довольно накладно)

Ответить
@serdotsenko
@serdotsenko - 03.04.2023 21:33

всё что нужно делать для роста, это пытатся сделать то что с первой попытки не получается, второй, третий, десятый раз... пока не получится и когда этот навык выработается и будешь любую проблему решать за 2-3 подхода, знач уже сеньёр 😎

Ответить
@serdotsenko
@serdotsenko - 03.04.2023 21:29

я не до конца понимаю о чё Вы говорили в конце, в части какой-то помощи в обучении и направлении. т.к. исходя из моего опыта работу в ИТ 7 лет в 2 организациях и примерно 5-6 проектах, то этого всего нет. ты приходишь, тебе в лучшем случаем помогут настроить окружение, а дальше всё сам, или ты вывозишь и разбераешся или с тобой прощаются. да на one-to-one митингах могут "направлять" и "подсказывать", но там в 100% случаев говорят какие-то банальные вещи о которых я и сам всегда знаю и от того что мне ещё кто-то об этом скажет со стороны, легче ни разу не становилось 🤣 мож у меня не репрезентативный опыт и у других всё по другому было и есть. но у мня было так 🙂

Ответить
@hyphast171
@hyphast171 - 03.04.2023 21:13

А как-то можно записаться на собеседование ?

Ответить
@serdotsenko
@serdotsenko - 03.04.2023 21:10

привет! с ипортами, если это так важно, хотя не совсем пока ясно в чём именно бэнефит этой фажности, по моему спокойно справлются разные настройки автоипорта, сами всё добавляют, убирают. + наверняка это можно настроить в претиере и\или ес-линте. кандидат молодец 👍держался достойно 👏

Ответить
@Ai-ls4ug
@Ai-ls4ug - 03.04.2023 20:37

Годная тема

Ответить