Подготовка к собеседованию на Python Developer
Менторы
Специалисты своей области, которые смогут помочь вам
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
Каналы
Полезные Telegram каналы и чаты
Транскрипция видео:
всем привет и добро пожаловать сегодня у нас тестовое собеседования с владом тестовое смещенными у нас будет посвящено джанки вот такой вот спойлер ну а теперь давайте начнем николай тебе слово под добрый день как ваше настроение ходила добрый вечер у меня сердечный я готов к этому собеседованию во всяком случае мне так кажется долги чувство смотрите сегодня я буду ввести цена-качество чара которого сопровождении андрей будет коллега тех лет наша компания соответственно к нему днищем человек он
00:00:00 - 00:01:22
будет принимать и такого решения давайте начнем с краткой самопрезентации потому что андрей не присутствовал на привлечь собеседования да и совместно ему будет чуть понятнее прочь с вами общаться только вы расскажете давайте меня зовут влад в небо 17 лет я начал программировать не так давно около полутора лет назад на данный момент я прохожу курс от яндекс практикума по профессии python разработчик в целом на данный момент моя главная цель это найти компании для того чтобы получать практический опыт
00:00:41 - 00:01:58
почему тогда почему ты выбрал питон чем тебя знаете это было все очень просто когда я был маленький в моем представлении языки программирования это было что-то очень сложно знаете на уровне синтаксиса си плюс плюс скажем но когда посмотрел на python я понял что это это просто плане синтаксиса но при этом мощно в плане возможности которые дает этот язык именно поэтому я буду поэтому если тебя какой-то план развития видение чем ты хочешь заниматься и каким образом ты сейчас как надеюсь что касается плана я не думаю что у меня
00:01:22 - 00:02:48
есть конкретные цели которые хотел бы достичь но есть некоторый образ мне идеально вот идеально это человек который разбирается в django человек который умеет работать цепь я и базами данных и я это тот человек который ну наверно через годика три начинает учить какой-нибудь второй язык допустим себе спб я бы хотел связать себя именно с бэндом я бы не хотел уходить холст и начал говорить про база данных можешь рассказать о не в контексте какого-нибудь своего лучшего друга а вот прям в контексте самого
00:02:06 - 00:03:26
лучшего ну первое что хотелось бы сказать это что я использовал только реляционные базы данных только с келли база данных и в первую очередь это было именно под городские у меня не такой большой опыт написание чисто в иске все-таки астану час работы я проделывал именно через url и если говорить про какие-то выдающиеся достижения в этой области то наверное это наши проекты на яндекс практикуме а именно написание системы где скажем авторы люди творческого направления могут создавать какие-то плейлисты могут объединяться в группы и
00:02:46 - 00:04:09
могут там как-то коммуницировать я так понимает пульс ты использовал аспектом рассказал да какой то еще функционал там за важен не совсем понял вопрос функционал чего просто больше какие там использовалась полностью уровень джанга и там на основе орем создавалась насколько я помню примерно 6 таблиц таблица жанров таблицы пользователей и и еще на самом деле что-то вот не могу сейчас вспомнить что конкретно в этих таблицах были использованы стандартные поля из которые предоставляют нам janka стандартный поля и зверям вот не совсем
00:03:26 - 00:05:06
понимаю как раскрыть этот вопрос еще получше на самом деле но в принципе этого достаточно у меня знаешь последний вопрос какие у тебя слабое качество не работаешь конечно самое первое слабое качество если мы говорим про технические навыки то это в первую очередь недостаток опыта я не считаю себя сильным программистом именно поэтому еще свою первую компании для того чтобы набираться именно промышленного опыта опыта промышленной разработки если говорить про софт скиллы то наверное мне не совсем легко находить
00:04:17 - 00:05:32
язык скажем новыми людьми с новым коллективом хорошо ладно тогда вопрос у меня нет андрей приду теперь хорошо кстати вот базу данных а кто проектировал смотрите смотрите андрей проектировал и и не я я занимался только части авторизации это был один из самых последних проектов которые мы разрабатывали проекты связаны с этой занимался именно мой напарник но я разумеется как добросовестный человек нашем проекте я посчитал этот ход разобрался как он работает ну и посмотрел какие запросы там упал некоторые на посмотрел на чистый стиль
00:04:55 - 00:06:14
запрос я правильно понимаю авторизацию имелось ввиду переопределения пользовательской модели джинга да и как я понимаю вам про это сегодня будем говорить да мы именно про это проект и будем говорить вообще какие стратегии расширению модели ой наверно вот есть насколько я помню две основные стратегии первой стратегии то использовать bass экстракт юзер это основной класс которого и создается пользователь вторая стратегия тоже с кастомным тоже с кастомным написанием другого класса который уже будет наследоваться просто
00:05:38 - 00:07:04
от bass юзер если говорить про различие экстракта bass озера и обычного есть и обычного базе zero то насколько я помню экстракт бей сивир это вот чистый шаблон который ты должен определить полностью сам свою очередь просто бей сивир уже содержит некоторые поля ну не критично самом деле есть еще одна третья стратегия давай представим что у тебя в базе данных уже есть достаточно нога записи пользователей и вот они уже работают и пришло прилетела техническое задание что-нибудь добавить туда очевидно что наследоваться от
00:06:21 - 00:07:59
абстрактных каких-то классов наверное поломает нам базу данных и будет проблема с миграциями в общем-то равно не очень хорошо как бы ты вот в этой ситуации мог бы поступить пришлось бы расширять стандартную модель таким удар той моделью zero каким способом [музыка] затрудняюсь ответить на такие связи какие связи с моделями это знаешь мини the one многие к одному ван ту ван один к одному и умений много mothra если я тебе скажу что какая-то из этих связей подойдет ты бы какой выбрал для расширения стандартного озеро тут у нас
00:07:10 - 00:08:49
есть моделью пользоваться да да мы хотим туда добавить какие-то дополнительные поля не знаю как ответить на этот вопрос счетчик помогай счетчик может помогать у нас традицию рано а по голосу можно до голосом ну лучше кое-что в чатике но давайте голосом почему нет но можно воссоздать дополнительную модель и в ней создать фрэнки модель юзер его же в этой модели которая есть часть через в on the money добавить какие-то дополнительные плачем иван думаю почему не ван ту ван ту ван ту ван ту ван ту ван даже будет лучше там через воронки
00:08:02 - 00:09:20
указательного поликлиник ладно с этим разобрались сейчас я в чирчик скину ссылочку на git там как раз есть у нас определенный проект где модель пользователя расширена о стратеги один к одному давай ты будешь это к себе склонировать и открыть и в свои движки сзади какой пользуешься и расширим будем посмотреть страшных пыток пользуясь и объемом а на самом деле это пока только экспериментальные вежди меня пробовать что-то новое и так наверно вот так здесь хорошо соли видно вполне себе отлично итак я бы хотел перейти на
00:08:50 - 00:10:36
рабочий стол и создать стан я уже на нем и создатель нем папку для нашего проекта скажем скажем просто project я сейчас не хочу думать долго над названием из клонировать туда склонировать туда ссылку которую вы дали меня можно на ты ведь и так принято да клонировать репозиторий я бы сейчас хотел немножко свернуться окна они нет если ты так что мы делаем теперь андрей ну теперь наверное нам надо запустить этот проект посмотреть что он работает что там как бы что-то там создается а потом я расскажу как мило чтобы
00:09:43 - 00:11:17
поправить и так и abstract user user оценишь по и я хотел просто посмотреть на его структуру для начала want a one ты мёртв ой лакей extend юзер и мне интересует какой конкретно почему отменить gonna want one хорошо она же есть разные разные стратегия обзорный пользователь это у нас что то другое мы попробуем антон так сервер запущен я хотел бы в этом удостовериться да все работает в каком окружении у тебя запущен сервер ага он запись запущенными в глобальном окружении тогда надо его создать правильно там еще есть проблема видишь
00:10:55 - 00:12:50
чего-то не хватает чего не хватает ни чего не хватает у нас есть папка с проектом ну во первых не хватает vengo окружающей среды изд-во прошу давай давай это я ну в общем то в детей не должен быть рик varmints нет порно согласен окей ладно давай будем считать вот что там все достаточно просто там у нас django 2 с чем-то стоит принципе можно наверное даже не у тебя в глобальном окружении какой 1 к 100 выколет их у меня тройка будет стоять за более последний труп он там не пойдет до проверить и и вообще стоит ли она на
00:12:15 - 00:13:55
самом деле не отстает от 2 до 6 меня стоит в итоге но все-таки ладно будем будем будем считать что вот такое нас виртуальное окружение немножко странная давай запустим раз запускается не будем если тем более не track варится то смысле никакому давай запустим посмотрим как она работает все так хорошо чад соблюдены через браузер через браузер ну что-то вроде смотри какая задача да если откроем давай откроем сейчас файл с модельками файл с модельками я могу пока опустить сервера скажем а у тебя не получить в
00:13:06 - 00:14:44
другом нет у меня получается по-другому мы можем сделать с вами вот правда ли нам тут пусть он пусть он ролик модельки трогать не будем миграции нам тоже не надо будет делать в нашем задании поэтому это можно куда-то свернуть нам понадобится кирочка и движка у нас есть некоторый профиль есть ссылка на наш его игры через ван ту ван хил у тебя показывается шарится только at work насколько плохо давайте я попробую перезапустить [музыка] вот так как видно да теперь нормально видно да вот у нас есть профиль
00:13:56 - 00:15:48
у нас есть какой-то поле что еще тут а что еще тут есть есть некоторый профиль ссылается на юзерам у него у этого озера есть поля с биографией это текстовое поле может быть пустым как со стороны пользователя так и со стороны базы данных также есть класс мета некоторые дополнительные поля борьба во сне им допустим как они будут отображаться в админке или формах есть есть функция которая согласно название создает или обновляет некоторые профиль вообще сигналами струнке вас нет не работал сигналами и увидели знакомы для
00:15:18 - 00:16:51
себя seat декораторы из игр добрым смотри задача вот как вот как будет звучать да у нас есть какая-то база данных из пользователей нам нужно вывести например информацию про всех пользователей которые у нас есть базы данных на главную как бы то и дело давай попробуем сделать можно подсматривать в другие проекты если что-то наизусть не помнишь у тебя наверняка где-то что-то есть мне больше интересует последовательность действий и как-то это все будешь делать я понял как я понимаю на главную в качестве странице да да на главную
00:16:05 - 00:17:23
страницу строитель нашел сервер хорошо но первое что в целый посмотреть это проверить you real составляющая нашего проекта какие у нас вообще есть пути если у нас вообще главная страница вот так то мы сейчас работаем в приложении users и не бежать за сериалов one-to-one они заданы здесь хорошо у нас есть путь столько к стандартной от ники расширен соответственно чтобы я добавил так это путь к главной странице и что еще хотел бы сделать но где функция прилагая создать тогда потом который бы обрабатывал наш запрос у нас будет
00:16:45 - 00:18:22
функция ps которая ну общем-то не будет принимать ничего это ведь главная страница правильно и я думаю что надо бы сделать какой-то in cloud использовать функцией клод думаю обойтись без нее или сне и наверное все таки обойдемся пока без нее который будет к чему все эти без нее в чем преимущество преимущество но дело в том что мы работаем всего в одном проекция и у нас пока не такая сложная запутанная структура чтобы включаться do in cloud это мой хорошо принимается давай давай без include и попробуем
00:17:45 - 00:19:10
давать я хотел бы здесь пока поставить некоторые троеточие просто смоделировать что у нас будет потом ну понятно что мы будем из нашего проекта из нашего проекта и users приложение users которые в ее функцию которая будет описана здесь я предлагаю все-таки начали задать ей функция чтобы потом и без проблем импортировать дабы потому что вы почему нет хорошо скажем define ну как можно назвать главной функцию стандартно называют main да можно мы можно home разницы нет и на которое бы за принимать некоторые
00:18:29 - 00:20:12
request ну что за рекой a request тот тот запрос который придет кто-то ее функцию из чего он состоит и как еще но мы ведь должны обрабатывать какой-то request правильно еще степи заброс хорошо добро да давай дальше дальше чтобы должны что она возвращает или что она там делает ту суматоху вам важно делать базу данных да я вижу что здесь есть функция render она нам пока не понадобится но что нам понадобится так это сделать запрос базу данных я вспоминаю как это сделать я думаю что надо будет что-то импортировать из
00:19:19 - 00:20:52
моделей данном случае users и обращаться через точечную нотацию допустим там users дат объект date of ну чтобы взять просто все модели user все модели юзеров инстанции юзер ну да примерно так выглядит добру поехали окей пока напишу здесь ps заглушку и . modules импорт насколько я помню она называется не юзера profile скриппса я хотел бы открыть дополнительные дополнительную страницу modules дата и вот теперь мы сможем более эффективно это все делать да действительно модель называется именно profile
00:20:07 - 00:21:32
ну первое что хочется сделать это просто сделать запрос profile . объекты . все то есть чтобы извлечь объект я предлагаю назвать переменную allprofiles и сделать вот такую вещь в нашу переменную allprofiles присвоился к вере сет состоящий из всех пользователей за таящие всех профиля теперь мы должны бабы вести вывести мы должны на определенную страницу и использовать функцию аренда а я вспоминаю как это надо сделать ну там говорится рендер и вот здесь можно ли мне воспользоваться документации потому что
00:20:57 - 00:22:42
я не первый арборио трэк воздушный первый аргумент request потом шаблон потом можно контекстом request потом скажем у нас были шаблон на моем . нужно ли там . и всем им нужна обычно хранят шаблона в специальной папке template она так и называется их лучше наносить в отдельную директорию сразу же некоторые шаблоны и потом и потом контекст но здесь я просто предлагаю передать и оппозиционные аргументы а вопрос что должно быть в нашем контексте должны быть вот я это я так и назову allprofiles вопрос что я сейчас сделаю я
00:21:51 - 00:23:31
на самом деле тоже старались попутно вспоминать я передаю перемена allprofiles в контекст нашей странице где я потом смогу допустимые запретить вывести на экран или про интегрироваться приняли сделал чтобы еще о profiles равно пол profiles по моим это делать signature смотрим у нас же здесь словарь правильно мы должно быть и переменная присвоить какому-то ключу и поэтому дар тоже используйте вот шаблоне поэтому синтаксис должна немножко по-другому да через давай тащи скажи вот такой ключ и развертки
00:22:42 - 00:23:59
каким и какие какие переменные могут использоваться в как изменяемые и неизменяемые допамина на самом деле насаживали мои долги добром посмотрим что из этого получится окей ноту шар вопрос еще сразу по шаблонам до что будет если у тебя будет несколько несколько приложений в проекте и вот у них будут шаблоны названа одинаково мне кажется что мы должны были бы добавить некоторые спас тебя спецификатор то есть указатель того какой на шаблон мы хотим использовать и я знаю что django позволяет мото делать
00:23:19 - 00:24:39
возможно даже есть специальная функция которая позволяет нам издали качества по его ночью проще немножко 43 обычно шаблоны по приложениям раскидывать по папочкам то есть не просто main а например users слышу main и уже в дублонах там структуру древовидную делают и тогда у тебя такой штуки не будет дан так хорошо вот арабским clothes and plays не нужен он вроде бы по умолчанию мы его там мы его там потом пропишем и будет все очень хорошо я понял хороша как добро ну что-то что-то что-то похоже на правду давай дальше окей мы
00:24:07 - 00:25:31
мне почему-то вылезло окошко не очень удобно мы мы сейчас поработали с ее функций и теперь я хотела поработать уже непосредственно сша с шаблонами и с путями я думаю что начали а все-таки пропишу ps поскольку мы создали функцию мы должны как-то к ней уметь обращаться как ты ее обрабатывать именно поэтому и хотя бы перейти верилось датой я не знаю да этот файл у нас находится в приложении изз сюда импортировать from bad vibes импорт main мы импортируем функция main из нашего модуля views что мы можем
00:24:51 - 00:26:21
делать дальше но мы можем использовать эту функцию мы окей ну смотри там сверху тоже есть примере имя да даже даже подсказка это стандартный jet джон графская подсказка въездах honda мы могли импортировать абсолютно также просто модуль views и написать через точно тацитом и вот я предлагаю сделать так как учить как как обычно в дженги раз уж они так вот рекомендуют давай так издевается сделаем так давайте делать импорт . бьюз так надо не сработает через точку текущая директория мимо же у нас же вот
00:25:39 - 00:27:21
смотри видишь from откуда импортируем что импорт юз мы импортируем это значит откуда моим партером весь модуль наверно yes смотрим что из это интересно или но давайте давайте все-таки не посмотрим как же просто from . из текущей директории импорт views так бы случае мне кажется так по прикольней ну испытаем как бы запустим если запнулся заодно посмотрим как как ты с богами разбираешься как работает итак обратили щеки сточную нотацию все все стандартно примеру я сейчас смотрю на строку 15 относительную
00:26:31 - 00:28:13
и ну надо ли нам добавлять name давайте добавим name укажем явно что объектом также что это наша моен страницы ok зачем затем добавлю вот вспоминаю тоже это можно использовать когда мы не хотим в некоторых других модулях указывать абсолютный путь а просто обратиться к имени этого пути это может понадобиться для того чтобы случае изменения путей мы не должны были рефакторинг наш код во всем проекте реверс дисфункция поехали давай так с этим разобрались давай создадим уже получается шаблон до какой-то папки и наверное надо настроить
00:27:20 - 00:29:09
что-то чтобы шаблон и где-то там исколесили как тут создадим шаблоны посмотрим попробуем открыть итак у нас есть приложение прилагая прям огнем и создать нашу папку the place an der users template и действительно папка создается все хорошо ну и папки template я предлагаю сразу же объявить наш на шаблон мы можете почти а почему не сработает скажем main main дарт отечестве мы и здесь и здесь надо будет сделать был забрать прямо прямо циклом проектируется лесу без ощутимой должна да думаю что он должен они так сработает но можно просто
00:28:19 - 00:30:16
что мало что мало открыть закрыть и наверное это уж мать давайте так и сделаем ешьте закрывая насколько я помню мы назвали нашу переменную которую мы можем обращаться allprofiles и я предлагаю проектироваться про файлом то есть для каждого профиля в пол profiles просто вывести руки ну и нет да не такой синтаксис должен быть я всe я вспомнил про это я хотел бы щас немножко освежить свои фамильные скобочки фигурные скобки проценты и внутри например for как это вот внутри просто цикла потом and form закрыть
00:29:21 - 00:31:21
фигурные скобочки такие которые на а где-то сбоку где x и ъ да вот оно и надо . and for надо написать внутри уже можно обращаться через двойные фигурные скобочки к нему качество переменных здесь info [музыка] ну и что но вывод мы выводим просто profile ну давай bio да нет не профайла можем поля определенные в этом profile выводить юзер нэйм потом bio надо вывести думаю что это достаточно будет понятно какому пользователи у нас что то есть не хочет она сохранять не может открыть файл для записи такое ощущение что он не нет прав на
00:30:20 - 00:32:33
собственном компьютере сша это наверное бунт роботов возможно под не хочется хранятся у меня не может открыть файл для записи но экстренная ситуация для меня печаль давайте просто попробуем сделать все через весь этот это самый простой время которая вижу прекрасную идею я на всякий случай это сохранил как тебе вим кстати удобно только училась не скорее неудобно а немножко необычный защита то это очень прикольно и так мы сохраняли папку project на главном столе я прилагаю прямо открыть проект да я доверяю всем он туман исчез и мы
00:31:35 - 00:33:55
редактировали template редакцию и здесь даже нет никакого файла прекрасно мы от html вот так я думаю что теперь мы это можем сохрани наверное нам нужно сделать миграция до сделать создать суперпользователя и соответственно хоть какой то что пользователю системе потому что сейчас у нас база данных из данных поставили наверное нет или есть нет единая база данных есть но не знаю по стали она носит файл октета я нахожусь да немножко на уровень и больше чем не следовало было бы быть мы могли шанс с apple i take from .
00:33:03 - 00:34:50
импорт ведет все-таки так нельзя делать нельзя импортировать view избран туман вопрос есть у нас view вообще ван ту ван у нас нет у ван ту ван никаких view поэтому я должен буду написать просто . uses да попробуем да и в каком утопали у нас произошло это произошло в и reel 2 real фаре [музыка] который внутри один где-то что-то суппортом потому что смотрю у тебя же он ищет в папке one тулон этот вот views а у тебя там этого нету запутался не мишка мне очень мешает плашка но я не могу я никак убрать вот
00:34:10 - 00:36:14
все это к давайте разберем а ты посмотри там наверху есть вариант как делается и можно прямо туда скопировать где-то чуть выше видишь вот from me up то есть в нашем случае это будет from users of a wife and views и все получится скорее всего а потом обратиться так как в примере написано и будет там есть но да правильно она зайдет в папку users уводи там юхи их импортирует то логично нет никаких изменений да давайте попробуем непосредственно их применить мы не ждать поймай great и да действительно у нас не
00:35:15 - 00:37:11
было никаких сомнений базе данных хорошо теперь попытаемся создать пользователя твой напомним смотри там есть пользователь admin admin я думаю давай попробуем ничего не создавать наверное если база данных есть у нас в детей там наверное какие пользователи есть то попробуем запустить и посмотреть возможностью сработала уже давайте python в какой директории нахожусь квантовом из файла менеджмент парик там менеджмент пай консервы и ok сервера работает без ошибок 8 1000 порт насколько я помню и у нас не шаблоны и понятно что вы должны
00:36:15 - 00:37:50
настроить путь до этих шаблонов потому что я это сделал забыл а нам надо зайти в файл settings.py этому казачку смотрим вниз рассмотрим вон видишь внизу пятно на пост мортом по смерти делом ищет шаблоны где он сбежит живет лишь у тебя а настроена что у тебя ищется шаблона на уровне приложений но ты просто забыл в тимплей сказать еще папку users сразу положил main в корень вот первая строчка лишь это новую папку папка users в наших темпах понял бежим к странно выглядит ну вот таков путь до не фолдер гозиас и можем ли мы до мы можем
00:37:08 - 00:39:15
переместить теперь давайте проверим и нищего него будет сожалению я возвращал render большим вопрос я бы хотел зайти в игру и посмотреть выбирал бьюз до рендер я все-таки возвращал [музыка] ну давай попробуем создать супер пользователям возможно просто пользователь нет такой же может быть может быть да тогда наш цикл и вовсе не быстро и переливаться ok мне опять я просто открою новый терминал чтобы у нас по-прежнему был запущен сервер и все гуд башер ские терминала я пожалуй закроем они создают не меня уже небольшую
00:38:08 - 00:40:08
путаницу и так в одном терминале у нас запущен сервер а во втором мы будем создавать суперпользователя python manage.py great super user по моему окей нет такого файла опять-таки переходим в ван ту ван и делать то же самое можно стрелочкой вверх он последний команды посмотрят great себя бульдога имя пользователя как будем делать но стоило смотрим есть zara юзер пусть бы за двойную за адрес электронной почты . классическая admin admin конечно навыки виден на порой слишком похож я соглашаюсь на то что он слишком похож и
00:39:10 - 00:40:48
принимал все риски суперпользователь был создан скажите что мы теперь должны сделать мы должны посмотреть а теперь как бы пользователь на сто процентов есть посмотрим вывешу на главную я бы все-таки перезапустил сервер не брус на всякий случай хорошая практика счета и нам но водится на on такое может быть когда мы обращаемся к полю которого не существует или что-то могло пойти еще не так интересно что не так давай зайдём может в админку посмотрим что там же возможно какое-то поле просто забыли заполнить он пытается имя пользователя
00:40:03 - 00:42:02
ей zara zara давай заполнилась из поля там нас бил где-то должно быть заполнено может там бил-бил при создании своих пользователях предлагаешь да андрей я предлагаю взял стоим на через шоу потому что мы все должны будем настраиваться минку для того чтобы это сделать оно устроено уже настроено и как же я могу это сделать себе жида имя внизу из пуран группы право ниже ниже ниже ниже ниже с образом себя график окей пусть будет самбо некоторые прекрасно но насколько я помню там больше гейб маленьком зерна им
00:41:03 - 00:42:44
наверное где-нибудь что-нибудь еще потому что нам он наверное генерирует откуда наверное откуда-нибудь с персональной информации щетку ему дергает давай вот первое ну имя фамилию тоже заполним будет нам частью давайте прекрасно а не быть мне существующей домен и не думали не чувствуешь все сохранился до собираюсь ладно хорошо получилось юзеф почему ты явился не брался ядерные насколько я помню да не выдался а вообще позорный беспров он или нет вот я и смотрю на самом деле хотел бы сейчас посмотреть там есть только ссылка на
00:41:53 - 00:44:11
модель юзера есть биографию нет смотрите в чем дело мне кажется все насадки можем обратиться к кейзер нaйmu но скорее всего мы обращаются не к совсем тому и верны ему мы должны обращаться к и зарины ему именно нашего админа именно именно суперпользователь я хочу посмотреть какой твой свайном шаблоне мы просто обращаемся профайлы и сырный но понятно что такого поля не существует нашим profile поэтому я хотел бы обратиться через точечно нотацию именно к юзерам сделал что-то на уровне юзера . user name вот будет ли это работать так
00:43:00 - 00:44:28
давайте проверим дороги и да ну это как-то можно нормально работает вопрос как по-твоему что в этом запросе можно улучшить сейчас смотрю как все как все выглядит там чтобы получить user name он будет генерировать джанга еще дополнительный запрос если мы используем связанную модель шаблоне он будет делать еще как они как как эту ситуацию можно вообще говоря повороте андрей хороший вопрос я думаю что если бы мы работали с конкретно одним юзерам мы могли бы прямо здесь функция main создавать некоторые поля скажем вот
00:44:02 - 00:45:54
прошла мы с вами говорили про я подробным спрошу как можно реализовать join через гондор им там есть 20 серию и на самом деле даже не совсем понимаю зачем ты старый джон чтобы избавиться от запросам дополнительно скажи честно не думаю что смогу реализовать его окей ладно хорошо ну наверное тогда надо будет тебе посмотреть как эти вещи делаются то есть селектор лет этой при вечере light от зачем они нужны как работает стоит посмотреть что на этом у меня вопросы закончились можно наверно заканчивать шалить кран
00:45:05 - 00:46:32
заводь колю какие у вас вопросы да первый вопрос наверное он очень очевидно если у вас курсы разговорного английского языка именно чтобы практиковать разговорную речь и есть на самом деле мы работаем с партнерами с к ответственности корпоративный английский получается если это устраивает сотрудников мы его конечно звучит интересно второй вопрос скажите как у вас устроена менторства в компании то есть как у вас старается развивать начинающих разработчиков и старается ли вообще смотри тут достаточно
00:45:52 - 00:47:18
но на несложных комплексный процесс соответственно как только ты приходишь и не работаешь течение испытательного срока с тобой работать наставник все это время наставник пророчит специальными отеля время также он получает длинный убавку за моста вычисление поэтому он именно тот человек который вовлечен и мотивирован на то чтобы ты сильно специалист после прохождения этому сроку у нас и частности я был выполнять функцию по сопровождению мы вместе с руни тех ведомому знают ли это андрей не велика будет еще кучи коллега
00:46:44 - 00:48:02
мы соответственно про строим индивидуальный план развития тебе помогут подобрать с направлением курсов материала труб с время возможно в будущее не ближайший год мы предлагаем сотрудникам ротации мышцы проектами продуктами и между командами а так как они заразного офиса кто периодически сложный процесс у тебя получается большое спасибо за ответы у меня будет финальный вопрос скажите сколько вы мне готовы платить а сколько ты рассматриваем сейчас ну я думаю что около 60000 россии было бы вполне нормально в россии а это
00:47:24 - 00:48:51
нить уж я-то понимаю в зарубежной с вами в россии находимся правильного россии собеседования поэтому я хотел бы работать в российской компании хорошо но в принципе 60 мы вполне можем обеспечить а вообще не станем сроки катался на не чувствуем скажем на 50 дальше христово да я думаю что ты не составит большой проблемы абсолютно договорились тогда это канала перед обратной связи в общем смотри в тело муки нормально понравилось что отвечал коротко по делу в общем то определенные знания есть это чувствуется
00:48:11 - 00:49:52
пан давался с вином это конечно прикольно но мне кажется лучше все-таки использовать более удобные инструменты в конце концов там и всякие штуки устроены но не знаю как бы спорный момент я бы не стал лучше показать что-то умеешь пользоваться да и что у тебя там есть а без стоит что-то и настроил аккуратненько вот то что не знаешь селекторе лет этот очень плохо потому что селекторе лайк это оптимизация запросов базам данных и вот это вот все это твой хлебушек про это скорее всего будут спрашивать ну
00:49:02 - 00:50:21
в целом я бы сказал что чуть-чуть немножко получится в общем то нормально большое спасибо своей стороны есть определенная небрежность в вопросах объяснением каких-либо вещей месяц обеспечена связанная ты не совсем честно некоторые вопросы кажется либо излишества самонадеянными libero minica месту потому что ну вот например я бы никогда не начал в abs курсов английского языка ну то есть если компания предлагает то можно прояснить но если ты не знаешь этого контекст то это может служить отказано это пирожное
00:49:41 - 00:51:16
ты можешь там потратить условно три-четыре часа на собеседовании но чувствуется что перспективе да кончено приехать и снова упал на европейскую компаниями в российском где есть европейские соответственно ты мечешься туда и возможно если мы рассчитываем тебя нарки оперативной задача ты будешь перегореть современный полгода можно прыгать через двор особенность такой большой система и развитие сотрудников у нас которая теперь стала книга д вот поэтому чуть-чуть пожалуйста наверное не так резко вопросы чуть мячик не подходи
00:50:29 - 00:51:49
и получи по поводу зарплаты но я конечно немножко продали поза может быть все таки попробовать поиграться со ставкой и попросить меня первым озвучить это абсолютно нормальный крупный компания сразу звучит мог просто очень чтение наш хитрый проверяем субботу плену у наших будущих коллег по поводу самопрезентации очень издалека начал всегда рассказывают в контексте проектов последнего времени на самом деле не должно интересовать его возраста у меня будет интересовать только я печатаю дискриминировать зачем
00:51:08 - 00:52:30
вот соответственно отвечаю в контексте инструментов в контексте проектов по поводу лучшего кейса лучше его подготовить прямо хорошо отработать эту историю почему ты гордишься потому что что если андрей конечно он знал что часть что это командный продукт проект который ты описывал это немножко странно обозначало если потому что вас чуть позже дам этот контекст знать что проекты которым ты рассказывал чтобы гордишься большую работу проделал а потом выясняется что там работал еще несколько человек пытаясь которым начали
00:51:50 - 00:53:07
обсуждать на нем написано metabo в общем это норма реально собеседование это было бы немножко стране вот это слабое качество вопрос здесь на самом деле не нас не интересуется какой именно слабо качество важно как его компенсируешь немедленно на работу не чтобы его назвать чтобы объяснить как ты с ним работаешь принцип работы вот вот это было бы здорово чуть помягче чуть поспокойнее если ночью похожи по собеседованиям уберечься от и красиво активность dora ok
00:52:29 - 00:53:53