Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Сертификация: различия между версиями

Материал из Платформа Эра. Документации
 
(не показано 17 промежуточных версий 1 участника)
Строка 39: Строка 39:
==Платформа Эра==
==Платформа Эра==


* Конфигурация, Микросервисы, Домены, Серверы, Лог-журналы, Порты, Сертификаты.
* Конфигурация, Микросервисы, Домены, Серверы, Лог-журналы, Порты, Сертификаты, Лицензирование.
* Резервирование, Масштабирование, Сайзинг, Нагрузочное тестирование, Отказоустойчивость.
* Резервирование, Масштабирование, Сайзинг, Нагрузочное тестирование, Отказоустойчивость.
* REST, Модель данных, Структуры хранения, Подписки.
* REST, Модель данных, Структуры хранения, Подписки.
Строка 57: Строка 57:
* Тестировщик.
* Тестировщик.


== '''Примеры вопросов из прошлых интервью:''' ==
== '''Примеры вопросов из прошлых интервью''' ==
* Вопросы по предмету IP-АТС
** Работает ли Платформа Эра с телефонами Cisco и Avaya?
** Что такое Autoprovision, зачем нужен, может ли работать из облака?
** Чем отличается TCP от UDP?
** В каких случаях следует предпочесть протокол TCP протоколу UDP?
** Для чего используется SDP в SIP-сообщениях?
** Как делается перевод с точки зрения SIP протокола? Что заставляет сделать подмену номера?
** Какие могут быть причины возникновения эха?
** Как работает SIPREC?
** Что такое outbound proxy? В чем отличия outbound proxy от SIP-domain?
** Какой порт используется для SIP TLS?
** Достаточно ли для полной безопасности включить SIP TLS?
** Какие особенности настройки Платформы ЭРА при работе за NAT?
** Что такое функция шеф-секретарь?
** Чем отличаются селектор и конференция?
** Где хранятся записи разговоров?
** Звонок не проходит — какие возможные причины и действия?
** Низкое качество звука — какие возможные причины?
** Поддерживает ли платформа Эра видеозвонки?
** Зачем нужен intercom? Чем отличается от вторжения?
** Как в Эре настроить черный список телефонных номеров?
** Зачем в сценарии IVR несколько компонентов старт?
** Предоставьте минимально необходимый набор шагов для подключения провайдера и совершения входящих исходящих звонков
** Как убедиться что SIP-провайдер доступен и каков процесс поиска неудачи?
** Как реализовать переадресацию звонков в зависимости от статуса пользователя?
** Почему у вебфонов в мониторинге светится invalid в панеле активных соединений?
** Какие типы микросервисов участвуют в обработке вызовов?
** Файл S3 не появляется в облаке. Какие действия поиска неисправности?
** Как сделать чтобы никто не мог подключиться к разговору руководителя?
** Можно ли получить запись разговоров в IVR?
** Как работают видео-звонки в IVR?
** Какие виды переводов существуют? Какие доступны в сценариях?
** Как настроить подмену FROM номера при звонке?
** Какие типы микросервисов участвуют в обработке вызовов?
** Могут ли микросервисы SG и ESG работать на одном порту, например 5060?
** В каких случаях необходмо несколько экземпляров SG и ESG?
** Какой микросервис осуществляет запись разговоров?
** В случае кросс-доменного вызова в каком домене хранится запись разговора?
**В каких кейсах необходимо использовать микросервис BGMG?
**


