Стать фронтендером после 30: из работников цирка во фронтенд-разработчики

Подготовка к собеседованию на Frontend Developer

Транскрипция видео:

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

    00:00:00 - 00:01:10

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

    00:00:35 - 00:01:36

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

    00:01:05 - 00:02:23

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

    00:01:46 - 00:03:13

  • цирковых шоу и заметьте акробат это не тот которой адоб акробат к вот всю свою жизнь занимался спортом спортивной акробатикой я из украины из города кривого рога нет ли кому-то и известен этот город и [музыка] pontellier как бы вот все этим сказано случилось да все по закрывалась и решил как бы искать какие другие пути я могу попробовать то что мне нравится так как у меня техническое образование я по специальности инженер-строитель и в принципе мне нравится так проектировать что раздумывать развязывать какие то

    00:02:30 - 00:03:53

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

    00:03:13 - 00:04:40

  • там обычно какой то есть но это такое вот именно программирование какой-то ну именно само программирование не было но мы очень много у нас были программы которые нам помогали рассчитывать нагрузки для железобетонных конструкций и в принципе как бы там тоже все эти настройки приходилось делать поэтому то есть но если вопрос с компьютерами общаться ясно ну то есть как бы общая компьютерная грамотность была до того как ты начал там frontend дам заниматься а all каким-то программирование вот это ведь ничего не было скажи а вот ты

    00:03:57 - 00:05:08

  • упомянул что ты там по курсам проходил gs и сейчас react и там надо а верстку ты сам как-то изучали вот с чего начинал забыл рассказать значит начинал я с youtube и как бы где-то два два с половиной месяца я просто смотрел обучающее видео по джесс и по блестки html css и как бы сразу поначалу прям очень туго было потому что материал был очень много нечего было непонятно но потом она со временем все как-то по полочкам более-менее вроде как разложилось посмотрим сейчас вот и да и потом решил как бы нужно двигаться дальше потому что

    00:04:34 - 00:06:11

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

    00:05:23 - 00:06:48

  • ну во первых мне нравится тем что можно сделать вообще все что ты хоть то есть ну как я понял ничего невозможного нет то есть ты придумал что-то себе нарисовал в голове и просто воплотил это род на экране браузера или компьютера вот мне очень нравится решать головоломки мне жена часто на день рождения дарят всякие разные посты которые сидеть подумайте и было для залипает она день на 2 пока не решу у меня как джек в этом деле сижу на metal blade и в принципе у когда вот начинал изучать же с была похожая

    00:06:08 - 00:07:29

  • ситуация я прям засиживался до до поздней ночи хотя утром рано вставать ребята хотите школу вот и момента мы сумели типа хватит давай карате заклепка закругляйся но сама именно это для меня очень как головоломка я люблю решать такие вещи и не очень нравится да надо есть такие то и верстки тоже как отцентрировать и блок в internet explorer 6 головоломка там смотри там прям супер-пупер они гоняют этот блок вот окей и такой небольшой blitz просто по технологическому стыку хотел чтобы поговорить то есть я так понимаю что как

    00:06:49 - 00:08:20

  • бы версткой занимался борис пальцев тоже правильно как бы делал сантой чтобы отзывчиво или хорошо с какими при процессорами работал счас работал хорошо окей по поводу сборщиков в пакта использовал в основном до зуба curl up но вы пока не как-то больше залетел а ну кроме использования просто там не знаю из cry 3 акта по голого доводилось что-то настраивать какие то что то там менять вообще в конфиге в а пока в конфиге бака имеется ввиду данных конфигурации сборки мнение в конфигурации сборки нам его пока да

    00:07:34 - 00:09:14

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

    00:08:24 - 00:10:05

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

    00:09:15 - 00:10:51

  • вообще не то элементы на странице дисплей блок дисплей онлайн дисплеев flex и дисплей грит и может я что-то забыл еще блок блок еще есть вот есть да смотри дисплей ты правильно назвал самые основные с которыми в основном все и работают то есть это блок inline inline блок flex grid нам вот и еще есть из того что наверное знаешь но забыл это дисплей листай там знаешь нет принципе ты можешь любой элемент да ты можешь любой элемент сказать что это у тебя листай там еще есть пачка из 9 элементов которые отвечают за таблицу то есть ты

    00:10:08 - 00:11:57

  • можешь убрать эту это был богатый был каллум цел роуг общины и прочее то есть в принципе это мы еще 9 свойств который отвечает за трибуной дисплей ты был собственно говоря сам по себе вот поэтому здесь здесь как бы основные самые ты назвал до который смотрится действительно для о самых основных наших телодвижения все шествия но как бы еще нужно помнить что у нас еще бывает листай там и 9 штук про таблицы на самом деле еще есть там старые свойства для enum и и даже не будем вспоминать окей хорошо

    00:11:04 - 00:12:32

  • скажи пожалуйста представь себе что у тебя есть обычный деф на странице да то есть не на квадратик мы его сделали там ширина высота у него посту пикселей и я хотел бы его повернуть на 45 градусов шоб он превратился в ромбик как я могу это сделать мы можем через css свойства transform и там rotate по моему есть и поставить сколько нам нужно повернуть на 45 45 градусов либо минус чтобы получилось только не хорошо окей еще один вопрос подскажи пожалуйста вот ты упомянул что у нас есть дисплей flex и

    00:11:49 - 00:13:29

  • дисплей grid в принципе два варианта раскладки которые с помощью которых мы можем делать раскладки различные в чем основное различие между flex & greet как ты видишь значит насколько я помню у гряда вот дисплей grid есть зарезервированы можно разделить прям на разные части сразу же в либо в либо в строке либо в колонке конфеток контент наш разделить на разные части зарезервировал под них от общей высоты определенное количество место которое не будет занимать соли в чем именно отличие флоксов от

    00:12:38 - 00:14:03

  • горя док-ов flex ах токования сделать ну flex их можно сделать мы там будет чуть-чуть посложнее через flex rom и или флаг скалам и но все равно придется выставлять значение дочерним элементом высоты потому что она может разбиться на но если допустим разные высоты и ширины и контента он будет размазывать немножко окей но получается так что и так и так как то можно все-таки ну да сделал тот же эффект так есть и такие основной какое то различие между флаг сами или грядами ли они примерно одинаковые

    00:13:23 - 00:14:45

  • [музыка] для меня нем примерно одинаковые но чаще всего это конечно пользуюсь flexo и ясно окей ну смотри как бы основное прям вот если вот брать не знает фундаментальные их отличие это то что flex и они а не одномерные да то есть значит и управляешь и расположением допустим там только в строках да ну если ты выставил что у тебя ты сейчас срочно их все вводишь и у тебя контент срочно как-то перетекает в зависимости от количества этого контента agreed он сразу у нас на этом двумерный да то есть ты можешь

    00:14:05 - 00:15:21

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

    00:14:46 - 00:15:57

  • окей хорошо раз мы уже заговорили за раскладки и вот я считаю что в те же flex и гряды нам очень очень помогают в том чтобы эти раскладки каким-то образом менять расскажи пожалуйста вот у тебя есть какой-то например сайт он сайт для десктопа что какие техники там не знаю что ты будешь делать чтобы сделать этот сайт испанцев ну первое что приходит на ум это можно использовать медиа куэрри то есть определенные классы примеру классы для определенной ширины экрана или высоты экрана вот если прям сделать резиновый сайт как

    00:15:22 - 00:16:48

  • говорят то можно использовать дисплей flex и относительные значения то есть процент и m&m и так он в принципе будет когда сам сам растягиваться если будет увеличиваться сам экран [музыка] что еще можно добавить а что такое что такое рим да и чем отличается от ем значит рим если я помню он привязывается к дефолтном у значению браузера и м он привязывается к родительскому значению допустим того же шрифта или наоборот вот я чуть-чуть путаю их еще раз е м это дефолтная или рим рим по моему дефолт рим дефолтная ем это текущий данте

    00:16:09 - 00:17:58

  • resort да окей ну arremato дефолтный для для данной странице окей давай еще буквально тогда пару слов скажи пожалуйста вот допустим ты делаешь резиновый сайт который там даже нет ладно не резиновый то есть вне зависимости там он у тебя просто какой-то респонсивные суси тебя например часть резиновая частью тебя действительно с помощью медяк вере меняется дата раскладка поменялось с помощью грибов допустим вот а скажи пожалуйста что мне делать с картинками например на десктопе у меня для федора там картинка 2000 пикселов до шириной а

    00:17:08 - 00:18:24

  • на мобилки которая там не знаю там 350 пикселей в ширину максимально у меня мне такого размера картинка не нужно как сделать так чтобы у меня грузилась здесь картинка нужного мне размера еще раз у нас есть на большом да у меня есть хэдер практик да и у федора есть background этот бэкграунда роста гигантский там 2000 пикселей я хочу чтобы на мобилки я не грузил 2000 и пиксельный изображение до бэкграунда а у меня там было ты не на 350 пикселей максимум ширина изображение как как сделать так чтоб я там грузил отдельную такое

    00:17:47 - 00:19:05

  • ну если я правильно помню можно при медиа куэрри мы вставлять допустим менять контент только steam тоже самый большой баннер поменять на маленьком экране на маленькую картинку с помощью миди квари вроде бы да окей да так можно делать хорошо так окей окей в принципе наверное по верстке все что хотел сказать спасите поэтому можем перейти к джеймсу давай начнём с того с попроще чего тогда для разогрева как джесси можно проверить что число это у меня man но ты нам бы через как же там нам у нас не равно на да то есть они

    00:18:27 - 00:20:09

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

    00:19:31 - 00:20:59

  • целое как как это можно проверить мы можем проверить на остаток от деления на 2 через я забыл как называется этот оператор в форме процентов идете остаток от деления на 2 да и покажет если он равен нулю значит число целое если не равен нулю значит число с плавающей запятой например число это четная будет да я перепутал а если нам нужно проверить чтобы число было без плавающей запятой до то есть что и ну у меня например 1 , 5 это число не целая да а вот например тройка это целое число я понял так а

    00:20:15 - 00:21:53

  • что у нас там есть чтобы провели чтобы число было не целая а если мы а все но тоже через это в принципе оператор можно проверить если это число делится не делится интересный вопрос может этот оператор проверить на самом деле можно и через этот оператор нужно x ходил нас на канале есть видео в котором я рассказывал не знаю штук шесть или семь наверно по-моему не подав как можно проверить что число целое затрудняюсь сейчас ответить сейчас что будет если ты разделишь число вот так остаток от деления на единицу

    00:21:04 - 00:22:37

  • должно быть то же самое число ну вот подумать что будет если ты возьмешь целое число и разделишь получишь остаток от деления на единицу и возьмешь не целое число с плавающей точкой и получится остаток и деление на единица все я понял значит если у нас будет равно нулю значит это целое чувствовал потому что она сама всегда входит правильно а если единицы значит там еще что-то осталось если не единицы если у тебя что-либо не равны нулю оставят ок отделение то это не целое смотри например ты делишь если 4 делишь на 2 ч через

    00:21:53 - 00:23:21

  • процент получаешь остаток от деления получается 0 потому что у тебя нету никакого остатка если ты делишь например что-то на единицу ты получаешь то же самое число принципе но когда ты делишь часто здесь 1 и 5 ты делишь на единицу делаем ран то у тебя остаток 0 5 а любое целое число которое ты разделишь например 5 делишь наедине у тебя всегда будет остаток 0 0 ты можешь проверить если у тебя ноль значит целые если что-либо не ноль значит она уже если да если что-то осталось значит есть все понял это один

    00:22:45 - 00:24:14

  • из вариантов еще например тоже один из простейших которые там не знаю можно не супер запоминать то ты можешь проверить что твои исходное число допустим которое вы там тебе пришло там в переменной она примерно у нас есть переменная равна 5 вот ты можешь проверить что а у тебя равно и теперь тебе необходимо твои число отрезать все что у тебя после запятой для этого у нас есть метод который называется масс транг и туда зерна повидаешь число да ой стран тран кейт извини у нас есть метод most ранг и мы туда запихиваем

    00:23:29 - 00:24:59

  • наше число труп то то есть если это 5 а если у меня будет 5 . 5 до на неровную соответственно то это уже фолз они не будут равны друг другу изначально это которое с отрезанной частью здесь так же можно использовать побитовое вот здесь можно использовать побитовое операции для того чтобы точно так же отрезать всю часть после запятой но это уже можно будет посмотреть видео ссылочку хорошо такой вопрос расскажи пожалуйста в чем основу как бы в чем разница между function declaration и function expression

    00:24:14 - 00:25:27

  • значит фаршем declaration мы можем объявить в любом месте кода из можем обратиться к этой функции из любого места кода фан шин expressing она объявляется через константу либо вам как в прошлых версиях и мы не можем ее к ней обратиться до ее инициализации то есть нас происходит как хостинг по моему и мы не можем вызвать переменную до ее инициализации ну в коде ну да то есть хостинг во в принципе он работает в первую очередь именно для war of и для function declaration надо то есть тебя объявление до всплывает наверх это

    00:24:51 - 00:26:12

  • инициализация самой переменной получается вверху на самом деле для function экспресс она там то есть который объявляется нас через light или konce тоже существует как таковой хостинг но инициализация все равно у нас не происходит это тема для отдельного большого видео уже давно все спрашивать мы как-нибудь запишу но для упрощения считаем что до function экспрессе мне хостится поэтому ты не можешь использовать его до объявления ok как можно поменять местами значения двух переменных например у меня есть

    00:25:34 - 00:26:55

  • например у меня есть переменная лет а которая равна 10 и у меня есть переменная лет б которая равна вот так cola я хочу свайпнуть их значения чтобы вот теперь когда я вырежу выведу чтобы когда я выведу сейчас консоль лук я ввожу а и б у меня получилось хеллоу 10 они 10 лол вот какие есть варианты как это можно сделать ну расскажу тот вариант которым я пользовался это в в новых из 6 есть с помощью где структуризации можно писать да да да вот мы можем так же секунду тут можем сделать вот так и [музыка]

    00:26:14 - 00:28:07

  • по идее должно быть хэллоу и 10 ну можно еще через как заглушку то есть можно через заглушку еще сделать это то есть присвоить а к примеру допустим какой-то допустим поттер и потом b присвоить а и потом b равно и будет ну то есть по меня через проходящий некий элемент следующий вопрос расскажи пожалуйста в чем основная разница между у нас есть операторы сравнения у нас есть оператор когда мы сравниваем через два равно и через три равно в чем их основная разница но основная разница то что через двойное равно мы сравниваем с

    00:27:13 - 00:28:49

  • приведением типов то есть это будет 1 число и один строка они будут равны то есть она при ведутся к одному типу данных через тройное равно сравниваться без приведения типов ноги хорошо это правильно тогда давай мы немножко вот здесь вот с тобой обсудим вот здесь можно писать что у тебя получится то есть если мы будем сравнивать через два равно через три равно можешь он описывать что будет получаться france такие здесь будет true потому что у нас 0 приводится к бульон значению и это будет тоже фолз через

    00:28:07 - 00:29:34

  • тройное равно они не будут равны значит будет фолз через двойное равно 1 и строка будет равны вот здесь будет фолз одном и underpants так по моему через двойное равно от у нас два раза двойное они в отеле извиняюсь так но у энди фантой 100 ничего идут ничего через двойное наверно будет true здесь точно будет с да это не пустая строка значит тут будет фолз это тоже focus так и вот теперь значит так у нас как объекты точнее массивы это входит в категорию объектов объект по моему не равен сам себе то есть они ссылочные

    00:28:50 - 00:30:45

  • данные поэтому здесь пропустил по идее должно быть все falls [музыка] ok почти все правильно кроме 1 пункт на который номер семь нет там ты как раз все верно сказал у тебя все объекты все массивы они у тебя ссылочные поэтому они не будут равны друг друга нет ни при каких обстоятельствах а вот номер семь тут как раз хитрый момент ты правильно сказал что пустая не пустая строка она у нас приводится к true но все дело в том что у тебя изначально 0 вот этот который записан здесь он приводится к числу а число в свою

    00:30:00 - 00:31:37

  • очередь 0 приводится к фрицы of сегодня у нас будет равен фолз и именно поэтому у нас получается значение здесь труп нукера результирующий окей понял у меня разбила если вы там дарси какая-то другая буковка было то тогда да но меня читателю задача такая хитрая окей так в принципе здесь все хорошо давай немножко поговорим про массивы и буквально наверно не на этом в двух словах помнишь ли ты основное отличие в чем разница между методами арея слайс из place да значит ну да так как будто помощи значит слазь из плащ

    00:31:03 - 00:32:50

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

    00:32:01 - 00:33:24

  • можешь несколько ну как бы если один передали там и начиная с этого элемента берем и делаем копию текущего массива которые у нас есть и получаем новый массив скопированный с и начиная с этого элемента можешь с этого элемента до какого-то копировать но типа допустим если ты поставил там 0 до that is that с нулевого элемента до конца массива себе скопируйте или если аргументы не передашь никакие вот а spice на самом деле предназначен в первую очередь для того чтобы удалять и вставлять элементы внутри

    00:32:45 - 00:33:52

  • массива одно из одной из основных отличий этих двух еще это то что splyce меняет текущей массив слайс создает новый osb лайс модифицирует текущей поэтому это тоже нужно учитывать вот ты задаешь ему индекс с какого и какое количество элементов удалить потом передаешь элементы которые ты хочешь вставить на место удаленных если ты поставишь удалить 0 элементов но добавишь какие-то тот ты вставишь получается ты добавишь элементы в массив не удаляя ничего но да еще одно отличие то что слайс возвращает нам массив

    00:33:19 - 00:34:47

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

    00:34:02 - 00:35:37

  • ну от меньшего к большему как мы лимузине мы можем сделать встроенным методом сорт и если нам нужно от меньшего к большему правильно ну просто по возрастанию до дефолта сделаем вот так тогда [музыка] вот это будет от меньшего к большему если мы поменяем а минус бета на борт в порядке снижению короче вот большего к меньшему пойдет так хорошо если б минус а у меня будет вначале единице или у меня 56 вначале будет не должно быть единица в начале не наоборот если аминов бета тогда у тебя единицы будут а 56 и да тогда тогда надо

    00:34:52 - 00:36:28

  • сделать b минус a хорошо а подскажи пожалуйста что будет если я не передам сорт ничего вот вот так вот будет вот значит нас будут значения сразу единички потом 12 потом два потока району потому что она приводит к строке все значения строки чуть по другому сортируются чем больше символ этим получается больше этих хорошо по unicode подчерк то да и их сортируют хорошо окей так следующая задачка хорошо идем у нас ну да интересно смотри следующее задание у нас есть вот такая вот функция конструктор я хотел бы ну оно как бы все это сейчас

    00:35:48 - 00:37:40

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

    00:36:44 - 00:38:27

  • мода на дроп и у нас еще должен быть один метод у него правильно get details hide details мы должны вернуть может скопировать эту строчку примерно вот так теперь у меня к тебе вопрос во первых тут есть проблемы синтаксисом у тебя явно например это во-первых а во-вторых вот просто чтоб ты заметил сама ошибку а как я могу сейчас вот если я сделаю консоли logo.gif details я хочу ну во первых мне нужно создать новый дату сюда нужно создать допустим там я смог байк до создаю я создаю new байк один вот а как мне

    00:37:49 - 00:39:41

  • задать цвет передать эти цари к сожалению не совсем так у тебя вот тут проблема с синтаксисом явная да и самый главный момент что конструктор это и есть то куда ты передаешь свои аргументы вот так это во первых все это первый момент второй момент вот здесь вот и все я помятым нужно поменять вот это заменить [музыка] вот хоккей хорошо да вот и теперь например мы модель джеки и цвет black задаем на в консоли лог вводим что нам возвращает байк для details in details делаем ран 9 мая мудаком так с вот так вот она

    00:39:10 - 00:41:07

  • окей хорошо так понятно давно не работал с классами просто мориарти все через функционально идет что-то подзабыл немножко как бы ты такой решил в ты хочешь написать функцию is empty которая принимает объект и возвращает true или false зависимости от того пустой лет это объект или не пустой то есть если у него сейчас мы не говорим про просто типа и так далее а сейчас говорим именно про свои свойства то есть если у этого объекта какие-то свои свойства или методы если они есть мы возвращаем фолз типа мод empty да если true возвращаем

    00:40:30 - 00:41:58

  • значит он пустой типа и замки и вернули ну можно попробовать через лес полон property но я не помню если мы не передаем никаких аргументов вызван property что нам выдаст он нам выдаст полностью объект ничего не будут тебе надо передать туда аргументы окей я должен он в true или false выдает зависимости от того есть ли такой property свое у данного объекта до тогда нужно попробовать через он жидкий и если у нас этот массив будет пустой значит нету никаких ключей но не соответственно данных а если там что-то

    00:41:14 - 00:42:35

  • будет значит там что то есть один из хороших вариантов ну в принципе через сезон properties тоже можно решить данную задачу просто тебе необходимо пройти rira ваться по ключам взят на твоего твоего объекта вот ты делаешь там for in и тренируйся по прописан твоего объекта вот ты там можешь проверить что если типа этот облик трезвым property вот этот то мы возвращаем там сразу falls если он возвращает мы дошли до конца и никаких свойств не нашли мы можем вернуть true окей хорошо так давай дальше продолжаем хорошо идем

    00:41:55 - 00:43:21

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

    00:42:40 - 00:44:13

  • это слово но заглавной первой буквы окей ну значит как мы можем сделать мы можем пойти через методы строк разбить строку и превратить ее в массив через сплит потом первый элемент мы сдержим сделаем ну а про кейс и потом соединить через join обратно это все такое решение в лоб значит [музыка] разобьем без пробела чтобы каждая буква было отдельно потом мы берем значит вот этого значения и теперь мы это же орви вот так ну я тем могу сказать что у тебя сейчас здесь есть две ошибки которые дадут тебе

    00:43:26 - 00:45:03

  • не тот результат который нужен давай мы запустим ты это увидишь и попробуешь их пофиксить а все да значит мы соединяем по пустой это хорошо одну ты пофиксил еще одна осталось до сих пор первая буква почему the lower кейсе а почему она варфейсе я мышь берем первый элемент да вот сделаем его upper кейс этот первый элемент берем тебя вот это вот эта штука она возвращает тебе понравился отдельно где-то сбежит я понял так так сделаю ну то есть вот эта штука она у тебя делает правильную вещь посмотри если я

    00:44:53 - 00:46:44

  • сделаю консоль лоб да мы делаем ран вот он большая буква и я дам все хорошо я делаю join того массива который join правильного массива тебя другая проблема в третьей строке ты сделал заглавную букву я тебя я написал нет его нужно локерен и делаем так account [музыка] и теперь нам нужно да я извиняюсь мы сделаем такой как записать значения в нулевой элемент массива какой-то ну типа мы уже говорилось отрежем вот давай так вот вот я закончил все да я хочу сейчас функцию которая я передаю слово хэллоу а всегда вместо первая буква я

    00:46:00 - 00:47:58

  • хочу записывать туда единицу как это сделать ну можно пройтись по по этому новому массиву если у нас элемент под индексом 0 тогда мы ему делаем о парке есть постоянно ну или либо меняем а или можно либо можно через мап это сделать я понял выдать и дать тут большой пробел смотри вот таким вот образом ты можешь получить значение написав рейки по from string 0 ты можешь получить значение которое хранится у тебя в нулевом элементе да если ты сделаешь вот так ты положишь какое-то значение в нулевой элемент и бедра как

    00:47:16 - 00:48:55

  • бы в этом фишка на самом деле ray of the что ты можешь там типа по индексу сказать я хочу 10 элемент взять и записать туда колбаса вот и все и он туда записываться колбаса все халтурщики нужно понятно короче здесь повтори с массивами этот момент окей да остальное все как бы правильно написал и мыслил вот но тут [смех] окей хорошо тогда мне к тебе еще один момент один вопрос смотри у актов есть у объекта есть метод который называется фриз а то есть я могу сделать обжиг freeze передать туда какой-то

    00:48:05 - 00:49:41

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

    00:48:54 - 00:50:23

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

    00:49:45 - 00:51:15

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

    00:50:34 - 00:51:43

  • вложенности у тебя фрязино а ссылка не меняется то что ты там внутри объекта или арея будешь делать ну никто об этом не узнает о кино понял здесь еще отжиг сил да да еще есть облик сил который запечатывает да есть такое еще один быстрый вопрос по массивам хотел тебе задать по методам массивов а знаешь ли ты как мне поменять порядок всех элементов на обратный в массиве мы можем воспользоваться reverse местами массива да он один калиф нам это всем хорошо окей итак у нас есть какой-то массив с марксом и вот и я хотел бы чтобы ты

    00:51:08 - 00:52:52

  • написал две функции первая функция называется fine бен и вторая функция называется собственно говоря файл макс она возвращает минимальное или максимальное число в массиве канал внизу поставлена потом запустим это ну начнем с мин для начала а также как решение в лоб нам нужно объявить что у нас будет какое-то минимальное число да пусть мир равно к примеру и мы будем возвращать по числом вот а теперь мы можем пройтись по массиву и на каждой итерации мы будем сравнивать допустим если у нас текущее число меньше

    00:52:00 - 00:53:54

  • нашего минимального то тогда мы перезаписываем минимально если больше мы просто пропускаем идем дальше примерно такая логика хорошо давай ты напишешь потому что я вот уже у меня уже первый первый же вопрос а как мы будем сравнивать с налом там что-то а мы мы просто перезапишем в сделаем проверку если а доля передашь либо хорошо давай но cougar так на что ругается ну если у нас нет отрицательных чисел то можно здесь поставить 0 и убрать здесь эту проверку на null но если у нас будет отрицательные числа

    00:53:06 - 00:54:38

  • допустим если вы здесь туда вот так углем тогда у нас будет анды фант и при первом проходе он перезапишет именно первый намбер по идее должен то есть он define огне 50 меньше чем энди hain't мы запустили видишь ладно что мы можем поставить в качестве мин для того чтобы решить эту проблему мы можем первое число поставить принципе одна из опций действительно поставить первое число единственная в этом случае тебе придется делать дополнительную проверку на то что у тебя вообще существуют существуют числа

    00:54:30 - 00:56:09

  • до в твоем массиве то есть если ты передашь пустой массив тут кстати это в принципе один из моментов которые тоже необходимо оговорить а что если у меня чисел нету что что возвращать в этом случае да вот это один из способов правильно то есть ты можешь задать мин как первое число так очередная ошибочка молодец так давай [музыка] но здесь мы тогда сделаем проверку если а [музыка] [музыка] что мы был возвращать если у нас пустой области on define допустим вот потом я если не пустой значит мы тогда оставим первые первое число

    00:55:25 - 00:56:58

  • записываем в мин и потом пробираемся по массиву на восьмой строчке сейчас ошибка ошибка это также как как с прошлых быть массивом у меня низ так же как с просто массивом у тебя мин нигде не инициализирован ну то есть ты сейчас глобальную переменную и ты где-то пишешь не там но ты мог бы здесь просто сделать лет тебе не нужны тебе просто здесь лет дописать все здесь вот это мой курсов там был хорошо теперь запускаем получаем 20 теперь работает хорошо ладно fine макс не будем решать мы как бы решать там замка же самая ситуация да но

    00:56:38 - 00:58:16

  • сорри на самом деле я честно говоря удивился что ты решил ну как бы решать через for each потому что это было один из следующих моих вариантов задачи типа что тебе дать ариши пожалуйста через итерацию я ожидал что ты попробуешь решить через масс менма smax потому что через них можно решить ну то есть не знаю давай макс то есть сделаем наш есть знаешь ли ты сталкивался с такими и дай нам нужно передать все аргументы через спред в тогда в этот да то есть у нас есть масс макс и ну и действительно мы можем передать все аргументы через

    00:57:40 - 00:59:17

  • через придут сюда ну либо если по старинке то 70 верном все на 70 вот либо если по старинке то например на не знаем через uplay можно это все сделать вот окей я я то думал что ты напишешь вот так и потом мы таки так а давай теперь попробуем без масс написать воду окей хорошо скажи мне пожалуйста а знаешь ли ты вот ты заговорил за спред оператор а знаешь ли ты что будет если мы в консоль мы видим вот такую вот конструкцию да то есть у меня спред оператор а сзади идет строка с таким сталкивался а ну по идее должно

    00:58:30 - 00:59:55

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

    00:59:11 - 01:00:41

  • есть у меня есть строчка и дальше я пишут в квадратных скобках 0 ну по-моему вообще но ничего не должно вывести потому что как бы строчка то она не разбито ну то есть это выложишь ней массив ну смотри как бы я вот вижу еще убедился в этом что тебе еще необходимо он повторить немножко моменты по работе со строками не как раз таки помимо помимо массивов еще по работе со строками потому что ты получишь w ты можешь обращаться к элементам строки точно также как ты обращаешься к элементам арея по индексу вот

    01:00:00 - 01:01:20

  • поэтому вот такое вот обращение она точно также работает в принципе задачу которую мы с тобой решали про первую заглавную букву ты и решал через массив рассматривал строку в массив дальше ты сделал the upper кейс и продолжил ту же самую задачу можно решить и через строку взяв у строки нулевой элемент точно также как ты брал у массива нулевой элемент ты берешь у строки нулевой элемент делаешь его the upper кейс то есть вот прям так типа дату пошел к пиркей списать вот единственный момент когда ты взял у тебя

    01:00:43 - 01:02:04

  • теперь есть 1 заглавная буква а теперь тебе нужно склеить со всей строкой но которое начинается на как это с низ нулевого элемента да и начинается она с первого элемента там нету sap string написать то есть + саб stream и она или на самом деле сплошь тоже там есть не спасть слайс там есть то ты муж там отрезать там вот можно через собственно то есть вариантов тому же тоже очень много главный момент что ты берешь и склеиваешь первый символ заглавный создавшейся строкой хотел тебя спросить например у нас есть

    01:01:24 - 01:02:50

  • массив с элементами допустим с числами и я хотел бы из этого массива удалить все дубликаты какой один из вариантов ты знаешь как это можно сделать ну тот которым я пользовался это через сет мы создаем не решитесь из запишем вот давайте сейчас консоль в лоб а то есть вот так у меня выводится сам массив давай здесь при можно и [музыка] запихиваем прям туда же массивы скобка не он уже а вот и он уберет получается оставить нам все уникальные значения этого массива должен астана у меня останется set а я

    01:02:07 - 01:03:46

  • хотел бы массив с уникальными как это сделать тогда нам нужно этот new set развернуть еще раз что нам нужно было что должно стать я хочу получить массив уникальных то есть сейчас вот если это запущу да я получу asset уникальных да супер а я хочу массив уникальных как мне массив уникальных получения так мы тогда делаем вот и [музыка] здесь мы разворачиваем с помощью справа оператора и должно получиться нас новый массив отлично хорошо один из вариантов действительно еще у нас видео кстати есть как удалить дубликаты массива тоже

    01:03:05 - 01:04:36

  • много до кучи различных способов хорошо еще один коротенький такой вопрос как это а как бы ты такой решил например у тебя есть массив cities и ты хочешь удалить все элементы из этого массива но так чтобы этот массив остался тот же ну представь себе у тебя где-то там используются ссылка на конкретно именно этот массив поэтому ты не можешь сказать час cities равно и квадратные скобочки как удалить все элементы из массива как удалить элементы из массива вот и первый пробел а может и не первое это пробел да так ну если мы будем

    01:03:54 - 01:05:18

  • пользоваться через делить он нам оставить цвета же место и она будет ранди файл так чтобы вообще массив был пустой да вообще был снят на пробел хорошо а вот так через likes ты можешь получить длину и ты можешь указать длину ты можешь например сказать у тебя массив на 50 элементов ты горишь cities likes равно 10 он тебя поймет и обрежет все те которые свыше 10 на то есть дизлайк за равен 0 это простейший вариант взять и удалить все элементы из массива окей хорошо сном это такие грустные моменты тогда последняя задачка тебе не дать

    01:04:40 - 01:06:14

  • такой на простейший алгоритм давайте попробуем даже решить устно представь себе что у тебя есть массив в котором у тебя есть числа например допустим вот замечательно я хочу получить такой массив отсортировать его но с одним хитрым условием я хотел бы отсортировать в этом массиве только нечетные числа все четные должны остаться на своем месте то есть если я вот это сейчас скопирую то есть это был рэй а мы напишем не на переменная будет оао shop это было легко смотри вот четное число 4 остается у себя на месте 66 тоже

    01:05:34 - 01:07:00

  • остается на месте 10 остается на месте а вот нечетные перемести должны переместиться то есть вот так вот должны быть отсортированы числа как бы ты такое решал такую задачу если у тебя идеи так ну значит пробежаться по массиву и посмотреть какие числа чётные какие нечетные вот у которых есть остаток от деления на 2 значения нечетные значит мы с ними работаем вот и теперь сравнивать текущие нечетное число со следующим и если допустим первое число меньше чем второе то она остается на своем месте вот ты

    01:06:17 - 01:07:47

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

    01:07:04 - 01:08:31

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

    01:07:48 - 01:09:04

  • сделать а что если ты после пробежки поэтому массиву на каждой итерации если у тебя нечётное число и тебе необходимо его будет потом отсортировать ты будешь кушать в отдельный массив или masin кстати можно ты получишь массив со всеми нечетными числами потом у тебя есть да потом его можно будет отсортировать этот массив и вот и я теперь обратно вставить значит у нас тогда получится два массива один массив который у нас есть текущий и 1с отсортированы my нечетными числами правильно и вот и теперь когда мы

    01:08:29 - 01:09:57

  • будем пробегать еще раз по этому массиву мы тогда значит заменяем индексы нечетного нашем текущем и силе индексы нечетных чисел на индексы нечетных чисел отсортированного массива четные останутся получаться на свой области ты мне индекс имеешь ты меняешь сами числа on some числа да то есть как бы если ты попадаешь на 11 проверяешь опять что это у тебя нечетное число заберешь 1 и откусываешь там из рая отсортированных нечетных чисел и заменяешь его просто если это то ты берешь ему заменяешь в принципе у меня все

    01:09:13 - 01:10:48

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

    01:10:10 - 01:11:44

  • спрашивал да опять же там основное отличие flexo и годов это не не как бы его просто нужно наверно там знать да что тут ты можешь двумерна что-то размещать а здесь это всегда одномерно но опять же ты можешь по вертикали тоже в flexi что-то выравнивать но общее понимание когда что лучше применить в какой ситуации она придет наверно больше с практикой когда ты попробуешь одним способом но не получается ты возьмешь другой там получится это сразу поймешь какие вот вот по поводу с использован из немножко

    01:10:58 - 01:12:14

  • поговорили там тоже все все отлично короче по верстке из того что я спрашивал в принципе все гуд мне все понравилось теперь а по джессу мы с тобой начали из того как проверить число на нам там все гуд вот с проверкой число на целое были моменты думал в правильном направлении просто так отделения но не догадался про единицу здесь наверно больше вы к опять же практика и посмотрите видео знаешь еще в вагон новых способов как это можно сделать так разницы между function declaration of an expression все отлично способы

    01:11:36 - 01:13:00

  • скопировать простой объект ahai там и даже не не общались по моему до дома это даже не что они общались z1 окей ладно это мне осталось так был у нас вопрос как поменять местами значения двух переменных тоже все супер оба и и по старинке и свеженький разница между двумя равно и тремя равно все замечательно рассказал кроме вот этого момента с нулем он реки очень это из разряда как как жеж так то вот поэтому тут я считаю что все хорошо по поводу методов в массивов слайс слайс почему я x прошел потому что это обычно такие

    01:12:17 - 01:13:47

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

    01:13:02 - 01:14:21

  • есть food проверить на то что объект не пустой наоборот шаман пустой вернее здесь отличный вариант предложил скис и помнишь про he'sa он property но забыл о том что тебе необходимо будет проецироваться через форум в целом решение эскиза рабочие можно его использовать ok как сделать первую букву заглавный принципе все решил на но блин с присвоением значение в какой-то конкретный элемент массива тут надо просто новый такой это хорошо был вопрос по поводу freeze метода и здесь явно нужно повторить эту немножко

    01:13:42 - 01:15:28

  • часть тем более что как бы с тем же реактор часто допустим там такими юта был gs до используется на там вообще может deep freeze делаться но вопрос именно в том что тоже нативный фриз может использоваться и нужно понимать что он не панацея и внутренней например объекты он тебе не за фризит объекты массе и вы в том числе все что все шоу джек посылки передается знаешь как за зари за ривер сити массив инвертировать его это хорошо дальше мы с тобой решили задачку по поводу найти минимальное и максимальное в январе я

    01:14:34 - 01:15:54

  • здесь практически все было гуд мне понравилась и я решил сразу не как это по хардкору без масса менма smax хотя с ними ты понимал как это сделать когда напомнил был момент по поводу вот этого нала твоего да то есть не понятно как стартануть ну я не считаешь это прям супер страшный какой-то момент с этим можно будет поднатаскать порешать дальше у нас были небольшие блиц и по поводу того что будет если за спрей дить строчку внутри арея вот здесь это наш как больше на на знание качественно работает вот и по поводу того что можно

    01:15:15 - 01:16:44

  • по индексу взять конкретный элемент строки это тоже нужно знать да то есть по по работе со строками рекомендую посмотреть какие там еще методы бывают окей как уникальные вылез и и zara а оставить только ты решал через несет прекрасный вариант оставим там все там все было норм как за empty рей через links простейшие я думаю теперь ты запомнишь все просто да вот и задачка по поводу как бы массива в котором необходимо отсортировать только нечетные числа вот здесь ну здесь сам почти дошел только пришлось

    01:16:01 - 01:17:44

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

    01:16:53 - 01:18:09

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

    01:17:30 - 01:18:45

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

    01:18:08 - 01:19:19

  • важный фактор и тебя с этим все прекрасно вот я тебя очень благодарю за то что ты согласился пройти у на собеседование и желаю тебе всяческих успехов и не зная клёвых офферов которые у тебя впоследствии будут вот чтоб ты во первых устроился на свою первую работу и чтобы она тебе нравилось приносила много денег самое главное практики до практики и знания которые ты нарабатываешь то вот спасибо огромное сажа спасибо взаимно очень тоже хотела сказать что ну очень страшно было честно я прям за полчаса до 13 принтер не

    01:18:44 - 01:20:07

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

    01:19:25 - 01:20:45

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

    01:20:08 - 01:21:12

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

    01:20:40 - 01:21:39

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

    01:21:10 - 01:22:09

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

    01:21:39 - 01:22:44

  • посмотреть еще другие собеседования кликай сюда

    01:22:12 - 01:22:19

Менторы

Специалисты своей области, которые смогут помочь вам

  • Нигма Нурия
    Нигма Нурия

    Middle .Net Developer

  • Сущенко Татьяна
    Сущенко Татьяна

    Senior Product Manager

  • Гудков Денис
    Гудков Денис

    Middle Python Developer

  • Курочкин Константин
    Курочкин Константин

    Ведущий программист

  • Гудман Макс
    Гудман Макс

    Backend Software Engineer (PHP)

  • Гребенкин Антон
    Гребенкин Антон

    Senior .NET/C# developer

  • Ахназаров Фёдор
    Ахназаров Фёдор

    Middle DevOps Engineer | Tbilisi, Georgia

  • Шорохов Дмитрий
    Шорохов Дмитрий

    Middle C# .NET

  • Жуков Александр
    Жуков Александр

    Senior PHP-разработчик

  • Мазикин Павел
    Мазикин Павел

    Middle python developer

© 2024 HireGuru. Сделано в Санкт-Петербурге с hireguru.ru