Какие вопросы программист 1с может задавать на собеседовании
Всем добрый день!
Кто когда-либо проходил собеседования на должность начинающего программиста 1С, наверняка сталкивался с задаваемыми усложненными вопросами и кейсами от HR-ов. Сам собираюсь устраиваться на эту вакансию, поэтому прошу, как будущий коллега, поделитесь, пожалуйста
Всем читающим и реагирующим заранее спасибо за оперативные ответы!
1. от HRов ничего подобного не бывает и быть не может.
2. начинающий 1Сник и усложненные кейсы — это понятия взаимоисключающие. Начинающий на то и начинающий, что с него спрос, как с инвалида.
Везде по разному.
Например, в Рарусе давали 2 задачи (на языке 1С), но не связанными с учетными системами, проверяли умение программировать.
в одной из команий — Тест из 5 математических и логических задач + Тест по БУ/НУ, чтото МСФо
В многих компаниях дают задачи, аналогничные экзаменационным. на спеца.
НО начинающим. ХЗ
В рарусе на сколько я знаю их больше не дают, но могу ошибаться. https://ru.wikipedia.org/wiki/Кривая_дракона одна из
По тому что спрашивали меня + то что спрашиваю я на начального.
Понимание объектов метаданных:
Что такое справочник.
Что такое документ.
Зачем они нужны. В чеп мотличия.
Что такое регистр сведений, какое они бывают.
Что такое Регистр накопления. В чем разница между РН и РС.
Какие 2 типа регистра сведений бывают и в чем их отличия.
Чем отличаются ссылочные и табличные объекты метаданных.
Запросы:
Чем отличаются Левое Внутреннее и Внешние соединения.
+ Простейший запрос.
Так же могут спросить простые но каверзные вещи:
Например что будет в результате такого запроса:
Выбрать Сумма(1) Из справочник.Номенклатура
Ну и бесусловный член хит парада: Поменять местами значения 2х числовых переменных не используя 3ю.
Это 90% вопросов на новичка
Какие 2 типа регистра накоплений бывают и в чем их отличия.
Ошибся
(0) Чем РАУЗ принципиально отличается от партионного учета?
(6) А ты шутник.
(0) Можно ли ТЗ передавать с клиента на сервер? Почему?
(8) Это вопрос не новичка.
Ну вот честно.
(0) Где хранить среднедневные показатели температуры по городам, в справочнике, табличной части или регистре сведений? Почему?
(9) Так он же про усложненные вопросы говорит, а не про базовые
Ну хорошо, сколько виртуальных таблиц в конструкторе запросов у регистра накопления и каких?
(10) Это не к начинающему программисту вопрос.
Ну давай серьезно.
Начинающий = 21 день гилева + какой нибудь пет проект.
(11) Это отличие Регистров накопления.
А по факту — сложные вопросы — профиль конторы. Ну нет смысла задавать их новичку, не ответят. Так чисто чешат свое ЧСВ собеседующие, когда знают что нет квалификации ответить на вопрос
Единственный усложненный кейс — задача домой, вот тут уже ньюансы
Могу на почту покидать тестовые задачи разные
Крупные франчи обычно до приглашения кидают опросник на почту или дают доступ к базе тестирования и по ее результатам уже приглашают на беседу.
Но на беседе — в основном вопросы из (4) + уточнения по ответам в опроснике
(12) Ну е мое, тогда что такое левое соединение и как посчитать НДС из суммы с НДС
(13) В смысле отличие?
Как можно на вопрос «Ну хорошо, сколько виртуальных таблиц в конструкторе запросов у регистра накопления и каких?» ответить «Это отличие Регистров накопления»?
(17) Это есть в (4)
СуммаБезНДС = СуммаСНДС — (СуммаСНДС*(НДС/100+НДС))
Ну теоретически могут и ответить
(18) Чем они отличаются:
Одно из отличий — количество виртуальных таблиц. И так написано в желтой книжке)))
(16) Вопросы задаются не только для проверки профпрогодности, но и для составления общего впечатления о человеке
Бывает, что человек вроде все ответил, то есть технически вроде прошел, но ты понимаешь, что работать он не сможет
И вот, спрашивается, зачем человека брать, чтобы потом с ним лаяться, если можно его сразу не взять и объяснить ему, почему не взял?
(21) Для этого изобрели «мы Вам перезвоним»
А вот валить в открытую — ИМХО не профессионально
(21) Просто смотри — это с нашей точки зрения человек способен адекватно воспринять, то что ему говорят на собеседовании.
А с точки зрения человека — ты долго готовился, даже верно отвечал, а тут тебя начинают валить и потом говорят что не берут потому что изо рта пахнет (утрирую), это вгоняет еще в бОльший стресс. Не надо так.
Одно из моих мест работы — автоматизация массового подбора. Так вот когда людям говоришь в лицо что что то не так — конфликт 90% случаев, бывало даже с ножем на девочек кидались.
По этому тем, кому предложение не собирались делать — давалась визитка и говорилось — позвоните завтра.
Человек отходит от стресса и спокойно воспринимает отказ.
(19) Ужас какой, да еще и с ошибкой
СуммаСНДС — СуммаСНДС / 1.18
ну или
СуммаСНДС * 18 / 118
будет более чем достаточно, чтобы понять, что человек соображает
(24) Где ошибка?
С НГ НДС = 20%
СуммаБезНДС = СуммаСНДС — (СуммаСНДС*(НДС/(100+НДС)))
Я просто написал универсально
(22) Я не пользуюсь «Мы вам перезвоним», я достаточно уважительно отношусь к кандидатам
И я не валю, а пытаюсь на берегу понять, подойдет ли мне человек
СуммаСНДС * 18 / 118 Это величина самого НДС.
А чорт, я написал формулу суммы без НДС, каюсь.
(27) Еще раз повторюсь иногда услышать отказ по телефону намного менее травматично, чем на собеседовании лично
(27) Это не значит что звонить и сообщать об отказе не надо. Дайте человеку выйти из стресса от собеседования. Тяжело во время интервью еще и критику в свой адрес слушать. Психология.
(23) Как человек «с другой стороны» (то есть приходящий на собеседование кандидат) могу сказать, что всегда заинтересован в честном ответе — почему нет.
Вплоть до «ну не нравишься и всё тут» — это лучше, чем гадать — а почему не подошёл то?
(23) Я не часто отказываю, но бывают случаи, когда человек ни на что не ответил и еще не понял, что его не возьмут
Или ответил, но ошибочно и опять же не понял
Или ответил все верно, но в красках рассказал, какой он творческий художник и как он на органе вертел всю эту бюрократию, работу в команде, общение с пользователями и пр.
В таких случаях я сразу и сообщаю, что не так, почему бы мне не помочь человеку с дальнейшими трудоустройствами?
Возможно, мои объяснения наставят его на путь истинный или помогут ему понять, насколько его уровень низок
(25) Не, ну добавленные парные скобки в конце чуть меняют дело, да :))
А то вообще в районе двух тысяч получалось :))
(31) На мой взгляд — абсолютно правильный подход.
(31) (30) Дело Ваше, мне профессионалы озвучили немного другое.
Это все можно озвучить и по телефону, даже через час.
Просто не забуду этот файлик:
Бросился с ножом после замечания.
Ударил кулаком в лицо после отказа.
Прыснул из газового балона.
Причем инциндетны были и на вполне приличных должностях.
И тд, строчек там было много.
(34) Ну, неадкват и в случае отказа через неделю после собеседования может ружьё достать.
(35) А вот такого не было тьфу тьфу. Только день в день.
(28) Меня не сильно беспокоят люди, которые начинают биться в истерике и думать о суициде, когда им говорят о том, что да, то, что они год-три-пять-семь-десять. лет занимаются 1С, не означает автоматом, что они теперь гуру 1С
Пусть продолжают влачить свое убогое существование и не суются в самый проектный офис БИТа (ничего, что я так пафосно?)
Но я считаю честным дать вменяемую (а не на отвалите) обратную связь людям, которые потратили свое время на собеседование и честно отвечали на мои вопросы (даже может не понимая, зачем я их задаю) типа «У вас своя квартира или съемная», «Зачем придумали НУ, есть же БУ» или «Чем регистр сведений принципиально отличается от справочника»
Так-то даже зубы чистить травматично, из десен может кровь пойти, все дела
Я уважаю людей, которые получая отказ, не ноют и не начинают пить валерьянку, а делают выводы и думают, как им исправить обозначенные недостатки и достичь требуемого уровня
(37) Дай бог)
(29) Ты, кстати, даже психологически неправ
Собеседование не такой уж стресс, шансы, что человека увезут с инфарктом, ничтожно малы
А вот зато ожидание ответа — это тоже стресс, то есть ты заставляешь человека мучаться
Кроме того, он на собеседовании был готов психологически, а тут ему звонят, когда он с женой обнимается и говорят, что не, чувак, ты не подходишь
Ну и потом, зачем ему мешать как можно быстрее искать другую работу, затягивая со своим ответом?
(39) Это не мои слова.
А слова начальника отдела через который в день по стране более 1000 собеседований проходит.
Все таки ей я склонен доверять больше.
(39) Профи никогда не ждет ответа, Буквально сегодня читал статью на хабре о собеседованиях в ИТ — там ответа можно ждать месяцами.
Профи идет во много мест и никого не ждет.
(34) Так ты про безопасность девушек hr говоришь, так и говори, что про них переживаешь, а не про кандидатов
Не знаю, тьфу тьфу, на меня пока еще никто не бросался, в лицо не прыскал, даже водой из стакана не обливали
Но обиженные были, помню
И навязчивые были, вот прям возьми меня и возьми меня
(42) Да, именно так.
Я просил не «умничать», как тут поступает часть некоторых обывателей, а поделиться заданиями, которые они испытали на себе.
Если позицию назвали «стажер» или «начинающий», то я так и пишу. К тому же не зря автор самой программы изначально учит разработчика на протяжении всей книги создавать целостный проект.
И ПРОШУ ВСЕ ЖЕ НЕ ФЛУДИТЬ, А ОТВЕЧАТЬ ПО ТЕМЕ, ПОЖАЛУЙСТА!
К Вам изначально обратились вежливо, а часть «писателей» превратили тему в помойку.
(45) Это миста, привыкай.
Я выше написал что могу скинуть на почту всякие задания
(40) Ну так извините, на 1000-то человек точно дебилы должны попасться
И потом, мне кажется, что вы не все программистов 1С просеиваете, а среди всяких сварщиков думаю куда больше шансов получить таких неадекватов
(41) Это не профи, это профи, которому пофиг где работать
А большинству людей не пофиг, где работать, поэтому от интересных мест они готовы и подождать ответа
(47) Как я уже выше писал и на приличных офисных должностях были конфликты.
Забей.
(45) почту то дай если хочешь задания
Какие вопросы программист 1с может задавать на собеседовании
Как пройти собеседование на программиста 1С? Какие вопросы задают на собеседовании 1С? Как вести себя на собеседовании 1С? Какие ответы на собеседовании 1С отвечать?
Если Вам интересны эти вопросы – читайте дальше.
Итак, Вы долго и упорно составляли резюме. Вывесили его на сайт поиска работы. Вам пришло смс о том, что Вы заинтересовали работодателя. И вот наконец долгожданное приглашение на собеседование 1С.
Что же делать дальше? Как будет происходить дальнейшее общение?
Вакансия программиста 1С
Проведение собеседований – постоянное (профессиональное) занятие сотрудниц отдела кадров. В 90% приглашение на собеседование 1С делают они. Обычно в компании делается заявка на набор программистов 1С в отдел кадров.
Качество вакансии зависит от политики компании (в создании такой заявки) или от лени заказывающего. Если руководитель отдела присовокупил к заявке описание самой вакансии (с конкретными требованиями к программисту) и ожидаемую зарплату, то вакансия получается внятной.
В остальных случаях зарплата подбирается сотрудницей отдела кадров (смотрится средняя по рынку) и утверждается по бюджету высокопоставленным лицом. Текст вакансии собирается по другим вакансиям.
Надо понимать, что в 99% сотрудницы отдела кадров не имеют никакого понятия о тонкостях работы программистов, разработке на 1С, современным технологиям и всему подобному. Поэтому появляются такие смешные требования, как
«Требуется программист 1С.
Высшее техническое и экономическое образование.
/в каком институте у нас учат на программиста 1С?/
Знание 1С 7.7 и 8. Отличное знание всех типовых конфигураций.
/читай — знание всего, что я нашла в интернете про 1С/
Сертификаты.
/всем нужны сертификаты — значит и нам нужны/
Опыт работы от 5 лет.
/чем больше, тем лучше — нам нужен опытный программист/
Задача – разработка на 1С.
/а разве не этим занимаются программисты?/
Зарплата 30 тыс. руб».
/да, у нас небольшой бюджет, а что же делать/
Собеседование 1С в отделе кадров
Задача отдела кадров – определить вменяемость кандидата. То есть – не бомж, одет прилично, говорит по русски, на людей не бросается. Так как сотрудницы отдела кадров не программистки, а симпатичные девушки, то делают они это соответственно.
Если кто не знает – в интернете существуют даже рекомендации для сотрудников отдела кадров по собеседованию программистов. Рекомендации им даются – оценивать по формальному признаку.
Есть высшее образование?
Внятно ли написано резюме?
Как часто меняет работу?
Сколько хочет денег?
Задает правильные вопросы (включает – уже знает что-то про компанию)?
Почему уволился? (напоминаю – ничего из программистких терминов не учитывается, даже в ответах на этот вопрос).
К сожалению, такое собеседование зачастую отсеивает хороших программистов и пропускает аккуратных морально устойчивых или просто симпатичных кандидатов (собеседуют девушки).
Шутка на тему одежды или внешности сотрудницы может иметь решающую роль в результате, причем как положительную, так и отрицательную.
Отсюда типовые проблемы программистов на этом собеседовании 1С:
- Пытаться разговаривать (серьезно) про программирование
- Сыпать терминами
- Обидеть девушку
- Не понравится девушке
- Неопрятно одеться (в некоторых компаниях в это входит – одеться не по статусу).
Главная задача на этом собеседовании 1С – соответствовать представлению о программистах, быть внятно одетым, знать что-то о компании куда идешь.
Вопросы на собеседовании 1С
В большинстве компаний вторым этапом идет прохождение различных технических тестов. К сожалению, общепринятого мнения о таких тестах нет, поэтому выделывается каждый как может.
Хочу обратить Ваше внимание – все ниже перечисленные варианты были встречены хотя бы один раз в реальной жизни.
Вариант 1. Алгоритмические тесты на собеседовании 1С
Три-пять заданий на бумажке. Решаются письменно ручкой на другой бумажке. Обычно логические задачки, возможно на знание математики. Например:
Есть две переменные А=5, B=3. Поменяйте местами значения переменных без объявления третьей переменной.
Напишите алгоритм пузырьковой сортировки.
Напишите алгоритм вычисления попадания даты в два произвольных периода.
Считается, что люди имеющие развитый мозг запросто решают подобные задачи.
Почему мы не считаем так? Потому что идет речь про набор прикладного программиста. Все подобные задачи уже давно реализованы или в платформе или в библиотеках.
Понятное дело, что такие задачи не имеют никакого смысла, и в работе никогда не применяются — алгоритм сортировки применимый к жизни выглядит как вызов метода Таблица.Сортировать(«ИмяПоля»).
Единственная похожая на правду задачка такого рода была бы – напишите алгоритм удаления строк из таблицы по условию.
Однако не забывайте – много ли Вы лично в работе программируете на бумажке? Возможно, кому-то будет просто непривычно и неудобно писать алгоритм на бумажке без компьютера.
Вариант 2. Вопросник по 1С списанный из учебника на собеседовании 1С
Один из самых неудачных способов проверки знаний из встреченных. Реализуется обычно в виде теста с вопросами как в Профессионале и вариантами ответов. Например:
Как называется третья закладка в окне конфигурирования формы 1С?
Каким меню можно выгрузить конфигурацию в CF?
Как вызвать конструктор объекта Файл?
Каким методом свернуть таблицу значений?
Совершенно ясно, что такие вопросы не имеют никакого смысла, так как никто не держит это в памяти. Это запоминается зрительной/ассоциативной памятью или смотрятся в интернете/справке 1С.
Этот метод на наш взгляд самый бесполезный.
Вариант 3. Вопросник или задачник по учету на собеседовании 1С
Многих тянет задавать вопросы по учету. Вероятно это признак, когда собеседование проводит не руководитель проектов, а представитель заказчика. Особенно вопросы с подковыркой, что на память знают только профессиональные бухгалтера с большим опытом. Например:
На каком счету учитывается ххх?
Какой проводкой оприходовать товары?
Какая ошибка в этой проводке?
Какие проводки должен делать документ ххх?
Понятно, что программист не знает, не будет знать и ему не надо знать проводки. Какие есть сейчас проводки – смотрится в отладчике или в отчете по проводкам документа. Какие должны быть проводки – ставит задачу бизнес аналитик, заказчик или руководитель проекта.
На наш взгляд подобные вопросы показывают дополнительное требования к программисту. Дело в том, что во множестве компаний работают очень слабые бухгалтера, за которыми подчищают программисты.
Не будем судить хорошо это или плохо, но факт есть факт – в такую компанию требуются программисты, которые имели опыт построения грамотного бухгалтерского учета в роли бухгалтера.
Вариант 4. Абстрактные задачи по 1С на собеседовании 1С
Этот вариант наиболее похож на правду. Соискателю даются задачи, которые нужно запрограммировать на 1С. Задачи подобные рабочим, но по каким то причинам абстрактные. Например:
Написать аналог функции ЧислоПрописью.
Написать хитрый запрос, который возвращает одно значение из большого справочника с отбором по иерархии.
Сравнить две версии (числа вида х.х.х.х).
Этот вариант лучше чем все, что было перечислено раньше. Во первых они показывают умение кандидата программировать. Во вторых такие или подобные задачи в принципе применяются в работе (хотя и редко).
Обычно кандидата сажают за компьютер и дают 1-3 часа на решение задачи. Потом старший товарищ проверяет своим испытанным взглядом и резюмирует верно или нет.
Вариант 5. Самый верные вопросы на собеседовании 1С
Самым верным вариантом – дать задачу на программирование (на 1, максимум 2 часа) из жизни этой самой компании.
Если Вы пишите бухгалтерский учет – предложите кандидату добавить счет в план счетов и написать простенький документ по учету кредитов (обязательно с указанием требуемых проводок).
Если Вы пишите складской учет – добавить регистр накопления и документ к нему по простому учету основных средств по кабинетам (без амортизации и партийного учета естественно) или что нибудь на расчет себестоимости.
Если управленческий учет – простую систему мотивации на основе продаж по менеджерам.
Если Вы ищите технаря (обмены, интеграция, бизнес процессы, интерфейсы, веб компоненты, оптимизация конфигурации) – то задачу в пустой конфигурации с нуля без привязки к учету – например, бизнес процесс с интерфейсом на управляемых формах, который выгружает данные в XML.
В любом случае – задача должна быть именно такой (подобной), какую Вы ожидаете он будет выполнять на работе в первый, второй, третий и прочие рабочие дни.
Собеседование 1С специалистом
Третьим этапом проходит собеседование 1С у специалиста (по 1С) (руководителя проектов, отдела, ведущего программиста).
Проблема №1. Собеседования не являются работой. Ему совершенно не хочется (некогда) это делать. Возможно, он даже не умеет этого делать. Он думает о своих проблемах, о текущей работе.
Проблема №2. Собеседующий думает о себе. Будет ли он достойно выглядеть в роли «нанимателя»? Не опозорится ли? Мало того – он же ведущий специалист. Он должен показать свои обалденные знания 1С и просто задавить интеллектом.
Как вытекает из указанных проблем, собеседование со специалистом очень сильно зависит от самого специалиста, а также от его настроения в указанный день и время (и его собственной заинтересованности в наборе людей).
Самым верным и обычным способом (если это вменяемый и грамотный специалист) это собеседование происходит следующим образом:
- Расскажите о нескольких самых значимых своих проектах
- Что Вы делали на них
- Как Вы это делали (архитектура, принципы)
- Какие конфигурации/конкретные технологии 1С или подсистемы Вы знаете?
- Несколько вопросов по этим конфигурациям/подсистемам/технологиям.
Для прохождения такого собеседования Вам необходимо перед ним:
- Записать на бумажку (для себя) или выучить наизусть несколько своих проектов
- Вспомнить и легко отвечать на вопрос что и как Вы на них делали
- Выбрать несколько конфигураций/подсистем/технологий (конкретных), на вопросы по которым Вам легко отвечать (есть знания) и перевести разговор на них.
Минус – как Вы понимаете, для проведения такого собеседования уровень собеседующего должен быть не ниже Вашего, иначе вопросы будут глупыми, а реакция на правильные ответы – шоковая.
Как Вы думаете, если Вы убедите собеседующего в том, что Вы умнее его – что будет?
Как проходит рабочий день программиста 1С?
Вопросы кандидату на должность «Программист 1С» на собеседовании — Программист 1С Минск. Автоматизация бизнеса.
Вопросы кандидату на должность «Программист 1С» на собеседовании
ПРАКТИКА 1С 8, 1С 7.7 → перейти в меню [СТАТЬИ И ИНСТРУКЦИИ] 