* Вопросы по предмету Контактный-центр
====== Вопросы по предмету IP-АТС ======
** С какими аппаратами могут работать операторы КЦ?
# Работает ли Платформа Эра с телефонами Cisco и Avaya?
** Как работает суфлирование и другие режимы помощи оператору?
# Что такое Autoprovision, зачем нужен, может ли работать из облака?
** Оператор не может переключить звонок - что делать?
# Чем отличается TCP от UDP в контексте протокола SIP?
** Вдруг после перевода из очереди на оператора, оператор не слышит абонента. Что делать?
# В каких случаях следует предпочесть протокол TCP протоколу UDP?
** Что такое результат звонка "Короткий"? Какие ещё бывают результаты звонков?
# Для чего используется SDP в SIP-сообщениях?
** Где граница между колл-центром и АТС?
# Расшифруйте активную регистрацию от SIP-абонента ''tcp:192.168.88.130:50983/89.216.58.242:14988 (осталось 1:56).''
** Как передать параметры клиента из сценария IVR в карточку вызова очереди?
# Как делается перевод с точки зрения SIP протокола? Что заставляет сделать подмену номера?
** Может ли один оператор одновременно обрабатывать два голосовых вызова? А неголосовых? Как настраивается?
# Какие могут быть причины возникновения эха?
** Может ли оператор входить и выходить из конкретной очереди?
# Как работает SIPREC?
** Как настраивается состав очереди? кого туда можно добавить?
# Что такое outbound proxy? В чем отличия outbound proxy от SIP-domain?
** Как реализовать направление вызова на того оператора, который последним общался с этим клиентом?
# Какой порт используется для SIP TLS?
** Как связаны приоритет очереди и приоритет вызова при постановке в очередь?
# В многосерверной системе с какого сервера производится обслуживание учетной записи без регистрации?
** Что такое контекст звонка?
# Достаточно ли для полной безопасности включить SIP TLS?
** Чем отличаются: звонок, разговор, взаимодействие, диалог?
# Какие особенности настройки Платформы ЭРА при работе за NAT?
** Что такое уровень обслуживания?
# Что такое функция шеф-секретарь?
** Как изменить вид отчета?
# Чем отличаются селектор и конференция?
** Как создать новый отчет?
# Звонок не проходит — какие возможные причины и действия?
** Как настраивается цветовая раскраска коробочных и проектных отчетов?
# Низкое качество звука — какие возможные причины?
** Какие способы запуска софтфона существуют?
# Поддерживает ли платформа Эра видеозвонки?
** Почему не удается ответить на звонок из CTI-панели?
# Зачем нужен intercom? Чем отличается от вторжения?
** Какие виды карточки звонка поддерживаются?
# Как в Платформе Эре настроить черный список телефонных номеров?
** Как создать простейшую карточку из пяти полей?
# Чем отличается ''user'' от ''sipuser''?
** Как работает сценарий диалога?
# Могут ли существовать внутренние номера разной длины в одном домене?
** Зачем нужны квалификации и как они работают?
# Могут ли существовать одинаковые внутренние номера в разных доменах?
** Как динамически повышать приоритет вызова в очереди каждую минуту?
# Почему у веб-фонов в мониторинге отображается статус invalid в панели активных соединений?
** Сценарий состояния очереди запускает фоновую музыку. будем использовать синхронный или асинхронный запуск?
# Зачем в сценариях IVR может использоваться несколько компонентов ''Старт''?
** Какие виды исходящих кампаний поддерживаются платформой?
# Чем отличаются локальные переменные от сценарных?
** Как работает предиктивный алгоритм?
# Как работают видео-звонки в IVR?
** Какие есть ограничения на размер колл-листа?
# Как отправить в IVR абоненту из чёрного списка сигнал "''занято''", при этом не отправив 200 OK (поднятие трубки)?
** Как учитываются часовые пояса?
# Какие способы маршрутизации в зависимости от даты и времени существуют?
** Чем отличаются алгоритмы вглубь и вширь?
# В чем отличия векторов от правил?
** Что такое CPD и как работает?
# Как работают правила маршрутизации с одинаковым приоритетом?
** Какие особенности настройки PCS сценария оценки качества работы?
# Как работает переход к следующему по приоритету подходящему правилу при неудаче применения текущего правила?
** Как обеспечить проверку актуальности контрагента перед звонком?
# Предоставьте минимально необходимый набор шагов для подключения провайдера и совершения входящих исходящих звонков.
** Как сделать авторестарт кампании каждые 30 минут?
# Что такое и как работает кроссдоменная маршрутизация?
** По каким правилам маршрутизируются вызовы исходящей кампании?
# Как убедиться что SIP-провайдер доступен и каков процесс поиска неудачи?
** Зачем нужны сценарии состояний запуска и вызова?
# Как реализовать переадресацию звонков в зависимости от статуса пользователя?
** Если оператор выставит статус "Не готов", на что это повлияет?
# Какие типы микросервисов участвуют в обработке вызовов?
** Можно ли на статус оператора завязать правила переадресации звонков?
# Файл S3 не появляется в облаке. Какие действия поиска неисправности?
** Зачем нужно тестирование маршрутизации писем и сообщений мессенджеров?
# Как сделать чтобы никто не мог подключиться к разговору руководителя?
** Какие каналы мессенджеров поддерживаются из коробки?
# Какие виды переводов существуют? Какие доступны в сценариях?
** Как добавить новый канал мессенджера?
# Как настроить подмену FROM номера при звонке?
** Поддерживается ли блендинг?
# Какие типы микросервисов участвуют в обработке вызовов?
** Оператор должен обрабатывать один звонок или до 5 чатов и до 3 писем. как настроить?
# Могут ли микросервисы SG и ESG работать на одном порту, например 5060?
** Какие есть механизмы интеграции колл-центра со сторонними системами?
# В каких случаях необходимо несколько экземпляров SG и ESG?
** Что такое WFM?
# Где хранятся записи разговоров?
** Как инженерными средствами реализовать QM?
# Можно ли получить запись разговоров сессий IVR?
** Два пользователя открыли один и тот же исторический отчет и видят разные данные. Почему?
# Какой микросервис осуществляет запись разговоров?
** Какие способы поиска неисправностей существуют кроме лог-файлов?
# Какой порядок действий для выявления проблем с записями разговоров?
** Как работает сценарий оценки PCS?
# Как долго хранятся записи разговоров?  
** Как настроить суфлирование с рабочего места супервизора?
# Как настроить формат и битрейт записей разговоров?
** Загадка: открыли один и тот же отчет на двух рабочих местах, а данные разные. в чем может быть причина?
# В случае кросс-доменного вызова в каком домене хранится запись разговора?
** Что будет, если часовые пояса клиентов и сервера отличаются?
#В каких кейсах необходимо использовать микросервис BGMG?
** Способы запуска софтфона и какой способ лучше?
#Как включить и настроить распознавание (стенограмму) записанных разговоров?
** Исход-кампанию настроили, но не звонит - как отлаживать?
** Из архива разговоров не открывается SIP-диаграмма. Что делать?
** Как отлаживать распределение вызова на оператора очереди?
** Где в КЦ место ИИ?  
** Что умеет QM?
** Исходящую кампанию настроили, но звонки не выполняются. Какие могут быть причины?


