Простая задача на собеседовании Frontend-разработчика

Простая задача на собеседовании Frontend-разработчика

PurpleSchool | Anton Larichev

3 месяца назад

236,682 Просмотров

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


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

@ВасилийГоловко-д9и
@ВасилийГоловко-д9и - 13.04.2025 23:32

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

Ответить
@rane733
@rane733 - 10.04.2025 23:34

А теперь без этих задачек и на прод, работать с реальными задачами на проектах, а не школьные подтягушки

Ответить
@alexkeygee7161
@alexkeygee7161 - 10.04.2025 20:28

Results а не resulst

Ответить
@МихаилСправедливый-б1и
@МихаилСправедливый-б1и - 08.04.2025 10:58

Ого, это простая задача?

Ответить
@raeRegano
@raeRegano - 08.04.2025 00:12

Парень, видимо, не прошел

Ответить
@iseengreenenjoyer
@iseengreenenjoyer - 07.04.2025 11:42

,i*i и не волнует)))

Ответить
@darksnaper
@darksnaper - 29.03.2025 02:08

Что за тема IDE?

Ответить
@terminator5308
@terminator5308 - 25.03.2025 23:22

Че за тема в vscode?

Ответить
@tohher08
@tohher08 - 24.03.2025 15:22

Не понял, так а foreach логику типа нах? ))) Когда собес проводит твой батя

Ответить
@DewilWearsAdidas
@DewilWearsAdidas - 23.03.2025 22:57

А в проде такой же код - нечитаемый и бессмысленный?

Ответить
@frontman6849
@frontman6849 - 23.03.2025 03:13

работаю 6 лет, а эту задачу бы не решил) кто-то использует вообще промисы в таком виде ?)

Ответить
@user-pn1di8sx4v
@user-pn1di8sx4v - 17.03.2025 03:33

1. Удалить js файл и создать ts файл
2. Всё типизировать
3. Внедрить архитектуру, которой тут нет
4. Удалить нежизнеспособный пример, переписать на нормальный серверный фетч. С промисами, как в примере, так никто не делает.
5. Видео постановка. Послать автора

Ответить
@fujimatosa
@fujimatosa - 15.03.2025 06:35

Какой код сложный, в питоне все логически понятно, а тут какие то стрелочки, скобочки, галочки

Ответить
@viank3997
@viank3997 - 15.03.2025 01:38

друг когда в волейбол

Ответить
@MegaGrant1988
@MegaGrant1988 - 15.03.2025 00:33

что за язык

Ответить
@jetspeed3778
@jetspeed3778 - 12.03.2025 00:56

Че он там ФУРЫЧИТ ? 😂

Ответить
@dis1755
@dis1755 - 10.03.2025 23:55

Откуда человек, делающий бизнес задачи на реакте должен знать эту чушь?

Ответить
@la-amin
@la-amin - 10.03.2025 01:49

Просто переписать?
[1, 2, 3].forEach(a => console.log(a));
Переписал

Ответить
@yurayesta
@yurayesta - 07.03.2025 12:49

))) жаба скрипт.... уродство

Ответить
@TuMuPXaH
@TuMuPXaH - 06.03.2025 02:37

Все зависит от того, какой fabric

Ответить
@metomarphoz
@metomarphoz - 05.03.2025 17:26

Убираем await ебаный и делаем then у каждого промиса, вывод гарантировано также как и promissall — т.е. никак. Какое тз такой и результат.
По факту челу требуется дождаться всех промисов выполненных параллельно и ретернуть их результат разом весь, чел сделал задание лучше чем чел его описал.

И да, с форичем же не получится да? 😂

Ответить
@onetwothree123-
@onetwothree123- - 05.03.2025 01:40

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

Ответить
@АндрейПолежаев-ы3л
@АндрейПолежаев-ы3л - 05.03.2025 00:28

Так все равно for each используется

Ответить
@heater-hater
@heater-hater - 04.03.2025 23:14

console log(1,2,3,4)

Ответить
@КарлМайзекин
@КарлМайзекин - 04.03.2025 20:36

Чел закинутый сидит… чисто на чиле, на расслабоне

Ответить
@rmn2002
@rmn2002 - 04.03.2025 03:27

Собеседование в пятерочку?

Ответить
@АнатолийАнненко-у2б
@АнатолийАнненко-у2б - 02.03.2025 22:10

эм это задачи точно с собеседования? я такие решал на кружке по программированию на пайтон в 9 классе

Ответить
@arseni1453
@arseni1453 - 02.03.2025 01:58