Часто наниматель, а конкретнее его представитель, HR-специалист, сталкивается с проблемой при найме сотрудников на узкоспециализированные вакансии. Одной из таких вакансий и является «Программист 1С». Провести собеседование не работающему в этой сфере специалисту проблематично. Хорошо, когда на предприятии уже есть программист 1С который может задать соискателю тематические вопросы и оценить его уровень знаний и профессионализм .
Что делать, когда Вы принимаете на работу первого или единственного программиста 1С? Предлагаю Вашему вниманию 30 базовых вопросов для тестирования по 1С и ответов на них. Которые помогут с высокой долей вероятности определить кто перед Вами – профессиональный специалист 1С или новичок! Так же на собеседовании кандидату на должность можно попросить сделать простой отчёт или исправить какую ни будь ошибку в копии рабочей базы.
Общие вопросы программисту 1С
Программисту 1С по платформе 8
Программисту 1С по платформе 7.7
1) Что такое «Запрос» в системе 1С ?
11) Как реализовать валютный учет на регистрах бухгалтерии?
21) Какое присоединение в таблице отчёта выполняет метод Таб.ПрисоединитьСекцию? Верхнее, нижнее, правое или левое?
Запрос это способ обращения к базе данных 1С для получения определенных данных. Для их последующей обработки и/или предоставления информации пользователю.
Создаем дополнительно в регистре бухгалтерии:
1) измерение Валюта (запрет незаполненных значений, небалансовый, признак учета — валютный);
2) ресурс ВалютнаяСумма (небалансовый, признак учета — валютный, в нем будет хранится сумма в валюте)
Прописываем измерение и ресурс в модуле документов, отчётов, обработок.
2) В чём отличие «Процедуры» от «Функции»?
12) Что такое «Управляемые формы»?
22) Какими программными методами в модуле можно найти нужный нам элемент справочника?
В отличие от процедуры, функция обязательно возвращает значение. Процедуру так же можно использовать для вычисления каких либо значений, но для этого необходимо передавать значения через объявленные переменные в модуле или использовать параметры самой процедуры.
Используются в управляемом приложении 1C 8, в том числе и WEB. Основное их отличие от обычных форм в том, что они не нарисованы разработчиком детально, «по пикселям». Форма в конфигурации представляет собой логическое описание состава формы. А конкретное размещение элементов выполняется системой автоматически при отображении формы. Отображаемая часть формы (видимая пользователю) описывается как дерево, включающее элементы формы.
НайтиПоКоду, НайтиПоНаименованию, НайтиПоРеквизиту, НайтиЭлемент
3) Что такое «Перечисление» ?
13) Как написать условие в запросе вида «Или указанная номенклатура или любая, если не указана»?
23) Что в типовых конфигурациях обычно содержит каталог ExtForms ?
Перечисление это объекты прикладного решения, которые позволяют хранить в информационной базе наборы значений.
Номенклатура = &Номенклатура ИЛИ &Номенклатура = Значение(Справочник. Номенклатура. ПустаяСсылка)
ИЛИ ТАКОЙ ПРЕОБРАЗОВАННЫЙ ВАРИАНТ:
Если ЗначениеЗаполнено(Номенклатура) Тогда
Запрос.Текст = Запрос.Текст + » ГДЕ Номенклатура = &Номенклатура»;
Запрос.УстановитьПараметр(«Номенклатура», Номенклатура);
Файлы внешних отчетов и обработок, печатные формы, бухгалтерскую отчетность, внешние модули.
4) Что такое таблица значений? Для чего она используется в 1С? Какими полезными возможностями она обладает?
14) Что такое ИТС?
24) Назовите последний официальный релиз платформы 1С Предприятия 7.7
Таблица значений — это двумерный массив, который используется для хранения и обработки промежуточных данных, возникающих в процессе работы программы. Таблица значений создается в памяти и не сохраняется в базе данных, т.е. это временный набор данных. Её возможности обусловлены полезными методами, такими как: поиск значения, сортировка, очистка, свёртка, удаление/добавление колонок/строк, выгрузка, загрузка и т.п.
Информационно-технологическое сопровождение (1С:ИТС) – это комплексная поддержка, которую фирма «1С» совместно с партнерами оказывает пользователям программ «1С:Предприятие». Существуют разные уровни поддержки.
Поддержка осуществляется по договору сопровождения 1С:ИТС, заключение которого является обязательным условием для получения пользователем сервиса и доступа к разделам информационной системы 1С:ИТС.
Релиз 27. Точнее 7.70.27
5) С помощью какой горячей клавиши можно создать новый элемент в режиме «1С:Предприятие» ?
15) Как правильно проверить результат запроса на пустоту перед выборкой или выгрузкой в ТЗ ?
25) Назовите три вида журналов в 1С 7.7 и для чего они предназначены ?
Клавиша Insert (Ins)
Результат = Запрос.Выполнить();
Если Не Результат.Пустой() Тогда
1) Общий — хранит документы абсолютно всех видов. 2) Обычный — для хранения документов только определенных видов. Каждый вид документа. только в один журнал. 3) Дополнительный — может содержать несколько любых видов документов.
6) Что такое бухгалтерский баланс и какая у него структура?
16) Что такое «Система стандартов и методик разработки конфигураций» и для чего она нужна?
26) В каком случаи пишется ключевое слово «Экспорт» в модуле после переменной и зачем?
Баланс это одна из самых главных форм отчётности которая отражает финансово-хозяйственную деятельность организации . Баланс состоит из двух частей: левая — актив, правая — пассив.
Актив служит для отражения хозяйственных средств организации по составу и размещению.
Пассив служит для отражения этих же самых средств, но по источникам их формирования.
Статьи актива объединены в два раздела:
Внеоборотные активы.
Оборотные активы.
Статьи пассива объединены в три раздела:
Капитал и резервы.
Долгосрочные обязательства.
Краткосрочные обязательства
В балансе обязательно равенство итогов актива и пассива, так как обе части показывают одно и то же имущество, но сгруппированное по разным признакам.