* Вопросы по предмету Платформа ЭРА
====== Вопросы по предмету Контактный-центр ======
** Что такое и как работает кроссдоменная маршрутизация?
# С какими аппаратами могут работать операторы КЦ?
** В каких случаях необходимо SSL, а в каких нет?
# Как работает суфлирование и другие режимы помощи оператору?
** Что такое REST API?
# Оператор не может переключить звонок - что делать?
** Какая часть функциональности приложений Эра доступна по API?
# Вдруг после перевода из очереди на оператора, оператор не слышит абонента. Что делать?
** REST API есть через HTTP и вебсокет - в чем разница?
# Что такое результат звонка "Короткий"? Какие ещё бывают результаты звонков?
** Чем токен отличается от cookie пользователей?
# Где граница между колл-центром и АТС?
** В многосерверной системе с какого сервера производится учетной записи без регистрации?
# Как передать параметры клиента из сценария IVR в карточку вызова очереди?
** Что необходимо сделать чтобы к серверу можно подключать телефоны из разных подсетей?
# Может ли один оператор одновременно обрабатывать два голосовых вызова? А неголосовых? Как настраивается?
** Как защитить сервер, который открыт в интернет?
# Может ли оператор входить и выходить из конкретной очереди?
** Поддерживает ли платформа SSO?
# Как настраивается состав очереди? кого туда можно добавить?
** Как снизить вероятность интереса от злоумышленников к платформе?
# Как реализовать направление вызова на того оператора, который последним общался с этим клиентом?
# Как связаны приоритет очереди и приоритет вызова при постановке в очередь?
# Что такое контекст звонка?
# Чем отличаются: звонок, разговор, взаимодействие, диалог?
# Что такое уровень обслуживания?
# Как изменить вид отчета?
# Как создать новый отчет?
# Как настраивается цветовая раскраска коробочных и проектных отчетов?
# Какие способы запуска софтфона существуют?
# Почему не удается ответить на звонок из CTI-панели?
# Какие виды карточки звонка поддерживаются?
# Как создать простейшую карточку из пяти полей?
# Как работает сценарий диалога?
# Зачем нужны квалификации и как они работают?
# Как динамически повышать приоритет вызова в очереди каждую минуту?
# Сценарий состояния очереди запускает фоновую музыку. будем использовать синхронный или асинхронный запуск?
# Какие виды исходящих кампаний поддерживаются платформой?
# Как работает предиктивный алгоритм?
# Какие есть ограничения на размер колл-листа?
# Как учитываются часовые пояса?
# Чем отличаются алгоритмы вглубь и вширь?
# Что такое CPD и как работает?
# Какие особенности настройки PCS сценария оценки качества работы?
# Как обеспечить проверку актуальности контрагента перед звонком?
# Как сделать авторестарт кампании каждые 30 минут?
# По каким правилам маршрутизируются вызовы исходящей кампании?
# Зачем нужны сценарии состояний запуска и вызова?
# Если оператор выставит статус "Не готов", на что это повлияет?
# Можно ли на статус оператора завязать правила переадресации звонков?
# Зачем нужно тестирование маршрутизации писем и сообщений мессенджеров?
# Какие каналы мессенджеров поддерживаются из коробки?
# Как добавить новый канал мессенджера?
# Поддерживается ли блендинг?
# Оператор должен обрабатывать один звонок или до 5 чатов и до 3 писем. как настроить?
# Какие есть механизмы интеграции колл-центра со сторонними системами?
# Что такое WFM?
# Как инженерными средствами реализовать QM?
# Два пользователя открыли один и тот же исторический отчет и видят разные данные. Почему?
# Какие способы поиска неисправностей существуют кроме лог-файлов?
# Как работает сценарий оценки PCS?
# Как настроить суфлирование с рабочего места супервизора?
# Загадка: открыли один и тот же отчет на двух рабочих местах, а данные разные. в чем может быть причина?
# Что будет, если часовые пояса клиентов и сервера отличаются?
# Способы запуска софтфона и какой способ лучше?
# Исход-кампанию настроили, но не звонит - как отлаживать?
# Из архива разговоров не открывается SIP-диаграмма. Что делать?
# Как отлаживать распределение вызова на оператора очереди?
# Где в КЦ место ИИ?
# Что умеет QM?
# Исходящую кампанию настроили, но звонки не выполняются. Какие могут быть причины?


