Проходим собеседование #1: собеседование на junior frontend developer

preview_player
Показать описание

00:00 Вступление
03:19 Знакомство с Ростиславом
05:15 Разница div и span
05:59 Теги link и script места подключения
09:18 Чем нравится программирование
10:10 Чем отличается null и undefined
17:34 Что такое NaN
20:03 Разница между == и ===
21:53 Что выведется в консоль
24:12 Проблема 0.30000000000000004
28:45 Задача 1
56:25 Вопрос на внимательность
1:00:10 Задача 2
1:16:55 Задача 3
Рекомендации по теме
Комментарии
Автор

автору огромное спасибо, он не только спрашивает вопросы но и развернуто ответы дает, я тебя люблю

vasya
Автор

суть всех платных курсов преподавателей, ученик думает над элементарным вопросов 10 минут, потом практически под диктовку решает задачу, преподаватель говорит, ты красавчик, ты мне нравишься, очень круто 🤣, не ну а то перестанут деньги завозить))

fmycry
Автор

Спасибо за видео! Чуть больше теоретических вопросов хотелось бы)

zatokeran
Автор

Решил ради интереса прорешать повторно задачки из старых выпусков. Я похоже очень сильно вырос в решении задачек. Так, как каждую задачку из этого выпуска решил буквально за 30 секунд, даже успел их за это время напечатать ))
Спасибо Паш! Благодаря твоим выпуском и моему усердию, я реально чувствую, что я программист, а не юзер фреймворков!!!
Как же это приятно. Теперь можно и к изучению React приступить.

ЧеловексТопором
Автор

Автору спасибо, круто самому пытаться отвечать, а потом слушать объяснения. Вообще пушка)

mikitamasliyevich
Автор

Это лайк, очень информативно!Формат сразу весьма зашел!

wardog
Автор

Задание 1

calculate = (arr) => {
return arr.filter((i) => i > 0 && i % 2 !== 0).reduce((a, b) => a + b)
}

console.log(calculate([5, 0, -5, 20, 88, 17, -32]));

beedrila
Автор

У меня бы уже бомбануло. Ментор молодец, очень хорошая выдержка. Парню желаю удачи и подтянуть его базу языка

whicencer
Автор

Спасибо, помогло! Пока решал вторую задачу, узнал, что forEach нельзя прервать с помощью return, полезно было посмотреть)

АртёмГригорьев-эы
Автор

Интересно, вот прошло 2 года, где этот парень сейчас?

ivankosolapov
Автор

понимаю, волнение, но все же на момент записи ролика парню было очень далеко даже до джуновского уровня

akashi
Автор

подождите, то есть люди идут на собеседование, не зная, почему скрипты пишуться в body? да вы спятили

calavera-skull
Автор

56:25 Вопрос на внимательность.
У меня создалось впечатление, что отвечающий не знает о том, что объекты, в частности массивы в JS передаются по ссылке, и вопреки этому отвечает на вопрос верно. А задающий вопросы, этого не замечает или не хочет замечать

АндрейПоляков-ен
Автор

Спасибо за такой формат, познавательно!
Ну это точно не уровень полугодового обучения. Это максимум месяц, а в идеале пол месяца.

dimitrycherepanov
Автор

52:20 — разве в таком случае не будет игнорироваться первый элемент массива?
Ведь при первой итерации acamulate будет равен 5, а elem 0. Соответственно, 5 никогда не проверится, но в сумму всё-равно будет попадёт.

geek
Автор

Мне понравилось. Конечно же можно было бы и посложнее вопросы и задачки, но думаю автор будет чередовать это все. Еще бы хорошо было бы по алгоритмам пройтись!

ЧеловексТопором
Автор

Первый способ, что пришел в голову при решении 3 задачи (с 1-2 аналогичный ход мыслей был).

function sumDigits (num) {
let arr = String(num).split("");
let sum = 0;
for (let i of arr){
sum+=+i;
}
return sum;
}
console.log(sumDigits(222)); // 6

farrukhx
Автор

Где вы вообще видели вакансии джунов фронтендеров? Во фронтенд требуются только мидлы, причём с опытом

videoaudio
Автор

Странно что в названии junior fe хотя человек элементарно не умеет работать с циклами не знает элементарной базы

Viktor-fims
Автор

Увы, но очень слабо. Нужно подтянуть знания. Ещё пару месяцев

АндрейСадовинский