Это стандарты и требования по оформлению кода используемые при разработке типовых конфигураций на платформе «1С:Предприятие 8» (в том числе и для получения статуса 1С:Совместимо). Так же применяются в технических и проектных решениях. Документ находиться по адресу https://its.1c.ru/db/v8std (для доступа нужно иметь подписку ИТС). Его изучают профессиональные разработчики 1С 8. Знание данной методики позволяет разрабатывать 1С и писать качественный универсальный код, а также отличает профессионального программиста 1С от «кустарного прогера». Для того, чтобы выяснить знаком ли программист с данным документом, достаточно спросить его, о том, какие разделы он содержит:
Слово «Экспорт» имеет смысл только в глобальном модуле и означает, что процедура будет доступна в любом модуле программы 1С.
7) Что такое Отладчик ?
17) Опишите жизненный цикл параметров формы. Когда они доступны?
27) Какие методы необходимо использовать в различных режимах запроса при ведении учета по нескольким планам счетов или с использованием разделителя учета для получение итогов?
Отладчик это механизм платформы, который помогает отлаживать код в программных модулях создаваемых в процессе разработки 1С. Он позволяет отслеживать последовательность выполнения операторов встроенного языка и просматривать значения переменных.
Все параметры, переданные в форму в момент ее открытия видны только в процедуре «ПриСозданииНаСервере». После создания все параметры уничтожаются и более не доступны в форме.
Исключение составляют параметры, которые в редакторе формы объявлены с признаком «Ключевой параметр». Они определяют уникальность формы. Такой параметр будет существовать до тех пор, пока существует сама форма.
ИспользоватьПланСчетов и ИспользоватьРазделительУчета.
8) Что такое валюта баланса?
18) Для чего существуют сетевые ключи защиты 1С 8?
28) Какая конструкция кода используется для обработки ошибок в модуле?
Нет, это не валютная сумма всех счетов и не основная валюта в которой измеряется баланс. В алюта баланса — это итоговая сумма по активу или пассиву бухгалтерского баланса. Эта сумма должна быть одинакова по активу и по пассиву в силу принципа двойной записи.
Для запуска клиентских приложений 1С у пользователей.
Исключение
КонецПопытки;
9) Какие версии своей платформы выпускала фирма 1С с начала своей деятельности ?
19) Что нужно сделать, чтобы пользователь получил возможность переключения интерфейсного языка в системе 1С?
29) Что такое «Секция» в отчёте? И какими они бывают?
Dos версии (3.0, 4.0, 5.0)
Версия 7.х (7.0, 7.5, 7.7)
Версии 8.x (8.0, 8.1, 8.2, 8.3)
В пользовательских настройках выбрать возможный язык (из списка языков интерфейсов, заданных в ветви метаданных: языки) .
Секция это инструмент формирования отчетов который представляет из себя область таблицы. Она предназначена для многократного вывода данных (например, с помощью конструкции «Цикл») в печатную форму отчёта. Секции могут быть горизонтальными или вертикальными.
10) Какие курсы Вы закончили? Какие сертификаты у Вас есть?
20) Назовите последний релиз платформы (технологического дистрибутива) 1С Предприятия 8.
30) Чем отличается владелец от родителя справочника?
Конечно же свидетельство с курсов или сертификаты с экзаменов не гарантирует, что перед Вами сидит профессиональный и опытный разработчик 1С. Однако, именно факт наличия свидетельств и сертификата 1С:Профессионал подтверждает квалификацию специалиста. А наличие сертификата 1С:Специалист, говорит о том, что программист умеет писать качественный код. И у такого программиста 1С должен быть приоритет при рассмотрении его кандидатуры на вакансию.
На дату публикации статьи это 8.3.7.1759. Программисту достаточно знать первые три цифры. То есть 8.3.7. Об актуальном релизе можно узнать на сайте 1С: http://www.1c.ru/rus/support/release/categ.jsp?GroupID=87
«Владелец» — это специальный реквизит (ссылка на другой справочник) по которому можно найти элемент справочника-владельца. Если один справочник подчинен другому, то каждый элемент подчиненного справочника будет соответствовать элементу справочника-владельца. А реквизит «Родитель» определяет к какой группе относится элемент справочника и является группой данного справочника.
Вышеприведённые вопросы не являются общепринятыми и типовыми, скорее наоборот. Они выбраны стохастически из различных обсластей 1С и подойдут для быстрого собеседования. С помощью них Вы сможете за максимально короткий промежуток времени (10-12 минут) определить уровень знаний находящегося перед Вами программиста 1С. Имейте ввиду, что технический специалист не должен знать точное определение терминов. Вполне достаточно, если он будет понимать смысл вопросов и отвечать на них «своими словами». Часто, на практике встречаются программисты, которым тяжело устно объяснять процессы, термины, конструкции с которыми они работают. Однако это не делает их «плохими» программистами. Чтобы окончательно выяснить подходит Вам специалист или нет, дайте ему практическую задачу по Вашей конфигурации. Пусть исправит ошибку в документе или напишет небольшой отчёт.
Для углубленной проверки знаний и навыков программиста 1С рекомендуется использовать другой подход. Он более долгий и позволит максимально точно понять квалификацию специалиста. Описание о нем – ниже:
//by telegram