* Вопросы по среде разработке Builder
====== Вопросы по предмету Платформа ЭРА ======
** Что такое билдер?
# В каких случаях необходимо SSL, а в каких нет?
** Какую роль в рамках пакета выполняет объект Приложение (Application)?
# Какие способы установки SSL используются в Платформе ЭРА?
** Какие варианты хранения существуют у объектов классов?  
# Что такое REST API?
** В чем их ключевые отличия? Возможные примеры использования(опционально)?
# Какая часть функциональности приложений Эра доступна при помощи API?
** В чем принципиальное отличие присоединенных и связанных классов?
# REST API и Websocket - в чем разница?
** Какие контролы генерируются автоматически при создании нового класса?
# Чем токен отличается от cookie пользователей?
** Можно ли внести изменения в сгенерированный автоматически контрол? Как это сделать?
# Какие особенности настройки Платформы ЭРА в случаях нескольких сетевых интерфейсов?
** Каким образом свойства класса распределяются по вкладкам и группам в контроле карточки?
# Как защитить сервер, который открыт в Интернет?
** Есть ли принципиальные ограничения использования служебных сценариев для реализации бизнес-логики?
# Поддерживает ли платформа SSO?
** Какими способами можно обработать события объекта класса? (Добавление, удаление, модификация)
# Что такое "конфигурция платформы"?
** Можно ли модифицировать конструктор класса?
# Что настривается в конфигурации платформы, а что за пределами?
** Какой функционал обеспечивает механизм Invocations?
# Относится ли мастер-домен к конфигурции платформы?
** Какие источники данных поддерживает Универсальный источник данных?
# Каким образом платформа работает в докере?
** При создании проектных настроек, какие факторы необходимо учитывать?
# Какие есть способы узнать, что платформа в норме, "не болеет"?
** Для каких случаев бывает полезна подмена класса (Shifts)?
# Какие виды дымовых сигналов можно наблюдать в мониторинге состояний?
** Для чего служит механизм фиксч (Fixfutes)?
# Нужен ли мастер домену продуктовый слой и зачем?
** Какие кейсы позволяет решать механизм публичных ссылок (PublicLinks)?
# С какими БД и брокерами работает система?
** Что создается при создании класса и активации пакета?
# Какие способы резервирования БД подходят для платформы?
** Какие есть типы хранилищ и зачем они нужны?
# Какие микросервисы работают с БД? Где настраиваются подключения к БД?
** Чем отличается calculatedProperty от dataProperty.autoCalcExpression?
# В конфигурации, в настройках мастер домена, в рабочих доменах?
** В каких СУБД хранятся данные?
# Как изменяется работа платформы, если теряется сервер с мастером БД?
** Как перейти от PostgreSQL в Kafka+ClickHouse?
# Как активируется система, какие домены участвуют в этом?
** Для выпадающего списка можно создать энум, а можно класс-справочник в чем разница?
# Где размещается сервер лицензий? Может ли платформа работать без доступа к серверу лицензий?
** Как сделать, чтобы ссылка на класс-справочник содержала не id, а более понятное поле?
# Какие функции выполняет в платформе мастер-домен?
** Как раскрасить выпадающий список цветными шариками?
# Архитектура Active-Active и Active-Passive. Какие плюсы и минусы? Как осуществлять выбор?
** Как на карточке компании отобразить список ее заказов из соседнего класса?
# Какие микросервисы резервируются в режиме Active-Active, и какие в Active-Passive и почему?
** Как работают автоудаление строк из класса?
# Какие микросервисы минимально необходимы на каждом сервере? Что будет без каждого из них?
** Как показать на карточке историю изменений по строке класса?
# Что такое кворум? В каких случаях необходимо настраивать кворум? Где настраивается кворум?
** Где эта история хранится?
# Как выглядит в общем случае схема резервирования платформы Primary-Secondary?
** Чем отличаются клиентские и серверные экшены?
# Как выглядит в общем случае схема резервирования платформы Active-Active? Каки особенности при работе в нескольких дата-центрах?
** Зачем нужен actionTarget?
# Какие механизмы синхронизации данных между разными доменами или экземплярами платформы можно применять?
** Как работают групповые операции?
# В каком виде хранятся пароли?
** Зачем нужны override свойства и экшены?
# Можно ли создать одинаковые учетные записи пользователей в разных доменах?
** Как настраивать права доступа к классам, строкам и столбцам?
# Из каких этапов состоит настройка SSO авторизации, как выглядит результат для пользователя?
** В чем отличия ролевой и мандатной моделей безопасности?
# Как выглядит настройка авторизации через LDAP? Нужны ли платформе при этом собственные учетные записи пользователей?
** Как пользоваться подчиненностью пользователей?
# Что такое динамическая модель данных в платформе? Какие задачи решает? Какие существенные особенности имеет?
** Какие контролы и эдиторы генерятся для каждого класса автоматически?
# Каким образом может быть разграничен доступ к данным в REST API?
** Чем отличается контрол от эдитора?
# Какие отличия в REST-API есть между HTTP и вебсокетом?
** Как вносить изменения в системные пакеты?
# Существуют ли операции с серверными данными, которые можно инициировать и провести из клиентского приложения, но невозможно провести через API?
** Как объединить в одном инструменте таблицу и график с единым фильтром?
# Какие способы реализации кастомного API на сервере с платформой вы знаете?
** Сколько может быть контролов в одном layout?
# Где хранится история изменений сущностей?
** Продуктовый слой с сервисами в одном процессе или в отдельных в чем разница?
# Какие виды сценариев в платформе существуют, в чем их принципиальные отличия?
** Где лежат логи продуктовых сервисов?
# Из каких объектов состоит сценарий?
** Как продуктовых микросервисы взаимодействуют между собой?
# Какие способы отладки сценариев вам известны?
** Жизненный цикл инвокейшена для каких задач требуется разработка собственного микросервиса?
# Какие виды связи сценариев с внешним миром и данными доступны?
** На каком из серверов кластера исполняются продуктовые микросервисы?
# Может ли исполняться несколько копий одного сценария одновременно? Что происходит с данными?
** Чем отличается REST по HTTP и WS? Что лучше?
# Какие триггеры к запуску IVR сценариев существуют? служебных сценариеву? продуктовых сценариев?
** Как добавить проектный отчет в системное приложение?
# Почему в мастер-домене есть служебные сценарии, но нет IVR сценариев?
** Какие есть виды шифтов?
# Могут ли разные сценарии работать с одними и теми же данными? Как избежать конфликтов?
** Могут ли шифты зависеть от ролей?
# Какие методы оптимизации сценариев вам известны? Когда следует их применять?
** Что нужно сделать после создания шифта на класс?
# Варианты обновления. Какие объекты обновляются? Какая необходимость толкает обновлять контейнеры?
** Как создать собственный компонент сценария?
# Модель версионирования платформы? Мажор, минор, патч, альфа, бета?  
** Как работают фиксчи и в какой момент применяются?
# Что такое патч? Какие объекты задействуются? Какие плюсы и минусы?
** Зачем нужны публичные ссылки?
# Опишите характер связи между патчем и патч-версией платформы?
** Какие задачи решают хэндлеры?
# Какое время недоступности при различных видах обновления? От чего зависит время недоступности при обновлении?\
** Как добавить к таблице в целом и полям карточки встроенную справку со знаками вопроса?
# Какие показатели собирает мониторинг производительности?
** Как создать локализуемое приложение?
# Как настраивается мониторинг производительности?
# Как выглядит схема вывода сервера из обслуживания для технических работ?
# Как собрать лог с конкретной ноды?
# Какие виды логов может собрать администратор рабочего домена?
# Где настраиваются уровни логирования?
# С чего начинается поиск неисправности? Какие шаги?
# Какое предельное значение CPU в пике допустимо?
# Как подготовить многосерверную инсталляцию платформы к работе с диском?
# Кто сделает из реплики БД мастера БД при потере? Какие существенные особенности в этом вопросе следует учитывать?
# Какие механизмы борьбы с сетевыми атаками доступны? Какие включены по умолчанию? Как отключить?
# Например выделили фасад для обслуживания подсети. Как ограничить конкретный микросервис от роста утилизации CPU в моменты DoS-атак?
# Что необходимо сделать, чтобы все внешние подключения были шифрованные? А если со строгой проверкой сертификатов?
# Где настраиваются серверные сертификаты? Как применяются? Как обновляются?
# Как можно поступить, если в многосерверной системе перекос нагрузки между серверами? Как можно поступить, чтобы разделить сильно загруженный микросервис на части?
# Как можно заставить систему перенаправлять часть запросов, поступающих на вебсервер, на кастомный веб-сервис? HTTP или вебсокет?


