СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 220К LIVE CODING

  Рет қаралды 12,715

Кодерские собесы

Кодерские собесы

Күн бұрын

Прохожу реальное техническое собеседование на FRONTEND разработчика. Вопросы на собеседование по javascript, typescript, React
00:00 Введение
01:15 Первая задача (работа с массивами)
12:20 Синтаксис es6+
17:05 Способы хранения данных в браузере
18:15 CORS
19:34 JS context, this
22:20 Event loop
27:02 React задача 1 (обновление компонента)
41:18 React задача 2 (инициализация стейта)
44:43 React задача 3 (работа setState)
48:25 any vs unknown
49:52 Задача на TS

Пікірлер: 46
@vanek_f
@vanek_f 7 ай бұрын
Спасибо большое, работал Backend разработчиком, решил попробовать фулстек, подготовился по вашим видео, теперь меня уволили
@raijinhasarrived
@raijinhasarrived 7 ай бұрын
Krasava brat
@evgenykorolev9108
@evgenykorolev9108 6 ай бұрын
успех
@Todortodorov62
@Todortodorov62 4 ай бұрын
уволили как фулстека?
@desenchantee7
@desenchantee7 6 ай бұрын
Интервьюер приятный, все бы такие были
@firemanhood1526
@firemanhood1526 4 ай бұрын
Контент огонь, делай еще собесики, подольше инфы про вакансии, можно и про то как ты расказываешь про опыт, тоже полезно, кому надо тот перематает, ну и в конце итог собеса)
@094artik
@094artik 7 ай бұрын
круто! очень интересно смотреть
@andreyzhukov9134
@andreyzhukov9134 6 ай бұрын
Привет! Успешно пройден собес? Спасибо, за контент!
@user-sy7cn6vc1m
@user-sy7cn6vc1m 5 ай бұрын
Смотрю твои собесы , чтобы подготовиться к своим. Не проходил собесы года два. Сейчас все собесы такие не душные?
@user-rv1dx2fq9k
@user-rv1dx2fq9k 23 күн бұрын
if (smth){ const [count, setCount] = useState(0) } не сработает из за областей видимости , const блочную область видимслти берет , был бы var то сработало бы как и без блока с ифом
@user-uz8qg6hf8p
@user-uz8qg6hf8p 7 ай бұрын
Неплохо бы описание вакансии, позиция, результат собеса. А так красавчик!
@coder-interviews
@coder-interviews 7 ай бұрын
Спасибо за фидбек, добавлю в следующих видео
@artifact1702
@artifact1702 7 ай бұрын
Спасибо за твой контент, я как человек который тоже проходит собесы и ищет первую работу - очень полезно. Ты когда шаришь экран и в панели быстрого доступа виден obs, интервьюеров это не смущает?))
@tnsaturday
@tnsaturday 7 ай бұрын
Шарится не экран, а окно лол
@7gu85g
@7gu85g 6 ай бұрын
Пишите, пожалуйста, результат: оффер или отклон?
@mr.zxzxzxz3816
@mr.zxzxzxz3816 4 ай бұрын
у меня скоро собесы, ну как ж мне так ж подтянуть знания
@bbnoWhat
@bbnoWhat 6 ай бұрын
22:00 насчет контекста, разве bind делает так что this для функции будет равен именно объекту myObj? Просто насколько я помню если мы изменим объект, то на забинденную функцию это не повлияет, и я спрашиваю потому что в видео собеседуемый проверяет на 3 знака равно Буду рад критики если не прав
@669pain
@669pain 6 ай бұрын
привязать контекст можно только к обычной функции. Стрелочная функция это функция на минималках - у нее отсутствует свой контекст, есть только контекст родителя и как следствие не возможна привязка другого (bind), у нее нет псевдомассива arguments и как следствие отсутствует арность, ее нельзя использовать как конструктор (вызов через new). Вроде все, но может кто еще дополнит
@bbnoWhat
@bbnoWhat 6 ай бұрын
@@669pain да я это знаю, наверное не полно выразил мысль: если они проверяли bind на стрелочной функции, то исходя из логики доя обычной функции this у bind не должен отличаться от того объекта который передался для контекста в bind? Я помню что читал что контекст сохраняется у bind тот, что был при вызове функции bind, даже если объект для контекста внешне изменится, то это не повлияет на контекст у забинденной функции, следовательно надо ли было проверять два контекста на 3 равно? они из той логики что я сказал будут разными тогда
@desenchantee7
@desenchantee7 6 ай бұрын
@@bbnoWhat я проверила, возвращает true. Но меня смущает код привязывания в видео. Ведь bind не вызывает функцию, а возвращает новую для последующего вызова. Т.е. должно быть: const b = a.bind(myObj) b()
@bbnoWhat
@bbnoWhat 6 ай бұрын
@@desenchantee7да тут возврашает новую функцию которую можно было вызвать сразу .bind()()
@Boortwint
@Boortwint 5 ай бұрын
@@bbnoWhat если сравнивать два объекта, то разницы между "==" и "===" нет никакой. Разница между этими операторами будет в случае сравнения с примитивными значениями. "если объект для контекста внешне изменится, то это не повлияет на контекст у забинденной функции" - это не так. Нужно понять, что понимается под изменением объекта. Если поменять в myObj свойства, то это приведёт к изменению значений в this контекста функции. А если заменить объект в переменной myObj, то есть myObj = {}, то у функции в контексте останется старый объект и он не будет равен новому объекту, который лежит в myObj.
@xxxxPomaHxxxx
@xxxxPomaHxxxx 7 ай бұрын
я бы в 9 утра так не смог
@alexandrkazakov723
@alexandrkazakov723 3 ай бұрын
Первая задача это конечно фаил, за 3 минуты можно было понять, что соискатель мало понимает в алгоритмах
@user-mi1hq1dz2b
@user-mi1hq1dz2b 6 ай бұрын
реально собес на 220к. Блин, я бы его легко прошел)). Вот только в своем городе на нас зп очень низкие
@dizalix201
@dizalix201 6 ай бұрын
ой бля легко бы прошел, сиди в своем говне дальше легко бы он прошел, будь на его месте обосрался бы ты там от волнения
@karis7539
@karis7539 4 ай бұрын
так удаленно работай
@user-uf9hc4xj9j
@user-uf9hc4xj9j 5 ай бұрын
уровень вопросов - джун . Уровень ЗП мидлл + . Как так? Автор, прикрепи плиз в превью скрин вакансии в след ра пожалкйста
@mr.zxzxzxz3816
@mr.zxzxzxz3816 4 ай бұрын
сначала отработают микротаски а потом макро
@user-fl5xp5xp8q
@user-fl5xp5xp8q 7 күн бұрын
ItOne компания) собесился у них
@whiteguards43
@whiteguards43 6 ай бұрын
Если и на это пришел оффер, то я не знаю
@user-px6hu2dr7n
@user-px6hu2dr7n 4 ай бұрын
интервьюер же сказал, что потом будет еще один этап собеседования, это раз. А два, как по мне были , конечно, пробелы, но в целом нормально держался
@whiteguards43
@whiteguards43 4 ай бұрын
@@user-px6hu2dr7n 7 лайков у коммента, очень плохо прошел собес, у меня есть друзья которые по лучше проходят собес, и получают отказы
@melodiaFilms44
@melodiaFilms44 4 ай бұрын
Мое ешение задачи const input = [ {value: "abcd", order: 4, expired: false}, {value: "qwer", order: 2, expired: true}, {value: "xyxz1", order: 1, expired: false}, {value: "abx2", order: 3, expired: false}, ] function split(str) { let s = '' str.sort((a, b) => a.order - b.order) str.forEach((element) => { s += element.value.split('').reverse().join('') }) return Array.from(new Set(s)).join('') } let result = split(input.filter((element) => { let res = '' if(!element.expired) { res += element.value return res } })) console.log(result)
@vladimirzrada4195
@vladimirzrada4195 6 ай бұрын
1 promise 4 then1 then 2 time 777 time2
@user-fo4wy9iw6j
@user-fo4wy9iw6j 6 ай бұрын
setTimeout(() => { console.log("timeout"); }, 0); console.log(1); new Promise((resolve) => { console.log("Promise"); setTimeout(() => { console.log("777"); resolve(); }, 0); }) .then(() => { console.log("then1"); }) .then(() => { console.log("then2"); console.log(4); setTimeout(() => { console.log("timeout2"); }, 0); }); 1 Promise timeout 777 then1 then2 4 timeout2 я хз почему так
@kreet4855
@kreet4855 6 ай бұрын
Тип сначала идут все синхронные операции, вызов промиса тоже синхронный, в отличие от его выполнения, который может быть асинхронным как в примере, потом идут по очереди макротаски т.к. до микротасок еще не дошли, идет timeout, потому что выполнение промиса выполняется как макротаска, поэтому идут в ход макротаски по очереди сверху вниз, потом после res() идут микротаски одна и за одной. И все
@vilninho
@vilninho 6 ай бұрын
мы вам перезвоним
@vik_2743
@vik_2743 4 ай бұрын
ты неправильно скопировал код 🤡
@user-fo4wy9iw6j
@user-fo4wy9iw6j 4 ай бұрын
скопируй правильно клоун @@vik_2743
ПРОВАЛИЛ СОБЕС. Frontend ЗП 180к. REACT LIVE CODING
35:18
Кодерские собесы
Рет қаралды 21 М.
СОБЕСЕДОВАНИЕ FRONTEND DEVELOPER ЗП 220к задачи на JS
18:51
Кодерские собесы
Рет қаралды 15 М.
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 2,5 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 620 М.
Conforto para a barriga de grávida 🤔💡
00:10
Polar em português
Рет қаралды 106 МЛН
FRONTEND СОБЕС ЗП 220к
32:56
Кодерские собесы
Рет қаралды 8 М.
Хочу стать Junior React
18:42
Y_LAB University
Рет қаралды 3,8 М.
Вселенная и Специальная теория относительности.
3:51:36
ЗЛОЙ АНАЛИТИК ВСЕЛЕННОЙ.
Рет қаралды 6 МЛН
FRONTEND СОБЕС (REACT) Live-coding. Получил ОФФЕР. ЗП 230к
26:09
Кодерские собесы
Рет қаралды 15 М.
Азы программирования в 1С за 3 часа
3:46:49
IRONSKILLS - Курсы по 1С
Рет қаралды 3,3 МЛН
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 2,5 МЛН