Подготовка к собеседованию на 1C 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 каналы и чаты
Транскрипция видео:
[музыка] всем привет вы на канале 1с учебного центра номер один с вами anna stepanyan сегодняшнем нашем выпуске мы покажем как проходит структурированное интервью на позицию разработчик 1с провести техническое интервью небо может метатель ст преподаватель учебного центра номер один фирмы 1с по качеству а в качестве кандидата выступит алексей прокурорских преподаватель на 10 учебного центра номер один фирмы 1с обещаю будет интересно погнали мертв привет скажи пожалуйста как тебя закинул его юность как ты попала в эту вселенную
00:00:00 - 00:01:21
наш я попал в 1с может сказать даже не с должности программиста был сначала простым менеджером который возрастом с бумажками но все равно у меня была такая мысль что хочется заняться программе ладно даже летом начинал и в университете изучать java но потом я подумал что я работаю учебном центре на фирма тельность и поэтому почему бы не начать изучать сама это программирование 1с платформу 1с походить на курсы что к чему разобраться и я сходил на несколько курсов за даже первый свой экзамен это был профессионал
00:00:44 - 00:01:58
платформ и сдал его причем за там четыре минуты вот и потом через несколько месяцев у меня мой руководитель предложил простую задачку на программировать но как оказалось она сейчас я уже ее назад простой а тогда она мне показалась очень сложно вот и через несколько недель я сделал успех то есть был результат в этой задачи и после этого мне оппозиции давал еще еще больше задачи и в конце концов они продолжал преподавать программирование в 1 ну а то мне сначала сам простой курс о том что сложнее еще посложнее кто
00:01:20 - 00:02:37
написал свой собственный авторский курс ну и как-то все поехала ты можешь вспомнить первую сложную задачу и когда ты в первый раз споткнулся и чем ты сейчас гордишься по прыгни в этом году будет пять лет какие фирмы 1с разработки наверно именно сами программированием занимаюсь года четыре вон и первое мое такое серьезное падение я не читаю сам это банальные ошибки которые сделают начинающие разработчики но первый мой проект вот это было мобильное приложение на крупную конференцию на 3 тысячи человек
00:02:00 - 00:03:18
первая моя ошибка это было все-таки вопросы высоко нагруженности то есть я сделал мобильное приложение но на вопрос оптимизации на вопросы признательности производительность и быстродействие как-то не обратил внимание и вот на этом месте на споткнулся но через год это уже это конференция вновь повторилась и уже исправила этот недостаток и уже теперь я вовсе кстати проектов далеко не последнее место вопросы производить а есть данного препрег сиру им немножечко в ретроспективно посмотрим то а ты был единственным разработчикам
00:02:38 - 00:04:01
этой системы архитектуру кто с парик тела как правило такие вопросы решаются самом начале да ну здесь можно сказать что я обсуждал всю структуру самой информационный база мобильного приложения с руководителем прежде всего проекта этой конференции во вторую очередь мне помогал наш разработчик которые знал уже аспекты мобильной разработки выяснил мне принципы одни на информации базовые ну и конечно я использовал источники которые содержательно материалы для того чтобы создать что-то крутое который
00:03:20 - 00:04:41
может работать на таких конференций на большом количестве понятно наша структурирован интервью состоять из двух частей 1 части мы оцениваем технически скиллы карский а во второй части тебе уже оцениваем сотский я передам слово план того чтобы оценить технический привет общей ну я пешкой чтобы давно знакомы у меня есть вопрос скажем к расскажи нам пожалуйста какие стандарты разработки используется в нашей команде и вообще большой команды у нас команде работает два человека по стандартам разумеется мы стараемся
00:04:01 - 00:05:26
придерживаться стандартов фирма 1с по разработке такие простые как комментарии ходе без комментариев очень сложно принципе вести разработку любую в частности того что просто-напросто потом проект передать другому сотруднику он без комментариев ему будет трудно разумеется пишем проектной документации чтобы просто на бумаге простыми словами или более техническим языком было описано что это за конфигурации или что это за проект без этого размера ну вот вижу общее фирменные так называемые стандарты
00:04:43 - 00:05:51
разработки типовых конфигураций многие разработчики используют нравится они тебя полностью нравится или может быть есть что-то что ты хотел инфо если честно есть стандарты который я все-таки менее придерживаюсь например такие стандарты которые требуются написания программа года которые управлять данными объектами общих модулей я использую лучшая модуль меньше то и модуль объектов мне это более комфортнее и то есть я использую уже можно сказать неофициальных стандартов то есть программирования смотрю нынче ранее
00:05:17 - 00:06:35
пробежимся немножко по инструментам который ты используешь меня интересует что-то значит такую же как конвертации да но прежде всего наверное сказать что здесь можно разбить на две вещи аннотации данных 20 и конвертации данных 30 invitation данных 20 это инструмент который позволяет настроить обмен информацией между двумя интонационными бац и посредством xml сериализации если говорить про конвертацию 30 то это тоже семья для обмена информацией но использующие стандарты center проезжает но я его а напротив не
00:05:56 - 00:07:10
использую только что лучше конвертацию дом или прибыль но здесь нельзя сказать что лучше поскольку для каждой задачи лучше подходит свой инструмент то есть и конвертация 20 для одних задач аннотация три новых других задач есть еще также инструменты видишь там цивилизации готова пакетов я например на практике используют такие сервисы как веб-сервис http сервис прекрасно знаю их оптимизацию знаю такие технологию как использование повторное использование сеансов ваш сервис что данный можете передавать с помощью сериализации то с
00:06:33 - 00:07:49
помощью формата джейсон и так далее форматов обмена данными множество но все равно есть какие-то свои привычки уже уже использую практически постоянно но могу сказать что в сердце ждите серости я постоянно несколько работ опять таки попробую тебя запутать расскажи мне в чем различие http сервисов или веб-сервис тут бы я сказал так что для обмена информацией я бы использовал http сервис если речь идет о том чтобы одна информационный образом например мобильное приложение должны сделать какую-то операцию другой информационной
00:07:11 - 00:08:24
базе например мобильном приложении есть регистрации нажимаешь к тёлкам регистрационный данный нажал кнопку зарегистрироваться и вот это как раз операцию нужно выполнять желательно по мне с помощью веб-сервиса то есть это как будто выполнение какой-то команда вот я попал нет таких команд как раз используется именно с дерева псиос рекомендуется а именно просто для обмена данными там из справочника мобильного приложения передать данным справочник большой информационный посыл здесь уже какой то уже вопрос на засыпку лотриком
00:07:49 - 00:08:59
соединению используешь дает ком соединение для обмена данными не использовано но есть ним работал когда пиксели с ним файла это сейчас для для подтягиваний pharmacies этих документов используют отлично сейчас я забросаю тебе аббревиатуру скд верилось что это хотя бы как расшифровывать следует искать системы компоновки данных используется для отчетов и поставим красивых диагноз можно я уточню и тогда еще а вот есть схема компоновки дата а есть систему кантонов туда в чем разница схема компоновки данных вот здесь я уже
00:08:23 - 00:09:48
да папа попробует ведь и не хочу проект вечно схемы компоновки данных это макет который настраивается именно данные какие данные откуда их нужно пройти как отобразить а система компоновки данных это уже встроенным пить с платформ который опилим ты инструментарием этим инструкциями и то есть схемы компоновки данных она описывает у нас набор данных откуда получить информацию и как и визуализировать а вот уже седанка ты хотел напомнить про и честно аббревиатура слышу первый раз и не готов сейчас что это такое а как тогда
00:09:06 - 00:10:38
разграничивать права доступа с помощью механизма ролей и управления пользуются информационный раздел 1 степени пользователя но разграничение доступа пользователя на уровне это точно рисую на практике инструменты в одессу со на новые ниже с ними я лично на практике использую инструмент от фирмы 1с 1с с система проектирования ладно пиши система которая позволяет нас проектировать прикладное решение тестировать его и вести проектную документацию также я использую инструменты такие как е до т11 такой вот mentos и ее уже встроен то
00:09:53 - 00:11:49
есть я уже использую не ходили конфигурации и многие технологии это позволяет по сути говоря вести разработку одного и того же поклонниками зима двум разработчика парами хорошо спасибо лишь у меня вопрос по работе в команде расскажи как у вас выстрелы бизнес-процессов команде у каким технологий ведется разработка плоды вот скажи нам но я напомню что у нас два разработчик в команде работает я занимаюсь разработкой по большей части на 1 из 2 наш разработчик занимается программированием сайтов и и скрипты и так далее безусловно мы
00:10:51 - 00:12:08
занимаемся иммиграционными задачами наших сервисах я бы не сказал что у нас конкретно какой-то вид технологии применяются но я могу рассказать принципе как у нас ведется процесс разработки то есть условно говоря это берется задача вот эту задачу я беру и расписываю проектной документации консультируясь с человеком который поставил эту задачу расписывают что для этого потребуется вот требуется ли закисания разработчика 2 требуется ли участие других разработчиков например наших коллег но зачастую это
00:11:30 - 00:12:49
примерно где так падает задача мы ее разбираем делается проект потом эту проекта монтируются уже заканчивать стали просто а кто и стиле твоя твою функционал когда заработал земли своей наработки свое прикладные решения тестирую самостоятельно но если говорить право тиражные решением от фирмы 1с это у нас есть целый отдел который тестирует прикладные решения тиражные вкладные решение с помощью один из сценарное тестирования я продолжу на серии хитрых вопросов поговорим про регистры ну как ты знаешь регистры это основной средстве
00:12:09 - 00:13:26
накоплений формацию нас у меня такой вопрос регистры накопления оборотов скажи пожалуйста сколько физических таблиц использовать следует механизмов в оборотном качестве накопление по факту 2 физически таблицы если включены итоге то есть там есть движение table цветок но если даже таблицы итогов отключены то мы можем добавить агрегаты и в зависимости от того сколько у нас агрегатов стоит у нас таблица причем каждая таблица может быть в разных размерах и это агрегатной таблицы по сути говоря то brexit он тоже самое
00:12:47 - 00:13:55
только опять же разных адрес следующий вопрос немножечко про справочнике вопрос справочниках можно создать табличная часть и мы можем в принципе точно также хранить информацию в регистре сведений связав регистр смели не там по средствам измерений со справочниками ну к примеру хотим хранить информацию о детях сотрудников вот самый такую элементарную пример престон саша маша бейкера есть тому иванова ивана ивановича в чем разница хранение информации в регистре сведений или же в табличной части так значит если говорить про справочник
00:13:22 - 00:14:44
там их можно добавить отличную часть в элемент справа у каждого элемента справочника будет свой набор детей сотрудник если говорить про регистр сведений то это отдельный вообще там лица но точно так же как и табличная часть потому что если она создает отличную часть углу справочник это тоже отдельно таблица то есть канал разница конечно нет и есть основная разница в том что у регистра сведений создается измерений например который связывает сотрудникам ну и в чем разница в интерфейсе конечно но интерфейс ки тоже нарисовать уже
00:14:02 - 00:15:26
много на не было нет я плыву нет тут мило поймали поймали минусы есть профессионалы за четыре минуты просто профессионал не буду рассказывать пускай остается интригой но разница там еще потому лёша расскажу все расскажи пожалуйста ты эту проблему форму работу до применяя на практике есть вот такой вот звучит не очень хорошо есть толстый клиента есть тонкий клиент но мы не про людей да про технологии в чем разница основная разница и пускал что толстом клиенте это по сути говоря нас программу с которой работает
00:14:43 - 00:16:08
пользователь да сам клиент так вот толстый клиент он работает напрямую с накладными объект именно на компьютере пользователя происходит работа с этим так водными объектами можно сказать что это грузит компьютер пользуется в этом случае о тонких лент там вся работа и объектом приход происходит именно сервер запросе равно идет на сервер а как это поле чем просто ждет ответа от серого алексей скажи еще вот если бы ты хотел сделать очень плохую штуку и максимально затормозить работу adidas даже вырубите и я имею
00:15:27 - 00:16:33
ввиду утечку памяти есть такая вот так проблем во всех это как программировать чтобы сделать чтобы сделать так чтобы у тебя была утечка памяти твои вышкой знаешь я слышала о этой проблеме наверное я бы стал что просто в поте условно говоря у нас там есть цикл для обхода универсальных коллекций значит я бы использовала одну и должен бы название перемены во всех цифр в одно и то же передача параметров в одной процедуры в другую процедуру и взаимных видео возврат будет приводить к того чтобы утечка полете да опять же
00:16:01 - 00:17:40
тоже названием параметр если они знакомят нас мы тоже проблемы я знаю что они есть еще вопрос интересный не стали даже оставлю может мне делать запросы я предстал что совсем нельзя бывает исключительной ситуации когда можно ли использовать например тех случаях когда редко там какая-то процедуру выполнить там раз в месяц или раз в год пускай она там выполняется и ничего страшного не произойдет ночью поработал и там когда все там отдыхают какую-то в пятницу условно говоря и все описывается процедура регулярно используется тут уже
00:16:50 - 00:18:08
нужно подумать над оптимальностью потому что запросов цикле это довольно таки важный вопрос оптимизации то есть то есть я правильно понимаю что перфекционистом и будет не надо но если это у нас каковы топкое место то мы должны все-таки очень сильно напрячься и не допускали вопросов сюда лишь я вижу список твоих сертификатов и пройденных курсов спасибо большое новому сервису который был разработан учебный центр номер 1 достаточно поделиться к иконам и черные специалисты которые нужно увидеть творить
00:17:29 - 00:18:52
они смогут ознакомиться с полным вся история взаимоотношений с сотрудником теперь удовлетворять элис который называется аспард квалификацией 1 из 1 вот расскажи пожалуйста самый сложный сертификат какой тебе запомнился встреч в это экзамен на специальной платформе не скроет смотрел уж я читал но кто мне как ровный в принципе по подходу полтора года я думаю с учетом того что в принципе была серьезная нагрузка на по другим полет ну редко в проектной деятельности можно выкроить время чтобы правильно заниматься сыром очень вопрос
00:18:10 - 00:19:46
нужно увидеть времени подготовку но если не уступает ними есть время кого конечно лучше всего как раз и на самообучение или стирать это время а то конкурс который ты прошёл послушаю посмотрел для тебя будет самым полезным и вот на практике и все что узнал это пригодилось больше всего я бы тут сказал что у меня шефом курс дела у свой полуслова подготовка к специалисту по платформе а можно я задам вопрос по пашка какой у тебя был самый сложный экзамен бедный вопрос разделил на нам два для себя как
00:19:02 - 00:20:14
вы был самый фильм собраний какой был самый сложный самый эмоциональный не был это первый мой сертификат 1с специалист тогда торговля и склад это было версий 77 с первого раза и вы не сдала и поехал учиться в москву кстати полосками слова себе волосы и после недельного курса и я успешно сдал экзамен но это было для меня эмоционально потому что я был первый раз один в другом городе и на целую неделю а так если говорить просто бы сложный экзамен то это наверно экзамен по 1с бухгалтерии 8 версии ешь пожалуйста совет молодым
00:19:38 - 00:21:02
специалистам которые хотят начать свою карьеру в 1с с точки зрения на мена курса пыли да наверное больше курсов наверное меньше сейчас у меня сертификация вам она в процессе работы может быть актуально чтобы подтвердить каких-то заявленные знания и навыки уметь расскажи про курсы с чего стоит начать лучше всего для программистов мы говорим про разработчик один спасибо за вопрос на самом деле это очень важный момент на мой взгляд для начинающего разработчика тем более я бы скорее всего порекомендовал в первую
00:20:20 - 00:21:28
очередь чтобы человек принципов который сдал что есть такая штука 1с что ж это такое курс стартом вниз в курса символическому часов и в нем рассказывается принципе что такое фирм один с кем можно стать в сфере 1с какие курсы есть в сфере 1с и такие курсы стоят пройти если ты больше развиваться как пользоваться как специальности тогда если как программист разработчик я бы посоветовала безусловно базовые курсы знакомиться с платформы основы программирования снова механизма это можно сказать три слона на которых
00:20:54 - 00:22:14
держится вот эту базис котором рассказывается принципе вся платформа ну и вообще не сочтите за рекламу принципе любой человек может зайти на сайт учебного центра посмотреть схему прохождении курса и выбрать у меня такой я высказал инновационный вопрос книга что тебе не нравится платформе боевой какой вопрос и ваяют но если честно я очень рад что платформе 1с появился инструментарий систему взаимодействия особенно механизма вот то есть с развитием технологий с развитием принципе мосин жираф боты очень стали
00:21:34 - 00:23:03
актуальны их используют вовсю во многих группах чат и так далее и механизм боты и систем взаимодействие от формате нас позволяет реализовать саму простого вот а именно на платформе 1с без каких-либо лишних столе и задачи то есть они видешь его очень политкорректно сказал в по форме его все устраивало но у меня такой вопрос довольно логичный откуда ты это берёшь информацию вот ты же самом чувстве да не только пусть это какие-то источники формат ты стоишь здесь могут сказать что использую начиная там от самых различных
00:22:19 - 00:23:37
формах по разработке на один с использую такие источники и ds инфо старт очень много интересных и познавательных статей которые позволяют потом использовать это знание в разработке оставаться в курсе всех свежих новостей не позволяет там группу вконтакте учебного центра фирмы они нас и так далее чатике в телеграме то же самое группы и особенно чать позволяют обсуждать с другими разработчиками какие-то нюансы разработки низкой какими-то своими проблемами делиться слушать проблему других людей чтобы
00:23:00 - 00:24:13
обсудить как на счету это не вопрос в качестве шутки все время на работу остается столько прочесть telegram бывает сложно взорваться между очень важно задать чуть-чуть печати к но получается из них но не скрою бывали прописать а я так считаю что это абсолютно нормально сейчас это вопрос не то что этот рай да пандемии когда мы работали в офисе можно было пауков свой сократить и посмотреть мониторов специалисты понятия в конфигураторе или сейчас техническое задание вот очень даже неплохо что царство выплывает общаются между собой
00:23:35 - 00:24:53
900 также благодарю коллег на сегодня мы закончили первую часть напоминают была посвящена оценки технических компетенций следующем выпуске смотрите оценку соколова оставайтесь на будет интересно спасибо
00:24:12 - 00:24:45