* Вопросы по прикладным приложениям
====== Вопросы по среде разработке Builder ======
# Что такое билдер?
# Какую роль в рамках пакета выполняет объект Приложение (Application)?
# Какие варианты хранения существуют у объектов классов?
# В чем их ключевые отличия? Возможные примеры использования
# В чем принципиальное отличие присоединенных и связанных классов?
# Какие контролы генерируются автоматически при создании нового класса?
# Можно ли внести изменения в сгенерированный автоматически контрол? Как это сделать?
# Каким образом свойства класса распределяются по вкладкам и группам в контроле карточки?
# Есть ли принципиальные ограничения использования служебных сценариев для реализации бизнес-логики?
# Какими способами можно обработать события объекта класса? (Добавление, удаление, модификация)
# Можно ли модифицировать конструктор класса?
# Какой функционал обеспечивает механизм Invocations?
# Какие источники данных поддерживает Универсальный источник данных?
# При создании проектных настроек, какие факторы необходимо учитывать?
# Для каких случаев бывает полезна подмена класса (Shifts)?
# Для чего служит механизм фиксч (Fixfutes)?
# Какие кейсы позволяет решать механизм публичных ссылок (PublicLinks)?
# Что создается при создании класса и активации пакета?
# Какие есть типы хранилищ и зачем они нужны?
# Чем отличается calculatedProperty от dataProperty.autoCalcExpression?
# В каких СУБД хранятся данные?
# Как перейти от PostgreSQL в Kafka+ClickHouse?
# Для выпадающего списка можно создать энум, а можно класс-справочник в чем разница?
# Как сделать, чтобы ссылка на класс-справочник содержала не id, а более понятное поле?
# Как раскрасить выпадающий список цветными шариками?
# Как на карточке компании отобразить список ее заказов из соседнего класса?
# Как работают автоудаление строк из класса?
# Как показать на карточке историю изменений по строке класса?
# Где эта история хранится?
# Чем отличаются клиентские и серверные экшены?
# Зачем нужен actionTarget?
# Как работают групповые операции?
# Зачем нужны override свойства и экшены?
# Как настраивать права доступа к классам, строкам и столбцам?
# В чем отличия ролевой и мандатной моделей безопасности?
# Как пользоваться подчиненностью пользователей?
# Какие контролы и эдиторы генерятся для каждого класса автоматически?
# Чем отличается контрол от эдитора?
# Как вносить изменения в системные пакеты?
# Как объединить в одном инструменте таблицу и график с единым фильтром?
# Сколько может быть контролов в одном layout?
# Продуктовый слой с сервисами в одном процессе или в отдельных в чем разница?
# Где лежат логи продуктовых сервисов?
# Как продуктовых микросервисы взаимодействуют между собой?
# Жизненный цикл инвокейшена для каких задач требуется разработка собственного микросервиса?
# На каком из серверов кластера исполняются продуктовые микросервисы?
# Чем отличается REST по HTTP и WS? Что лучше?
# Как добавить проектный отчет в системное приложение?
# Какие есть виды шифтов?
# Могут ли шифты зависеть от ролей?
# Что нужно сделать после создания шифта на класс?
# Как создать собственный компонент сценария?
# Как работают фиксчи и в какой момент применяются?
# Зачем нужны публичные ссылки?
# Какие задачи решают хэндлеры?
# Как добавить к таблице в целом и полям карточки встроенную справку со знаками вопроса?
# Как создать локализуемое приложение?
[[Категория:Курсы]]
[[Категория:Курсы]]

Текущая версия от 12:50, 15 марта 2026

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

Сертификация проводится в согласованное время по запросу через менеджера партнёрской организации в течение двух недель после подачи заявки.

Сертификация проводится в формате интервью продолжительностью 30–40 минут. Присутствовать на интервью может один сотрудник партнёрской организации. Подразумевается, что инженер прошёл необходимые курсы по платформе Эра, имеет опыт реализации проектов в прошлом и работал с демонстрационным стендом платформы.

Результатом сертификации является зачёт по конкретному предмету и теме.

Предметы сертификации и темы:

IP-АТС

  • Номерной план и многодоменность. Маршрутизация и подмена номера.
  • IVR-сценарии, сбор и передача контекста звонка. Компоненты синтеза и распознавания речи.
  • SIP транки и внешние АТС. Контроль статуса транка.
  • Autoprovision и подключение IP-телефонов. BLF.
  • Групповые номера. Коды абонентских функций.
  • Записи разговоров, форматы, срок хранения и права доступа.
  • Поиск и выявление неисправностей.

Колл-центр

  • Очереди обслуживания, приоритеты, скиллы операторов, PCS.
  • Сценарии диалога и карточки контрагентов. Вызов внешней карточки CRM.
  • Обслуживание текстовых сообщений.
  • Исходящие кампании, работа с колл-листами, алгоритмы дозвона, CPD.
  • Показатели реального времени, хронологические отчеты, кастомизация.
  • Интеграции со внешними системами.
  • Поиск и выявление неисправностей.

Билдер (среда разработки)

  • Назначение, принцип работы, объектная модель, простое приложение с одним классом из пяти полей.
  • Сложная карточка: связанные поля, динамическая видимость полей, встраивание контролов. Главный layout приложения.
  • Права доступа (ролевые и мандатные) на приложения, классы, строки и столбцы.
  • Подмены: внесение внешних изменений в коробочные пакеты - классы, контролы, эдиторы, разработка собственных компонентов продуктовых сценариев
  • Разработка отраслевых пакетов: фиксчи, локализация, генератор документов, встроенная справка, управление экземплярами msvc для сервисов и хранилищами для классов.
  • Серверные сервисы: принцип работы, подписка на события, отладка на локальном компьютере.
  • Поиск и выявление неисправностей.