Хватит мне в ленту говноскрипт кидать, ютуб пощади...

Ответить
@I_solo_141
@I_solo_141 - 01.03.2025 05:01

Что за прога которое соединяются их пка

Ответить
@soulwind7577
@soulwind7577 - 28.02.2025 21:49

Как вариант forEach заменить на обычный for и там просто вызывать по очереди их :)

```
for (let i =0; i < values.length, i++) {
console.log(await delay(1000, values[i])
}

```

Ответить
@danterage636
@danterage636 - 28.02.2025 21:15

да нафиг эти разрабы уже никому не нужны

Ответить
@ПавелВалдаев-н9в
@ПавелВалдаев-н9в - 28.02.2025 21:05

Промтнул чатжпт, получил что надо. Менторы не нужны более и идут работать в бургерные

Ответить
@muskoceanweb
@muskoceanweb - 28.02.2025 20:18

Вкинутый чтоли

Ответить
@ArthurKa-yd5un
@ArthurKa-yd5un - 28.02.2025 18:18

😂😂😂

Ответить
@ebtvoumat322
@ebtvoumat322 - 28.02.2025 01:29

мне нейронка за секунду всё переписывает.

Ответить
@zitskycom
@zitskycom - 28.02.2025 00:33

Фу нахер фу, ну вот же блять:
Promise.all([1,2,3].map( i => delay(1000*i, i))).then ( console.log);

Ответить
@EugeneMed
@EugeneMed - 28.02.2025 00:10

Где научиться программировать и понимать это всё? Очень хочу устроиться в АйТи(

Ответить
@Magomedov.m.a.1990
@Magomedov.m.a.1990 - 27.02.2025 20:22

Что за тема в ide?

Ответить
@TIMONIX
@TIMONIX - 27.02.2025 17:07

Можно через map вроде сделать

Ответить
@RobertRabbit-o7q
@RobertRabbit-o7q - 27.02.2025 13:15

Не будет работать имбицилы

Ответить
@bazlayter4175
@bazlayter4175 - 27.02.2025 08:59

Вау! Сколько разноцветных слов, а как вы это сделали, вы что разработчики какие-то?

Ответить
@АлексейЕсик-в8ч
@АлексейЕсик-в8ч - 27.02.2025 07:28

Не знаю ответ на задачу, зато работаю в АйТи за 4к баков в месяц спустя пол года обучения, всю эту херь за меня чатгпт решает. Не занимайтесь херней, а учитесь пользоваться технологиями, чтоб создавать грандиозные вещи, а не квадратики и кружочки в отверстия пропихивать

Ответить
@ВячеславМаслов-щ3ш
@ВячеславМаслов-щ3ш - 26.02.2025 22:27

return [1, 2, 3] - гарантирует последовательность.
Стек - гарантирует последовательность.
На кой ляд тут промис ал?

Ответить
@alexanderruchkin5511
@alexanderruchkin5511 - 26.02.2025 21:00

Вы кого набираете? Студентов на экзамен по информатике? Давайте людям нормальные задачи! Больше спрашиваете о практике, что у нас с ИТ стало😢

Ответить
@Diaglyonok
@Diaglyonok - 26.02.2025 20:10

Видимо так как все 3 промиса создаются синхронно (в одно и то же время), то мы не можем гарантировать порядок вывода.

А так как парень создал очередь через push, то порядок будет соблюдаться, верно?

Ответить
@НиколайМалахов-ч8я
@НиколайМалахов-ч8я - 26.02.2025 17:59

Console.log(1, 2, 3);

Ответить
@alexeykuptsov2019
@alexeykuptsov2019 - 25.02.2025 13:09

А Promise.all из map сделать нельзя было?

Ответить
@01slon
@01slon - 24.02.2025 10:31

Как этот бред на собеседовании вообще связан с тем, что человек будет делать на работе? За последние года три я использовал подобные конструкции в работе один раз. Открыл гугл и написал что нужно. 🤦🤦 Это называется собеседование ради самоутверждения. Когда будут реально нужны сотрудники не так запоешь, будешь готов взять любого, кто consol.log умеет использовать

Ответить
@senyaak-5637
@senyaak-5637 - 24.02.2025 09:01

console.log(values.join()); 😂

Ответить
@nipapin
@nipapin - 23.02.2025 16:30

как мне кажется имелось ввиду, что у 1 2 3 разный delay и что мы должны получить ответ в исходном порядке

Ответить

Сорок Четыре 08 Hoochie Coochie man (Muddy Waters cover) хард-рок-банда Сорок Четыре