Самые частые задачи, которые можно встретить на технической части собеседования, вот их упрощенная классификация.
1. Теория. В общем-то вам могут начать вопросы связанные с теорией учета или со спецификой функционирования 1С, самые частые вопросы будут у нас здесь, но универсальный совет всем, кто ищет работу, хотя бы мельком пролистать вопросы на 1С профессионал по платформе и рекомендации по разработке на 1С, там содержатся ответы на большую часть вопросов. Хорошая новостьэто то, что те кто вас собеседует сами забыли половину оттуда. Бесплатно пройти учебные тесты можно по этой ссылке edu.1c.ru/dist-training.
2. Задачи на разработку не привязанные к языку программирования. Очень часто компании одрядчики ищут соискателей вообще без опыта работы на 1С, чтобы хоть как-то определить навык потенциального кандидата, они могут попросить реализовать алгоритм на любом массовом языке программирования (Java. Python, C#, PHP), но можно и на 1С.
3. Задачи похожие на задачу по оперативному учёту из 1С Специалист. Практически золотой стандарт и самое частое тестовое задания для программиста 1С, особенно в компаниях франчайзи это задание по оперативному учёту из экзамена 1С специалист по платформе. Оно хорошо тем, что требует знания основных механик разработки 1С и позволяет быстро оценить уровень кандидата. Пример такой задачи и её решения, можно посмотреть в этом видео (хотя оно немного и устаревшее): www.youtube.com/watch?v=5dMQb6WEOus.. . .
4. Этюды и хитроумные костыли. Иногда программисты любят повыпендриваться и решить какую-нибудь задачку нестандартным путём, такие задачи иногда попадают на собеседованиях, а это значит, что хорошая идея с ними ознакомиться. Если Вам мало тех что есть здесь, то еще больше их можно найти (как и примеры решений) по ссылке kb.mista.ru.
5. Вот код оптимизируй его. Вам просто дают кусок кода и просят исправить неоптимальные вещи, достаточно популярный тип заданий сейчас.
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
1. Теория.
Бухучет.К сожалению 1Сников часто собеседуют бухгалтера, поэтому ответы на эти вопросы тоже лучше знать, хотя последнее время их спрашивают всё реже и реже и надеюсь подобная ужасная практика скоро совсем уйдет:
1. Какой счёт в плане счетов отвечает за: основные средства, материалы, взаиморасчеты, товары, выпуск, кассу, расч счет
2. Что такое забалансовый счет, активные и пассивные счета, Дебет, Кредит, Сальдо, Субконто
3. Что такое амортизация, доход, валовая и чистая прибыль, основные и оборотные средства
4. Что такое курсовая разница, налоговая разница
5. Что такое юрлицо, котнрагент, учетная политика
6. Принцип расчета НДС, налога на прибыль
Вопросы по механизмам платформы:
1. Как ставить условия в запросах, виртуальные таблицы
2. Временные таблицы в запросах и ндексы, виды связей таблиц
3. Что такое транзации, есть ли в 1С вложенные транзакции
4. Что такое блокировки и как они устроены
5. Что такое контекст формы, какие бывают команды препроцессора
6. Что такое кэш в 1С
7. Что такое NULL, неопределено, пустая ссылка, битая ссылка и чем они отличаются
8. Рассказать про хранилище и работу с ним
9. Можно ли получать реквизит через точку, как получить необходимые данные на клиенте
10. Чем отличается справочник от регистра сведений
11. Как очистить регистр сведений
12. ДанныеФормыВЗначение, ЗначениеВДанныеформы
13. Как в запросе сделать проверку типа данных
14. Какие основные недостатки поиска НайтиПоНаименованию
15. Что означает закрыть регистр закопления, почему не должно возникать ситуации, когда регистр накопления «незакрываем»
16. На что влияет порядок следования измерений в регистре сведений, что означают свойства «Ведущее», «Основной отбор»
17. Что такое БСП, БСО, для чего они нужны
18. Расширения, зачем нужны и как используются, какие еще есть механизмы расширения функционала без снятия с поддержки
19. Чем структура отличается от соответствия?
20. Как устроен и для чего нужен механизм подписок на события?
Вопросы на знание функционала 1С :
1. Что такое ордерный склад
2. Что такое инвентаризация
3. Как в 1С устроен расчет себестоимости, закрытие месяца
4. что такое RLS и для чего это нужно
5. Что такое движения документа? Оперативное и неоперативное проведение?
6. Какие виды торгового оборудования знаете
7. Как в 1С устроен механизм скидок, как между собой взаимодействуют скидки
8. Что такое СКД, зачем применяется
9. Чем отличаются ПередЗаписью и ПриЗаписи
10. Какие бывают свойства общих модулей, для чего они?
11. как добавить в 1С новый реквизит без доработки, допрекизиты и сведения
12. Что такое функциональные опции
13. Чем модуль объекта отличается от модуля менеджера
2. Задачи на разработку не привязанные к языку программирования.
1. Поменяйте местами содержание 2-х переменных, не используя 3-ю. например X = 10 Y = 17
После работы алгоритма X = 17 Y = 10
2. Напишите функцию, которая определяет факт пересечения 2-х интервалов, наприсер (-2; 3) и [3:5]
3. Напишите функцию, которая определяет явяется ли год високосным
4. Отсортируйте массив чисел по люому известному вам алгоритму
5. Даны 2 числа формата . . . . (например 8.1.4.2 и 8.2.3.1), которые символизируют версию программы. Написать функцию, которая определяет более свежую версию
6. Есть 2 массива Y[y] и Z[z] (y и z – количества элементов соответствующих массивов)
Оба массива упорядочены по убыванию. Нужно написать алгоритм, который в 1 цикл, длинной (y+z), пройдет по этим массивам и выдаст значения обоих массивов в порядке возрастания.
7. Необходимо написать функцию, которая на вход получает двумерный массив, описывающий игровое поле в игре «Морской бой». Функция должна вернуть количество кораблей на поле, при условии что корабли могут быть расположены вертикально и горизонтально и быть произвольной длинны.
3. Задачи похожие на задачу по оперативному учёту из 1С Специалист.
1) В компании используется оборудование, имеющее ограничения к эксплуатации. Для каждого устройства устанавливается срок годности и срок использования. Срок годности считается с момента приобретения оборудования и указывается в документе поступления, а срок эксплуатации с момента его ввода в эксплуатацию и указывается непосредственно для оборудования и не меняется. Поступление оборудования отражается документом «Приходная накладная». Через некоторое время оборудование вводится в эксплуатацию документом «Ввод в эксплуатацию».
При передаче оборудования в эксплуатацию в первую очередь передастся оборудование, у которого минимальный срок годности. В документе «Ввод в эксплуатацию» указывается перечень и количество передаваемого оборудования. При проведении должна происходить проверка на наличие оборудования и его срок годности. В том случае, если срок годности истек или оборудования недостаточно, документ не проводится и выдается соответствующее сообщение.
Раз в месяц формируется регламентный документ «Выбытие оборудования», который при проведении проверяет эксплуатируемое оборудование и, если оно негодно, то списывает его. При проверке определяется, вышел ли срок эксплуатации устройства с момента его ввода в эксплуатацию. Если срок эксплуатации истек или истек срок годности, то оборудование должно быть списано. Кроме того, этот же документ должен списывать еще не введенное в эксплуатацию оборудование, но срок годности, которого уже истек.
Учет оборудования в разрезе складов не ведется. Себестоимость оборудования рассчитывается как средняя.
Список вопросов для собеседования кандидатов на должность «Программист 1С»
Вообще есть хороший вопрос который я задаю ближе к концу: Как вы оптимизируете 1с, как оптимизируете запросы? На этот вопрос кандидаты много чего отвечают, что позволяет лучше понять, как глубоко человек копнул вглубь 1с.
Вопросы про блокировки и индексы обычно задаю крутым специалистам, которые уже выше среднего
- Когда нужно создавать дополнительные индексы в таблицах документов, в таблицах регистров?
- Когда нужно индексировать временные таблицы? Замеряли ли скорость с индексацией и без. Часто говорят, что нужно, но я так понимаю, это идет из учебников.
- Какие индексы есть у документов, регистров сведений, регистров накопления?
- Кластерный, не кластерный индекс, в чем отличие. Но это скорее философский вопрос)
- Работали с блокировками? Когда нужно ставить и для чего нужны? Обычно этих вопросов хватает. Уточняющие вопросы типа: «чем отличается исключительные от разделяемых» не задаю.
Пишите в комментариях, какие вопросы бесят вас больше всего на собеседованиях. Какие вопросы вы задаете, что бы лучше понять уровень кандидата.
См. также
Радио «Аналитик», 6 выпуск 2 сезона. Про коммуникации, эмоции и долгосрочные отношения с Александрой Клименко
В шестом выпуске второго сезона подкаста Радио “Аналитик“ поговорили о построении долгосрочных коммуникаций с коллегами и клиентами, обсудили, что делать с эмоциями на работе и как сохранять человечность в общении.
14.11.2023 130 0 Radio_Analyst 0
Радио «Аналитик», 5 выпуск 2 сезона. Про фасилитацию и фасилитирующее лидерство в ИТ с Алексеем Таченковым
В пятом выпуске второго сезона подкаста Радио “Аналитик“ поговорили, что такое фасилитация и фасилитирующее лидерство, кому и для чего необходимо развивать эти навыки, как внедрять фасилитацию в устоявшиеся процессы, и какие инструменты можно взять на вооружение для повышения собственной эффективности и эффективности команды.
31.10.2023 115 0 Radio_Analyst 0
Детский сад, штаны на лямках
Все хотят управлять профессионалами и ожидают от них не только профессиональных навыков кодирования/администрирования и т.д., но и элементарных вещей: дисциплины, собранности, умения расставлять приоритеты, да и просто взрослого подхода к своей работе. О том, что происходит в реальности в большинстве команд и как с этим жить, расскажем в статье.
27.10.2023 3300 0 a.doroshkevich 27
63 0 27 3300
«Нам надо больше золота», или Как договариваться с командой in-House разработки
Когда запросы команды ИТ-подразделения начинают расти, руководителю все сложнее балансировать между интересами бизнеса и конфликтами внутри коллектива. О том, как мотивировать немотивируемых на совершение подвигов и не допустить превращения людей в орков, расскажем в статье.
29.09.2023 915 0 korchemkinma 0
Управление командами в FMCG или как не стать Mudac`ом
Системы не должны отвлекать людей от целей бизнеса. Чтобы не уйти при автоматизации в «вечный Agile», нужно договориться с бизнесом о методологических особенностях, объяснить возможности и ограничения. Речь пойдет о борьбе за здравый смысл при автоматизации сурового русского FMCG в ситуации непонимания пользователями заложенных в систему принципов при переходе с MS Navision на 1С:ERP.
29.09.2023 480 0 korchemkinma 1
Модели soft skills для тимлида
Можно просто писать код, а можно знать и использовать шаблоны. Так и с командами: можно просто строить совместную работу людей, а можно – знать и применять при этом модели, учитывающие их сильные и слабые стороны. О моделях типов личности и командообразования, применимых в работе тимлида, будет рассказано в статье.
25.09.2023 1390 0 mtsepkov 6
11 0 6 1390
Как мы перестали нанимать готовых программистов, и как это повлияло на зарабатывание денег
Не все компании могут позволить себе привлекать крутые кадры, переплачивая за людей выше рынка. Как поставить подготовку джунов на поток и не перестать при этом зарабатывать?
01.08.2023 2680 0 nelatontsev@webgk.ru 4
12 0 4 2680
Три косых взгляда в сторону соискателя – практическая методика найма/оценки программистов
Чтобы сформировать сбалансированную команду профессиональных программистов, нужно профессионально оценивать навыки кандидатов на этапе найма, анализировать квалификацию каждого сотрудника в динамике и правильно позиционировать членов команды на проектах. Расскажем о том, как три инженерные методики: собеседование, профилирование, позиционирование – помогают при найме и профессиональной оценке программистов.
07.07.2023 3123 0 WildHare 3
12 0 3 3123
Посмотреть ещё
Комментарии
- Дата
- Дата
- Рейтинг всех уровней
- Рейтинг 1-го уровня
- Древо развёрнутое
- Древо свернутое
Свернуть все
1. Jimbo 9 07.08.20 14:45 Сейчас в теме
Было б круто теперь вторую статью наваять с ответами (ссылками на ИТС и т.д).
Например Клиент-сервер (4) про Таблицу Значений — понятно, что на клиенте её нет, там лишь подобие ДаныеФормыСтруктура. Пропихнуть можно через структуру с массивами или массив структур, или адрес временного хранилища, или для истинных извращенцев со времен 7.7 ЗначениевСтрокуВнутреннюю. Какие ещё варианты ?
VickWood; mythos; Смешной 1С; + 3 – Ответить
16. Dmitryiv 158 10.08.20 09:26 Сейчас в теме
(1) Да отвяжи её (ДаныеФормыСтруктура) от формы и передавай куда хочешь.
29. Jimbo 9 10.08.20 13:40 Сейчас в теме
(16) вопрос был про ТаблицуЗначений — нет такого объекта на клиенте в у.ф. Что там ты вязать собирался, нипанятна
32. Dmitryiv 158 10.08.20 16:18 Сейчас в теме
(29) Вот как-то так.
Прикрепленные файлы:
60. unichkin 1552 12.08.20 00:51 Сейчас в теме
(32) Тогда уж так. Только смысл вне-контекстного вызова? Если только на форме 100500 других тяжелых таблиц. А в более простых случаях лучше сделать вызов сервера с передачей контекста, а там уже РеквизитФормыВЗначение(«ТаблицаДанных»).
з.ы. у вас «знач» стоял в клиентском методе, а не серверном, это довольно грубая ошибка, подозреваю что поторопились. При окончании серверного вызова параметр без «Знач «будет возвращен на клиент, и пожрет лишний трафик.
Прикрепленные файлы:
63. Dmitryiv 158 12.08.20 08:25 Сейчас в теме
з.ы. у вас «знач» стоял в клиентском методе, а не серверном, это довольно грубая ошибка
Ну это да, косячок.
Только смысл вне-контекстного вызова?
Случаи бывают разные. Просто все как с ума посходили с этим: как передать Таблицу Значений с сервера на клиент и обратно. Но никто никогда не спрашивает контекст задачи. А вариантов-то больше чем один.
59. unichkin 1552 12.08.20 00:43 Сейчас в теме
(29) «нет такого объекта на клиенте в у.ф» — в толстом клиенте УФ есть. «Пропихивать» ДанныеФормыСтруктура никуда не нужно, они сами пропихнутся, если стоит флаг использования на сервере. А там их можно превратить в коллекцию, и передавать напрямую.
Массив структур используется в противных случаях — когда с сервера на клиент надо отдать результат работы метода, и нет возможности его передать через данные формы.
2. kamisov 93 09.08.20 11:28 Сейчас в теме
Прям не собеседование, а экзамен какой-то. Как насчёт спросить что-нибудь кроме технической части? Человек может все это знать, но быть мудаком редкостным, с которым работать невозможно.
З.ы. если бы мне устроили такой экзамен на собеседовании — где-то к середине я бы ушёл.
dsv_nsk; vitossp; vcstiv; jan27; user919826; Baszilio; lvictor58; user1150141; user649290_jenia1592; Daniayr; Yashazz; + 11 – Ответить
3. VKislitsin 927 09.08.20 17:27 Сейчас в теме
если бы мне устроили такой экзамен на собеседовании — где-то к середине я бы ушёл
А каким образом Вы предлагаете оценивать компетенции кандидатов? Подавляющее большинство не имеет ни одного Сертификата (их наличие хотя бы отсеяло бОльшую часть таких вопросов), заявляют о куче лет опыта, но при этом «валится» на простейших вопросах. У нас список вопросов насчитывает около 30, с возрастанием сложности. Нормальным считаем, если правильно отвечена хотя бы половина. Были случаи, когда после 3-го вопроса было видно что продолжать не имеет смысла. При этом резюме у таких кандидатов было — просто загляденье!
Признаться честно, мне бы тоже не понравилось если бы мне устраивали подобный опрос. У меня есть все возможные Сертификаты от 1С, касающиеся моей области компетенций. Хотя на одном собеседовании, уже будучи владельцем всех своих сертификатов, я таааак «провалился», что вспоминать об этом стыдно. Все вопросы были в областях, с которыми я не сталкивался много лет. Поэтому, даже наличие «красивых желтых бумажек», это не гарантия того, что кандидат подходит.
ivan1703; slige; ubnkfl; Дмитрий74Чел; HelenV; user1150141; maksa2005; Drivingblind; Lazio; Irwin; Maxisussr; wowik; chg; Dementor; jONES1979; + 15 – Ответить
9. kamisov 93 09.08.20 22:59 Сейчас в теме
(3) Можно задавать более общие вопросы, не надо ж исключительно про 1С. Вы, в конце концов, программиста берёте, а не 1Сника. А это две большие разницы!
Мы делаем так:
1. В таблице А 10 записей, в таблице В 10 записей. Запрос «Выбрать из А, В» сколько записей вернёт? (Если человек встречал даже старый синтаксис запросов, то это уже о чем-то говорит).
2. Пусть спроектирует телефонный справочник. Пусть сам выберет какие структуры. Пусть отработает все возможные варианты работы: добавление человека, удаление, 2 номера у одного человека, один номер у двоих.
В общем я про то, что кодят все примерно одинаково. Для каких-то сложных вещей есть старшие более дорогие разработчики, которые могут подсказать и рассказать. Код ревью есть в конце концов.
Другой вопрос в том, как хорошо человек может думать и как быстро учиться — это куда важнее простого печатания.
Tarlich; CodeNull; maksa2005; alanto23; CyberCerber; chg; + 6 – Ответить
23. MegasXIII 10.08.20 12:41 Сейчас в теме
(9)
Интересно. помоему кодить правильно можно одним, ну двумя вариантами, а вот неправильно — тут возникает простор для творчества и умения думать =)
Вопросы у автора достаточно простые — раскрывают понимание человека о возможностях 1с — тут не надо думать, надо делать и делать правильно =)
user1776020; HelenV; coollerinc; + 3 – Ответить
56. Leon75 11.08.20 22:44 Сейчас в теме
(9)Выбрать * Из А,В?
С пропущенной звёздочкой что запрос вернёт?
58. kamisov 93 11.08.20 23:24 Сейчас в теме
(56) прошу простить, печатал с телефона)
76. user1430978 21.08.20 12:36 Сейчас в теме
(9) Спортмастер.
12. chg 10.08.20 02:18 Сейчас в теме
я таааак «провалился»
Экзамен.
Преподаватель спрашивает:
— Так. вопрос на 5. Как меня зовут?
Все молчат.
— Ну хорошо. вопрос на 4. Какого цвета учебник?
Все молчат.
— Ну ладно. вопрос на 3. Ну какой предмет вы сейчас сдаете?
Один из учеников:»Ну ахренеть как препад валит!»
evgeni-pogorelov; DesT; maksa2005; + 3 – Ответить
14. azhilichev 211 10.08.20 05:34 Сейчас в теме
Подавляющее большинство не имеет ни одного Сертификата (их наличие хотя бы отсеяло бОльшую часть таких вопросов)
Очень спорное утверждение. На прошлой недели собеседовали кандидата с сертификатами Проф и Спец по платформе. Кандидат не смог ответить на 90% вопросов. И нет, проблема не в вопросах.
starik-2005; m_aster; maksa2005; CyberCerber; + 4 – Ответить
24. MegasXIII 10.08.20 12:43 Сейчас в теме
(14)
Я когда устроился на 1 работу, у меня уже был Спец по платформе — я бы тоже не ответил на большую часть вопросов, ну скажем так — на первой работе я больше вредил чем писал что то правильно. =)
Зато Сертификат спеца говорит что программист не затрёт РС, не наверашет блокировок и не наделает раноименований(или как их там правильно звать.)
17. Yashazz 4622 10.08.20 09:32 Сейчас в теме
(2) Ну вот я например — знаю дофига, все технические собеседования прохожу «на ура», но — и, думаю, старожилы ИС согласятся — в личном общении редкостный м*дак. И не все эйчары да прочие собеседники это ловят.
al_zzz; shard; Hans; starik-2005; darkultro37; Sergex; ubnkfl; wowik; kamisov; + 9 – Ответить
18. kamisov 93 10.08.20 09:57 Сейчас в теме
(17) испытательный срок есть на это 🙂
С другой стороны, если кадр сильно ценный и нужный — можно и потерпеть его мудачество.
В приеме на работу не бывает универсального алгоритма, каждый случай уникальный так или иначе.
Annette-326523; coollerinc; Irwin; Yashazz; + 4 – Ответить
88. dsv_nsk 04.11.23 09:09 Сейчас в теме
(2) Какое совпадение.
Пришел сюда после того, как на собеседовании после 30 минут разрушения мне мозга формальными вопросами просто послал собеседников.
Для себя вывел правило (м)чудачества собеседующих — если пытаются сунуть в зубы тест на профа или формальный опросник больше, чем на пять минут, то делать в такой компашке нефиг.
Но критикуя предлагаю. По тому, как человек просто пишет код и работает с конфигуратором, можно на «Хелло, Нуралиев!» многое сказать. Если человек не пользуется горячими клавишами и в контекстной подсказке скроллит, а не по части слова добывает имена методов, то тут даже знание «получения на клиенте значения перечисления» слабо поможет. Производительности не будет. )))
4. o.nikolaev 208 09.08.20 18:27 Сейчас в теме
Пишите в комментариях, какие вопросы бесят вас больше всего на собеседованиях.
Вот этот идиотский вопрос бесит очень сильно:
Кластерный, не кластерный индекс, в чем отличие.
Но всегда смиренно отвечаю, или пытаюсь ответить, на все вопросы. И делаю любые тестовые задания.
11. starik-2005 2895 10.08.20 00:33 Сейчас в теме
Вот этот идиотский вопрос бесит очень сильно:
А чем бесит-то? Тем, что только в MS он есть, а в других СУБД есть процедура кластеризации индекса, которая упорядочивает записи в таблице так, как они указаны в индексе? Или есть другие причины?
34. o.nikolaev 208 10.08.20 23:14 Сейчас в теме
(11) Раз уж пошли вглубь, то, откровенно говоря, о причинах не задумывался. Вопрос в статье был только про «что бесит».
5. o.nikolaev 208 09.08.20 18:47 Сейчас в теме
Вообще, насколько я понимаю, дело идет к тому, что при переходе на другое место, уже сейчас в принципе надо посидеть пошерстить материалы несколько дней повспоминать (а то и познакомиться). В одном из интервью опытнейший Java-senior говорил что перед тем как публиковать резюме около 2 недель посвящает повторной проработке материала. т.к. на реальной работе, как правило сидишь на каком-то узком блоке и все новое проходит мимо, а все старое успешно забывается без регулярного применения. Ну и пункт «а порешай-ка золотой ты наш, задачки с codility» тоже видимо воткнут. Работодатель имеет право, придется набивать руку и на codility.
bad_wag; nestor.zhukov; nofear; LeXXeR; dimongik; slige; @Fancy; maksa2005; Lapitskiy; rovenko.n; Yakud3a; konyavka; VKislitsin; pm74; chg; + 15 – Ответить
25. MegasXIII 10.08.20 12:45 Сейчас в теме
Тут простейшие вопросы, не к чему готовиться =)
Чем бы ты не занимался должно быть понимание, а если готовиться заранее ,без понимания, ну возьмут тебя, и что дальше?
coollerinc; + 1 – 1 Ответить
35. o.nikolaev 208 10.08.20 23:14 Сейчас в теме
(25) Если это вопрос ко мне, то увы, я не знаю что мне на него вам ответить.
6. Lus_85 09.08.20 19:28 Сейчас в теме
Хорошая подборка вопросов, сам схожую составлял. Но примерно половину времени уделял не технической части.
7. frkbvfnjh 774 09.08.20 21:37 Сейчас в теме
Видно, что на лого публикации что то интересное, но не видно что. Можете включить в картинки публикации, что бы можно было увеличить?
8. user612295_death4321 09.08.20 22:14 Сейчас в теме
Какая вилка ЗП у кандидата, если он успешно ответил на абсолютно все указанные вопросы из публикации?
maksa2005; zeegin; CyberCerber; + 3 – Ответить
47. coollerinc 178 11.08.20 18:46 Сейчас в теме
(8)от 120 до 170
user612295_death4321; + 1 – Ответить
10. biimmap 1426 09.08.20 23:50 Сейчас в теме
К сожалению, эти вопросы не спасут Вас от костылей))) Человек может быть сильно натаскан по теории, но в практике может лепить костыли и затычки. Также многие плюют на стандарты разработки. С позиции архитектора это точно знаю. и наоборот, есть люди которые могут не ответить на большую половину этих вопросов, но пишут хорошо и качественно.
Соглашусь с одним из комментирующих, что на середине вопросов, я бы тоже прервал собеседование! Не всем можно задавать эти глупые вопросы))) Поэтому Ваш подход к собеседованию слабоват) Если хотите подробностей, пишите в личку. Но плюс Вам Вам добавил)
nestor.zhukov; jan27; dimongik; G_117066182509798396639; Dunda; maksa2005; Ali1976; wowik; wolfsoft; dsdred; t278; chg; + 12 – 1 Ответить
13. chg 10.08.20 02:23 Сейчас в теме
(10)вот на все 100% соглашусь, можно теорию знать так, что как говорится «от зубов отскакивает», а вот практик так себе по факту
G_117066182509798396639; maksa2005; Yakud3a; + 3 – Ответить
53. coollerinc 178 11.08.20 21:42 Сейчас в теме
(13) В большинстве случаев, если знать теорию, то костыли городить сложнее, чем писать правильно
15. Yashazz 4622 10.08.20 09:25 Сейчас в теме
На эту тему были гораздо более толковые и грамотные публикации. А это очередной вброс в духе «я делаю так, а вы?»
Вопросы однобокие, подход кривой (о чём уже сказали выше), грамотность автора весьма так себе, зато очередные плюсики и хайп. Ага.
Yakud3a; XSlava; wolfsoft; + 3 – 1 Ответить
39. Ulus 288 11.08.20 08:31 Сейчас в теме
Вот он субъективизм управленцев среднего звена. )
Вопросы однобокие
согласен с автором комментария.
Вопросы сугубо на кодера. Причем на кодера с максимальном охватом знаний механизмов.
Возможно это сделано специально для прощупывание сильных и слабых мест .
Никто на 100% на все вопросы не ответит. Нет универсального кодера 80 уровня.
Если специалист глубоко владеет механизмами интеграции (конвертация 2, конвертация 3, http-сервисы, web-сервисы и.т.п), то вряд ли он глубоко погружается в тех вопросы (спец по технологическим вопросам) по профайлерам, индексам, блокировкам и.т.п.
Далее выпала по моему мнение большая часть знаний по типовому решению, на котором вы работаете (УТ11).
С одной стороны, я так понял вы ищете просто кодера, который кодит по ТЗ.
Но у вас есть вопрос: Кто продумывал архитектуру?
Не зная типового функционала, не возможно грамотно решать задачи от бизнеса.
Главный вопрос, который закладывает фундамент к грамотному решению задачи: потребность бизнеса — это функциональный разрыв или все решается типовым функционалом.
И если функциональный разрыв, то как грамотно продумать архитектуру и мягко войти в контекст типового решения, чтобы не городить огороды и не изобретать велосипеды.
Резюме: вопросы однобокие на чистого кодера.
А кто это ?
Или такие опытные прожженые кодеры, которые сказали себе когда то «бухгалтерия это не мое и не хочу я понимать, что такое интеркомпани и как это решается в УТ 11». А таких мало.
Или студенты, которые тем более не ответят на ваши глубокие вопросы.
45. rovenko.n 11.08.20 14:18 Сейчас в теме
Но у вас есть вопрос: Кто продумывал архитектуру?
Не зная типового функционала, не возможно грамотно решать задачи от бизнеса.
У нас такая же схема. На заданный вами вопрос отвечает архитектор и аналитик. Программист потом превращает это в код. Не знаю как в УТ, но в ЕРП нельзя одновременно быть хорошим программистом и знать всё с точки зрения юзера. Потому что там такое количество настроек и функциональных опций, что программист день будет только разбираться что и где настроить, когда аналитик это ему за 10 минут настроит, потому что знает где и как это делается.
54. coollerinc 178 11.08.20 22:38 Сейчас в теме
(39) Вы всегда можете добавить или убрать свои вопросы. Я выложил универсальный список вопросов, который подойдет для многих.
Да, вы правильно поняли, вопросы сугубо для кодера, но в 95% случаев нужен именно кодер. На 100% отвечать не надо, считаю вопросы достаточно легкими, т.к. они все поверхностные «что знаешь? Как использовал в реальной жизни?»
Зверство это спрашивать: «А зачем нужна галочка там-то?», на такие вопросы конечно, ни кто не ответит.
Про типовой функционал вам написали хорошо в (45). В 90% случаев используется сильно перепиленная конфигурация, где от типового функционала используются только основные регистры и документы. Также все добавляемые новые объекты в базе данных обсуждаются с архитектором(тимлидом), т.к. без этого каждый программист создаст свой регистр «товары на складах»)
Если человек хорошо владеет средствами интеграции, то он скорее всего знает и про индексы(для поиска соответствий) и про блокировки.
19. pm74 194 10.08.20 10:00 Сейчас в теме
Бесят в основном вопросы от hr — ов. Например:.
— какую ЗП вы хотите получать? ( хочу стотыщьмиллионов в день разве не ясно , а ваша ЗП в вакансии была указана)
— почему вы хотите у нас работать ? ( я ,на минуточку, вообще не хочу у вас работать, но деньги нужны, селяви)
.итд
GalKam1; Gang031; eternium; Светлый ум; WarAn; jan27; Ariva; ubnkfl; Дмитрий74Чел; maxlap; Ali1976; Mails79; Award; TerveRus; GetNight; kako1toxren; maksa2005; coollerinc; shard; djut77; Irwin; konyavka; VKislitsin; iqrex22; + 24 – 1 Ответить
20. a_a_burlakov 235 10.08.20 10:09 Сейчас в теме
А что, неплохой список. Мне подобные «неутомительные» вопросы задавали, когда я искал работу (около 20 собеседований за месяц прошёл), и если вопросы задаются не в формате сурового экзамена, то мне даже приятно было, что руководителю не всё равно, кого брать.
jan27; coollerinc; Irwin; MegasXIII; + 4 – Ответить
21. &rew 48 10.08.20 11:36 Сейчас в теме
Список вопросов (с ответами), имеет смысл, если собеседует например, начальник ИТ (админ) или директор, когда ведущий 1с-ник «на задании» или в отпуске.
Пробовал по заданиям собеседовать. Даже прогеры (народец мы замкнутый) со стажем терялись из-за стрессовой ситуации. А студенты, которые только с курсов пришли, в раз отвечали, а в бою пасовали (прям сбегали посреди дня).
А те кто «валился» или откровенно не знали, в дальнейшем любой вопрос, новый для них, расщелкивали на УРА, ибо интерес был.
К слову, как я стал 1с-ником:
-РД: 1С знаешь?
-я: Нет.
-РД: Научиться хочешь?
-Я: Да
(Принят)
DevilDay; evgen0001; DFinteX; v.a.ryag; Ali1976; TerveRus; + 6 – Ответить
26. MegasXIII 10.08.20 12:48 Сейчас в теме
(21) Я тут по ЗУМУ собеседовался из дома, мне очень понравилось, вообще не испытываешь стресса и не теряешся. После собеседования я только одно вспомнил что не так сказал, там про обмен данными, и это не критично.
48. coollerinc 178 11.08.20 18:48 Сейчас в теме
(26)Сейчас 95% собеседований провожу удаленно
22. sys1c 10.08.20 12:17 Сейчас в теме
Раскажите, какой ответ на вопрос про регистры сведений?
если регистр не переодический не подчиненный, в чем его отличия от справочника? и когда лучше использовать тот или другой (ну по мимо наличия таб части у спр)
27. MegasXIII 10.08.20 12:55 Сейчас в теме
(22)
А Вы как думаете?
Я навскидку скажу:
У Справочника каждая запись уникальна, может дублироваться — у РС уникальность при помощи Измерений (хотя в SQLесть что то наподобии GUIDа).
Записи РС — не настолько постоянны как записи Справочника.
Запись справочника можно использовать в других местах в реквизитах.
У справочника обязательны Наименование и Код которые индексируются, табличные части.
РС можно менять массово, да и стереть все записи 2мя строками.
У них разные модульные процедуры и функции, отследить изменения РС куда сложнее чем справочника.
Может я конечно и не прав.
maksa2005; ice-net; coollerinc; cargobird; + 4 – Ответить
28. cargobird 305 10.08.20 13:06 Сейчас в теме
(27) Спасибо за ликбез. Больше 10 лет работаю, а в систему различия только сейчас пришли (я серьезно).
64. ice-net 19 12.08.20 11:44 Сейчас в теме
(27) Еще есть свойство «Ведущее» у измерений РС.
+ блокировать для изменения элемент справочника (если надо) -проще
+ Предопределенные значения у справочников
РС можно менять массово, да и стереть все записи 2мя строками.
Справочники тоже можно менять массово, удалять разве что 4 строками (Правда, в некоторых случаях, удалять можно гораздо быстрее и эффективнее всего одной строкой — truncate table)
73. Cyberhawk 134 14.08.20 08:56 Сейчас в теме
У справочника обязательны Наименование и Код
Ошибаешься
77. rudnitskij 13.09.20 11:45 Сейчас в теме
(27) Чем они отличаются — это и так понятно, вы бы еще спросили «Чем воробей от самолёта отличается?»
Но у вас первым вопросом идёт «Когда лучше использовать справочник, когда регистр сведений?»
Что бы вы хотели на него услышать?
40. djut77 11.08.20 10:02 Сейчас в теме
(22) Ответ про разницу справочником и регистром сведений мне рассказывали на курсах 1С по платформе.
Между справочником и регистром есть принципиальная разница при проектировании системы.
Если есть задача по хранению данных и в дальнейшем нужно иметь возможность выбирать хранимые данные(как поле в документе) —
то выбираем справочник — объектную сущность, иначе можно обойтись и РС.
В (27) — про это написали, но я бы с этого начал, как с самого важного отличия.
Monte Carlo; coollerinc; + 2 – Ответить
87. kuzyara 1787 30.06.23 16:06 Сейчас в теме
(40) Для себя вывел что нужно тогда выбирать справочник, а не регистр сведений — когда нужна «ссылка».
75. maxf 18.08.20 17:55 Сейчас в теме
(22) Регистр сведений — грубо говоря, одна таблица, в которой удобно хранить и искать однотипную информацию. Что-то типа листа Excel. Содержит механизмы проверки уникальности значений в «столбцах», что в ряде случаев облегчает задачу организации хранения данных.
Справочник — сложный объект, на записи которого можно сослаться, который может содержать подчиненные таблицы. Используется когда на элементы справочника нужно ссылаться в других объектах (с произвольным выбором элементов), а не просто хранить какую-либо информацию. Иногда я использую справочник и во втором случае, когда нужно хранить сложно организованную информацию, с подчиненными таблицами и т.п.
84. gybson 09.11.22 15:00 Сейчас в теме
(22) На элемент справочника есть ссылка, на запись нет. В принципе это главное, а остальное (типа иерархии) уже и не так важно.
Хотя вот у справочника есть код, который можно считать показателем последовательности записей, который у РС надо варганить самому , но тут лучше документ. Это я про сообщения в 1С, которые встречаются во всех трех реализациях.
30. JohnConnor 61 10.08.20 14:10 Сейчас в теме
у меня процентов 80 всех собесов задают один и тот же вопрос -знаете стандарты разработки 1С?
86. cheiser1982 200 07.02.23 20:36 Сейчас в теме
(30) а ты им не предлагал статью про Ректальное программирование почитать? ))
31. luckma 10.08.20 14:52 Сейчас в теме
Интересно, вопросы на знание 1С стандартов, и ни одного вопроса, как к программисту.
49. coollerinc 178 11.08.20 18:52 Сейчас в теме
(31)так нужен 1с программист, который решал вполне конкретные задачи. Задачи на проверку логики на собеседовании, думаю лучше не спрашивать.
33. kolya_tlt 81 10.08.20 18:22 Сейчас в теме
По технике часто задаю вопрос про контроль остатков, а по ходу пьесы всплывают и индексы и блокировки и временные и виртуальные таблицы
Также нужно проверить софтовые скилы или у вас их hr спрашивает?
50. coollerinc 178 11.08.20 18:56 Сейчас в теме
(33) Софт скилы довольно субъективны. Для каждого руководителя нужны разные. А технические скилы у всех одинаковые
55. coollerinc 178 11.08.20 22:42 Сейчас в теме
(33) Контроль остатков, да, там много нюансов, но думаю это будет сложно обсудить на собеседовании.
36. Bazin 5 11.08.20 07:54 Сейчас в теме
А почему именно вопросы? Вы теоретиков ищите?
Сразу к практике, к примеру: Создать документ -> Движения -> Отчет СКД .
51. coollerinc 178 11.08.20 19:00 Сейчас в теме
(36) да хотя-бы теоретиков. Для создание тестового документа с движениями много ума не надо.
61. Bazin 5 12.08.20 05:58 Сейчас в теме
(51)Вопрос не в том — сделает или не сделает, а как сделает? По «коду» хорошо видно знания, а главное — процесс мышления и опыт. А срез знаний последних на дату — менее информативен.
37. LavinVladik 201 11.08.20 08:08 Сейчас в теме
проще создать тестовое задание, где учесть потребности от специалиста при вступлению в должность.
программист это не гуманитарий и красиво говорить имхо им уметь не надобно.
нужно оценивать умения пользоваться инструментом.
57. coollerinc 178 11.08.20 22:45 Сейчас в теме
(37) Что бы красиво сказать, нужно что то знать) Тестовое задание, это хорошо, но слишком много времени займет у кандидата
85. gybson 09.11.22 15:07 Сейчас в теме
(37) Проще, но сколько и каких кандидатов согласятся их делать?
38. Йожкин Кот 1006 11.08.20 08:31 Сейчас в теме
Проверь свои знания не запуская предприятие:
Результат выполнения кода?
А=0;
НачатьТранзакцию();
А=1;
ОтменитьТранзакцию();
Сообщить(А);
Все кого собеседовал отвечали не верно.
eternium; alsan; maksa2005; shard; Albert_2008; Irwin; + 6 – Ответить
41. djut77 11.08.20 10:06 Сейчас в теме
(38)
Хороший вопрос.
А мне запомнился вопрос, который раньше вызывал сложности при ответе:
«Как типа могут быть ресурсы у Регистра Накопления?».
42. mikukrnet 181 11.08.20 10:15 Сейчас в теме
(38) и почему так, можете объяснить?
43. Caspersky 11.08.20 10:58 Сейчас в теме
(42) Фрагмент СП:
Описание:
Открывает транзакцию. Транзакция предназначена для записи в информационную базу согласованных изменений. Все изменения, внесенные в информационную базу после начала транзакции, будут затем либо целиком записаны, либо целиком отменены.
и теперь вопрос — запись в БД выполняется?
Gurami; Дмитрий74Чел; Monte Carlo; mikukrnet; oleg-x; Йожкин Кот; Albert_2008; + 7 – Ответить
44. oleg-x 26 11.08.20 11:09 Сейчас в теме
(42) Отменяет только то что записано в базу данных, во пример
Об1 = Справочник.ПолучитьОбъект(); Об2 = Справочник1.ПолучитьОбъект(); НачатьТранзакцию(); Об1.Наименование = "Тест1"; Об2.Наименование = "Тест1"; Об1.Записать(); ОтменитьТранзакцию(); Об2.Записать();
Оба объекта изменили в транзакции, но Об1 записали в транзакции (он не будет сохранен), а второй записали после отмены транзакции, он как раз таки и будет изменен. Так как изменение объекта еще небыли записаны в базу данных.
UPD: Сам Об1 также изменен и если вызвать запись то изменения будут записаны в базу, так как отменены только изменения в самой базе данных, а не самого объекта.
52. user612295_death4321 11.08.20 20:33 Сейчас в теме
(38) Результат А = 1, т.к. является локальной переменной, а не сущностью базы данных, чтоб обеспечивать принципы ACID с помощью транзакции.
p.s: Проверил через предприятие 😀
66. пользователь 13.08.20 14:12
Сообщение было скрыто модератором.
78. SlavaKron 22.09.20 15:32 Сейчас в теме
(38) Вот еще интересное:
Запрос = Новый Запрос("ВЫБРАТЬ ""Привет!"" ПОМЕСТИТЬ ВТ"); Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; НачатьТранзакцию(); Запрос.Выполнить(); ОтменитьТранзакцию(); Сообщить(Запрос.МенеджерВременныхТаблиц.Таблицы.Количество());
79. Cherkashin_V 30.04.21 11:46 Сейчас в теме
(38) Вопрос хороший) Довольно не многие понимают что транзакции работают на уровне бд, а не на уровне управления памятью
46. shard 276 11.08.20 17:08 Сейчас в теме
Добавил бы вопрос про возможность ускорения сложения строк — возможно ли вообще и каким образом если да. Как показатель заинтересованности специалиста. По УТ11 — вопрос «к каким последствиям может привести применение типовой обработки удаления дублей номенклатуры».
maxlap; luckma; + 2 – 1 Ответить
62. AlexWhite 194 12.08.20 07:40 Сейчас в теме
В тексте статьи в разделе Клиент — сервер в п.1 в жирном слове буква пропущена, не сочтите за занудство 🙂
coollerinc; + 1 – Ответить
65. Mogilnikova 98 13.08.20 00:04 Сейчас в теме
Бесит вопрос про запрос курсов валют. Ну настолько уже избитый и всеми заезженный.
Спросили бы тогда уж умеет ли ваять печатные формы на скд ))
67. Йожкин Кот 1006 13.08.20 16:23 Сейчас в теме
Вот еще на сообразительность:
Поменять местами значения двух числовых переменных, при этом не используя третью переменную и к.-л. функции и процедуры.
68. ishelper 13.08.20 16:39 Сейчас в теме
Поменять местами значения двух числовых переменных, при этом не используя третью переменную и к.-л. функции и процедуры.
Нууу, это же элементарно:
А = А + В; В = А - В; А = А - В;
Это если переменные имеют одинаковый знак — обе положительные или отрицательные. Если знаки разные, то код немного усложняется, но общий принцип тот же.
69. Summer_13 13.08.20 17:10 Сейчас в теме
Самый неправильный вопрос,по-моему мнению, это первый из раздела «Общие» .Такие вопросы я просто не понимаю,я бы например на пару минут потерялся:
«Когда лучше использовать справочник, когда регистр сведений? Чем они отличаются? »
Это тоже самое спросить ,а чем мяч отличается от ворот ? Ну мяч это мяч,а ворота — это ворота. Эти вещи нельзя сравнивать.Также можно спросить, чем перечисление отличается от подписки на событие?
И что я должен сказать? Что они отличаются всем ?
И начинаешь перечислять и назовешь штук 15 (поскольку различий просто море),пока не попадешь в те пять вещей,которые автор вопроса считает для себя ключевыми .
Правильный вопрос.
Чем отличается регистр сведений от регистра накопления? По мне, это для начального уровня — адекватно.
jan27; maksa2005; rudnitskij; + 3 – Ответить
70. Wi5hMaCTeP 4 13.08.20 18:26 Сейчас в теме
На мой взгляд почти всё по делу. Автор указал в самом начале, что у них есть и аналитики и тестировщики, знание предметной обрасти не требуется. Следовательно они ищут сферического разработчика в вакууме, а стало быть и вопросы на собеседовании должны быть больше технического и прикладного характера.
Когда начал собеседовать людей на аналогичную позицию тоже составил себе список технических вопросов по разным областям. В последствии стал использовать этот список больше как набор тезисов, а глубину знаний в той или иной сфере уже выявлять при общении разными уточняющими вопросами. Наверно кого то это возвращает на студенческую скамью и может быть неприятно, но что делать. Мне нужно понимать что человек знает и как он мыслит.
Само собой тут главное не перегнуть, чтобы человек не замкнулся из-за неуверености. Когда вижу что человек чего то не знает, просто делаю себе пометку и идём дальше. Можно даже вкратце объяснить правильный ответ.
Помимо технических вопросов обязательно уделялось время для общения на общие темы. Вроде того в какую сторону хочется развиваться (не путать с «кем вы видите себя через 5 лет»!), какие задачи интересны, какие были интересные проекты/задачи. Ну в общем дать человеку самому немного поговорить, нас поспрашивать. как раз та самая оценка на то, а не му..к ли он 🙂
и наоборот, есть люди которые могут не ответить на большую половину этих вопросов, но пишут хорошо и качественно.
с этим не согласен — человек не может писать качественно, если не понимает что будет при обращении через точку в цикле.
(69) по вашему комментарию мне сразу стало бы понятно, что мы с вами не сработаемся. Ну это просто к примеру!. Это не значит что вы плохой специалист или я задаю дурацкие вопросы — это значит что мы мыслим по разному. Мне кажется это довольно важно, иначе мы просто не сможем обсудить простейшую задачу.