Платформа Эра

  • Конфигурация, Микросервисы, Домены, Серверы, Лог-журналы, Порты, Сертификаты, Лицензирование.
  • Резервирование, Масштабирование, Сайзинг, Нагрузочное тестирование, Отказоустойчивость.
  • REST, Модель данных, Структуры хранения, Подписки.
  • Сценарии, Компоненты, Выражения, Функции, Паттерны, Планировщик.
  • Интеграция, токены, компоненты, сервисы.
  • Безопасность, Защищенность, Пользователи, Роли, Права, Авторизация.
  • Поиск и выявление неисправностей.

Прикладные приложения

  • Meet.
  • WFM.
  • ETL.
  • Smart CRM.
  • Хелпдеск.
  • Селектор.
  • Тестировщик.

Примеры вопросов из прошлых интервью

Вопросы по предмету IP-АТС
  1. Работает ли Платформа Эра с телефонами Cisco и Avaya?
  2. Что такое Autoprovision, зачем нужен, может ли работать из облака?
  3. Чем отличается TCP от UDP в контексте протокола SIP?
  4. В каких случаях следует предпочесть протокол TCP протоколу UDP?
  5. Для чего используется SDP в SIP-сообщениях?
  6. Расшифруйте активную регистрацию от SIP-абонента tcp:192.168.88.130:50983/89.216.58.242:14988 (осталось 1:56).
  7. Как делается перевод с точки зрения SIP протокола? Что заставляет сделать подмену номера?
  8. Какие могут быть причины возникновения эха?
  9. Как работает SIPREC?
  10. Что такое outbound proxy? В чем отличия outbound proxy от SIP-domain?
  11. Какой порт используется для SIP TLS?
  12. В многосерверной системе с какого сервера производится обслуживание учетной записи без регистрации?
  13. Достаточно ли для полной безопасности включить SIP TLS?
  14. Какие особенности настройки Платформы ЭРА при работе за NAT?
  15. Что такое функция шеф-секретарь?
  16. Чем отличаются селектор и конференция?
  17. Звонок не проходит — какие возможные причины и действия?
  18. Низкое качество звука — какие возможные причины?
  19. Поддерживает ли платформа Эра видеозвонки?
  20. Зачем нужен intercom? Чем отличается от вторжения?
  21. Как в Платформе Эре настроить черный список телефонных номеров?
  22. Чем отличается user от sipuser?
  23. Могут ли существовать внутренние номера разной длины в одном домене?
  24. Могут ли существовать одинаковые внутренние номера в разных доменах?
  25. Почему у веб-фонов в мониторинге отображается статус invalid в панели активных соединений?
  26. Зачем в сценариях IVR может использоваться несколько компонентов Старт?
  27. Чем отличаются локальные переменные от сценарных?
  28. Как работают видео-звонки в IVR?
  29. Как отправить в IVR абоненту из чёрного списка сигнал "занято", при этом не отправив 200 OK (поднятие трубки)?
  30. Какие способы маршрутизации в зависимости от даты и времени существуют?
  31. В чем отличия векторов от правил?
  32. Как работают правила маршрутизации с одинаковым приоритетом?
  33. Как работает переход к следующему по приоритету подходящему правилу при неудаче применения текущего правила?
  34. Предоставьте минимально необходимый набор шагов для подключения провайдера и совершения входящих исходящих звонков.
  35. Что такое и как работает кроссдоменная маршрутизация?
  36. Как убедиться что SIP-провайдер доступен и каков процесс поиска неудачи?
  37. Как реализовать переадресацию звонков в зависимости от статуса пользователя?
  38. Какие типы микросервисов участвуют в обработке вызовов?
  39. Файл S3 не появляется в облаке. Какие действия поиска неисправности?
  40. Как сделать чтобы никто не мог подключиться к разговору руководителя?
  41. Какие виды переводов существуют? Какие доступны в сценариях?
  42. Как настроить подмену FROM номера при звонке?
  43. Какие типы микросервисов участвуют в обработке вызовов?
  44. Могут ли микросервисы SG и ESG работать на одном порту, например 5060?
  45. В каких случаях необходимо несколько экземпляров SG и ESG?
  46. Где хранятся записи разговоров?
  47. Можно ли получить запись разговоров сессий IVR?
  48. Какой микросервис осуществляет запись разговоров?
  49. Какой порядок действий для выявления проблем с записями разговоров?
  50. Как долго хранятся записи разговоров?
  51. Как настроить формат и битрейт записей разговоров?
  52. В случае кросс-доменного вызова в каком домене хранится запись разговора?
  53. В каких кейсах необходимо использовать микросервис BGMG?
  54. Как включить и настроить распознавание (стенограмму) записанных разговоров?
