31 вопрос
Практика
Чем отличается толстый клиент от тонкого в контексте 1С: где выполняется обработка данных, какие режимы доступны и как каждый из них взаимодействует с сервером?
Что происходит на уровне работы с базой данных, когда мы обращаемся к реквизитам объекта через оператор «точка»? Какие последствия это имеет для производительности?
Объясни разницу между значениями NULL, Неопределено, ПустаяСсылка и БитаяСсылка в 1С: что означает каждое из них и в каких ситуациях возникает?
В чём принципиальное отличие процедуры от функции в 1С: что они возвращают и как их можно использовать в коде?
Что такое транзакция в контексте работы с данными, какими свойствами она обладает (ACID) и как транзакции реализованы в 1С?
Поддерживает ли 1С:Предприятие 8.x вложенные транзакции, и как они работают на уровне СУБД?
Какой уровень изоляции транзакций является наиболее строгим и полностью устраняет проблему фантомного чтения? Какой уровень изоляции используется в 1С по умолчанию?
По каким причинам в 1С возникает ошибка «В данной транзакции уже происходили ошибки», и почему после её появления все последующие операции в рамках текущей транзакции отклоняются?
Что такое тип данных «Момент времени» в 1С и для чего он используется?
Что такое мутабельность в контексте 1С, какие типы данных являются мутабельными, а какие — нет, и какие ограничения накладывает мутабельность на передачу данных между клиентом и сервером?
Что такое кэш в 1С, для чего он используется и какие проблемы с ним могут возникнуть? Как правильно выполнить его очистку?
Что такое «Повторное использование возвращаемых значений» в общих модулях 1С и какие режимы этого механизма существуют?
Что такое «Определяемые типы» в 1С, начиная с версии 8.3, и какова их основная цель?
Что такое контекст формы в 1С, когда он создаётся и уничтожается, и как можно получить к нему доступ?
Что такое «Подписка на события» в 1С, для чего она используется и каковы её основные свойства?
Что такое Библиотека стандартных подсистем (БСП) в 1С и для чего она используется при разработке?
В чём принципиальное отличие структуры от соответствия в части допустимых типов ключей?
Какая директива компиляции используется по умолчанию, если не указать её явно?
Можно ли напрямую отсортировать структуру в 1С, и если нет — какой способ позволяет это сделать?
Какие директивы компиляции можно использовать в модуле управляемой формы в 1С?
Для чего предназначены расширения конфигурации в 1С, и какие преимущества они дают при доработке типовых конфигураций?
Какие директивы доступны для переопределения методов в расширениях 1С и в чём их отличие друг от друга?
Какими способами можно добавить новый реквизит в 1С без внесения изменений в конфигурацию?
Что происходит в системе 1С при добавлении нового реквизита к существующему объекту метаданных? Какие изменения затрагивают структуру базы данных, интерфейс и программный код, и в каком состоянии окажется этот реквизит у уже существующих объектов?
Что происходит с конфигурацией, когда ты разрешаешь её изменение при нахождении на поддержке, и почему вместо этого рекомендуется использовать расширения?
Какие шаги нужно предпринять, чтобы организовать совместную работу нескольких разработчиков с одной базой данных в 1С?
Может ли в одной базе данных 1С существовать несколько конфигураций поставщика, и какие типы конфигураций вообще бывают?
Для чего предназначены модули с постфиксом «Переопределяемый» в 1С, и как они используются при разработке конфигураций?
Можно ли разместить таблицу значений на управляемой форме, и если да — как она представлена на клиентской стороне?
Какие способы существуют для обращения к переменной, доступной одновременно на сервере и клиенте в 1С?
Какой наиболее корректный способ доработки формы в 1С без изменения типовой конфигурации, и какие механизмы для этого используются?