Вопросы по предмету Контактный-центр
  1. С какими аппаратами могут работать операторы КЦ?
  2. Как работает суфлирование и другие режимы помощи оператору?
  3. Оператор не может переключить звонок - что делать?
  4. Вдруг после перевода из очереди на оператора, оператор не слышит абонента. Что делать?
  5. Что такое результат звонка "Короткий"? Какие ещё бывают результаты звонков?
  6. Где граница между колл-центром и АТС?
  7. Как передать параметры клиента из сценария IVR в карточку вызова очереди?
  8. Может ли один оператор одновременно обрабатывать два голосовых вызова? А неголосовых? Как настраивается?
  9. Может ли оператор входить и выходить из конкретной очереди?
  10. Как настраивается состав очереди? кого туда можно добавить?
  11. Как реализовать направление вызова на того оператора, который последним общался с этим клиентом?
  12. Как связаны приоритет очереди и приоритет вызова при постановке в очередь?
  13. Что такое контекст звонка?
  14. Чем отличаются: звонок, разговор, взаимодействие, диалог?
  15. Что такое уровень обслуживания?
  16. Как изменить вид отчета?
  17. Как создать новый отчет?
  18. Как настраивается цветовая раскраска коробочных и проектных отчетов?
  19. Какие способы запуска софтфона существуют?
  20. Почему не удается ответить на звонок из CTI-панели?
  21. Какие виды карточки звонка поддерживаются?
  22. Как создать простейшую карточку из пяти полей?
  23. Как работает сценарий диалога?
  24. Зачем нужны квалификации и как они работают?
  25. Как динамически повышать приоритет вызова в очереди каждую минуту?
  26. Сценарий состояния очереди запускает фоновую музыку. будем использовать синхронный или асинхронный запуск?
  27. Какие виды исходящих кампаний поддерживаются платформой?
  28. Как работает предиктивный алгоритм?
  29. Какие есть ограничения на размер колл-листа?
  30. Как учитываются часовые пояса?
  31. Чем отличаются алгоритмы вглубь и вширь?
  32. Что такое CPD и как работает?
  33. Какие особенности настройки PCS сценария оценки качества работы?
  34. Как обеспечить проверку актуальности контрагента перед звонком?
  35. Как сделать авторестарт кампании каждые 30 минут?
  36. По каким правилам маршрутизируются вызовы исходящей кампании?
  37. Зачем нужны сценарии состояний запуска и вызова?
  38. Если оператор выставит статус "Не готов", на что это повлияет?
  39. Можно ли на статус оператора завязать правила переадресации звонков?
  40. Зачем нужно тестирование маршрутизации писем и сообщений мессенджеров?
  41. Какие каналы мессенджеров поддерживаются из коробки?
  42. Как добавить новый канал мессенджера?
  43. Поддерживается ли блендинг?
  44. Оператор должен обрабатывать один звонок или до 5 чатов и до 3 писем. как настроить?
  45. Какие есть механизмы интеграции колл-центра со сторонними системами?
  46. Что такое WFM?
  47. Как инженерными средствами реализовать QM?
  48. Два пользователя открыли один и тот же исторический отчет и видят разные данные. Почему?
  49. Какие способы поиска неисправностей существуют кроме лог-файлов?
  50. Как работает сценарий оценки PCS?
  51. Как настроить суфлирование с рабочего места супервизора?
  52. Загадка: открыли один и тот же отчет на двух рабочих местах, а данные разные. в чем может быть причина?
  53. Что будет, если часовые пояса клиентов и сервера отличаются?
  54. Способы запуска софтфона и какой способ лучше?
  55. Исход-кампанию настроили, но не звонит - как отлаживать?
  56. Из архива разговоров не открывается SIP-диаграмма. Что делать?
  57. Как отлаживать распределение вызова на оператора очереди?
  58. Где в КЦ место ИИ?
  59. Что умеет QM?
  60. Исходящую кампанию настроили, но звонки не выполняются. Какие могут быть причины?
Вопросы по предмету Платформа ЭРА
  1. В каких случаях необходимо SSL, а в каких нет?
  2. Какие способы установки SSL используются в Платформе ЭРА?
  3. Что такое REST API?
  4. Какая часть функциональности приложений Эра доступна при помощи API?
  5. REST API и Websocket - в чем разница?
  6. Чем токен отличается от cookie пользователей?
  7. Какие особенности настройки Платформы ЭРА в случаях нескольких сетевых интерфейсов?
  8. Как защитить сервер, который открыт в Интернет?
  9. Поддерживает ли платформа SSO?
  10. Что такое "конфигурция платформы"?
  11. Что настривается в конфигурации платформы, а что за пределами?
  12. Относится ли мастер-домен к конфигурции платформы?
  13. Каким образом платформа работает в докере?
  14. Какие есть способы узнать, что платформа в норме, "не болеет"?
  15. Какие виды дымовых сигналов можно наблюдать в мониторинге состояний?
  16. Нужен ли мастер домену продуктовый слой и зачем?
  17. С какими БД и брокерами работает система?
  18. Какие способы резервирования БД подходят для платформы?
  19. Какие микросервисы работают с БД? Где настраиваются подключения к БД?
  20. В конфигурации, в настройках мастер домена, в рабочих доменах?
  21. Как изменяется работа платформы, если теряется сервер с мастером БД?
  22. Как активируется система, какие домены участвуют в этом?
  23. Где размещается сервер лицензий? Может ли платформа работать без доступа к серверу лицензий?
  24. Какие функции выполняет в платформе мастер-домен?
  25. Архитектура Active-Active и Active-Passive. Какие плюсы и минусы? Как осуществлять выбор?
  26. Какие микросервисы резервируются в режиме Active-Active, и какие в Active-Passive и почему?
  27. Какие микросервисы минимально необходимы на каждом сервере? Что будет без каждого из них?
  28. Что такое кворум? В каких случаях необходимо настраивать кворум? Где настраивается кворум?
  29. Как выглядит в общем случае схема резервирования платформы Primary-Secondary?
  30. Как выглядит в общем случае схема резервирования платформы Active-Active? Каки особенности при работе в нескольких дата-центрах?
  31. Какие механизмы синхронизации данных между разными доменами или экземплярами платформы можно применять?
  32. В каком виде хранятся пароли?
  33. Можно ли создать одинаковые учетные записи пользователей в разных доменах?
  34. Из каких этапов состоит настройка SSO авторизации, как выглядит результат для пользователя?
  35. Как выглядит настройка авторизации через LDAP? Нужны ли платформе при этом собственные учетные записи пользователей?
  36. Что такое динамическая модель данных в платформе? Какие задачи решает? Какие существенные особенности имеет?
  37. Каким образом может быть разграничен доступ к данным в REST API?
  38. Какие отличия в REST-API есть между HTTP и вебсокетом?
  39. Существуют ли операции с серверными данными, которые можно инициировать и провести из клиентского приложения, но невозможно провести через API?
  40. Какие способы реализации кастомного API на сервере с платформой вы знаете?
  41. Где хранится история изменений сущностей?
  42. Какие виды сценариев в платформе существуют, в чем их принципиальные отличия?
  43. Из каких объектов состоит сценарий?
  44. Какие способы отладки сценариев вам известны?
  45. Какие виды связи сценариев с внешним миром и данными доступны?
  46. Может ли исполняться несколько копий одного сценария одновременно? Что происходит с данными?
  47. Какие триггеры к запуску IVR сценариев существуют? служебных сценариеву? продуктовых сценариев?
  48. Почему в мастер-домене есть служебные сценарии, но нет IVR сценариев?
  49. Могут ли разные сценарии работать с одними и теми же данными? Как избежать конфликтов?
  50. Какие методы оптимизации сценариев вам известны? Когда следует их применять?
  51. Варианты обновления. Какие объекты обновляются? Какая необходимость толкает обновлять контейнеры?
  52. Модель версионирования платформы? Мажор, минор, патч, альфа, бета?
  53. Что такое патч? Какие объекты задействуются? Какие плюсы и минусы?
  54. Опишите характер связи между патчем и патч-версией платформы?
  55. Какое время недоступности при различных видах обновления? От чего зависит время недоступности при обновлении?\
  56. Какие показатели собирает мониторинг производительности?
  57. Как настраивается мониторинг производительности?
  58. Как выглядит схема вывода сервера из обслуживания для технических работ?
  59. Как собрать лог с конкретной ноды?
  60. Какие виды логов может собрать администратор рабочего домена?
  61. Где настраиваются уровни логирования?
  62. С чего начинается поиск неисправности? Какие шаги?
  63. Какое предельное значение CPU в пике допустимо?
  64. Как подготовить многосерверную инсталляцию платформы к работе с диском?
  65. Кто сделает из реплики БД мастера БД при потере? Какие существенные особенности в этом вопросе следует учитывать?
  66. Какие механизмы борьбы с сетевыми атаками доступны? Какие включены по умолчанию? Как отключить?
  67. Например выделили фасад для обслуживания подсети. Как ограничить конкретный микросервис от роста утилизации CPU в моменты DoS-атак?
  68. Что необходимо сделать, чтобы все внешние подключения были шифрованные? А если со строгой проверкой сертификатов?
  69. Где настраиваются серверные сертификаты? Как применяются? Как обновляются?
  70. Как можно поступить, если в многосерверной системе перекос нагрузки между серверами? Как можно поступить, чтобы разделить сильно загруженный микросервис на части?
  71. Как можно заставить систему перенаправлять часть запросов, поступающих на вебсервер, на кастомный веб-сервис? HTTP или вебсокет?
Вопросы по среде разработке Builder
  1. Что такое билдер?
  2. Какую роль в рамках пакета выполняет объект Приложение (Application)?
  3. Какие варианты хранения существуют у объектов классов?
  4. В чем их ключевые отличия? Возможные примеры использования
  5. В чем принципиальное отличие присоединенных и связанных классов?
  6. Какие контролы генерируются автоматически при создании нового класса?
  7. Можно ли внести изменения в сгенерированный автоматически контрол? Как это сделать?
  8. Каким образом свойства класса распределяются по вкладкам и группам в контроле карточки?
  9. Есть ли принципиальные ограничения использования служебных сценариев для реализации бизнес-логики?
  10. Какими способами можно обработать события объекта класса? (Добавление, удаление, модификация)
  11. Можно ли модифицировать конструктор класса?
  12. Какой функционал обеспечивает механизм Invocations?
  13. Какие источники данных поддерживает Универсальный источник данных?
  14. При создании проектных настроек, какие факторы необходимо учитывать?
  15. Для каких случаев бывает полезна подмена класса (Shifts)?
  16. Для чего служит механизм фиксч (Fixfutes)?
  17. Какие кейсы позволяет решать механизм публичных ссылок (PublicLinks)?
  18. Что создается при создании класса и активации пакета?
  19. Какие есть типы хранилищ и зачем они нужны?
  20. Чем отличается calculatedProperty от dataProperty.autoCalcExpression?
  21. В каких СУБД хранятся данные?
  22. Как перейти от PostgreSQL в Kafka+ClickHouse?
  23. Для выпадающего списка можно создать энум, а можно класс-справочник в чем разница?
  24. Как сделать, чтобы ссылка на класс-справочник содержала не id, а более понятное поле?
  25. Как раскрасить выпадающий список цветными шариками?
  26. Как на карточке компании отобразить список ее заказов из соседнего класса?
  27. Как работают автоудаление строк из класса?
  28. Как показать на карточке историю изменений по строке класса?
  29. Где эта история хранится?
  30. Чем отличаются клиентские и серверные экшены?
  31. Зачем нужен actionTarget?
  32. Как работают групповые операции?
  33. Зачем нужны override свойства и экшены?
  34. Как настраивать права доступа к классам, строкам и столбцам?
  35. В чем отличия ролевой и мандатной моделей безопасности?
  36. Как пользоваться подчиненностью пользователей?
  37. Какие контролы и эдиторы генерятся для каждого класса автоматически?
  38. Чем отличается контрол от эдитора?
  39. Как вносить изменения в системные пакеты?
  40. Как объединить в одном инструменте таблицу и график с единым фильтром?
  41. Сколько может быть контролов в одном layout?
  42. Продуктовый слой с сервисами в одном процессе или в отдельных в чем разница?
  43. Где лежат логи продуктовых сервисов?
  44. Как продуктовых микросервисы взаимодействуют между собой?
  45. Жизненный цикл инвокейшена для каких задач требуется разработка собственного микросервиса?
  46. На каком из серверов кластера исполняются продуктовые микросервисы?
  47. Чем отличается REST по HTTP и WS? Что лучше?
  48. Как добавить проектный отчет в системное приложение?
  49. Какие есть виды шифтов?
  50. Могут ли шифты зависеть от ролей?
  51. Что нужно сделать после создания шифта на класс?
  52. Как создать собственный компонент сценария?
  53. Как работают фиксчи и в какой момент применяются?
  54. Зачем нужны публичные ссылки?
  55. Какие задачи решают хэндлеры?
  56. Как добавить к таблице в целом и полям карточки встроенную справку со знаками вопроса?
  57. Как создать локализуемое приложение?