Топ 10 питань та відповідей щодо інтерв'ю (Оновлено на 2019 рік)

Зміст:

Anonim

Вступ до питань та відповідей на інтерв'ю Talend

Видобуток, перетворення та завантаження - це процес, який використовується для перетворення необроблених даних у якусь корисну інформацію. Його можна використовувати для ділової розвідки. Дані отримують з різних джерел, таких як Salesforce, SAP, та бази даних, такі як RedShift та Oracle. Він також може бути вилучений з форматів файлів, таких як XML, CSV, AVRO, JSON тощо. Потім трансформований і завантажений Talend є платформою з відкритим кодом для інтеграції даних, яка надає різні послуги та програмне забезпечення для управління даними, інтеграції даних, якості даних, інтеграція корпоративних програм, великі дані та хмарне сховище. У цій статті запитань щодо інтерв'ю Talend ми будемо обговорювати питання інтерв'ю для Talend.

Тепер, якщо ви шукаєте роботу, пов’язану з Talend, тоді вам потрібно підготуватися до запитань про співбесіду на 2019 рік. Це правда, що кожне інтерв'ю відрізняється за різними профілями роботи. Тут ми підготували важливі питання та відповіді щодо інтерв'ю Talend, які допоможуть вам досягти успіху в інтерв'ю.

У цій статті про питання інтерв'ю Talend в 2019 році ми представимо 10 найважливіших і найчастіше заданих питань інтерв'ю Talend. Ці питання поділяються на дві частини:

Частина 1 - Питання щодо інтерв'ю Talend (основні)

Ця перша частина охоплює основні питання та відповіді на інтерв'ю Talend

Q1. Поясніть різні підключення, наявні в Talend?

Відповідь:
З'єднання визначають, чи повинні дані бути вихідними, обробленими або логічною послідовністю. Різні з'єднання:

  1. На основі рядків : типи, такі як Lookup, main, filter, ErrorRejects, Rejects, unique / duplicates, Output та Multiple Input / Output.
  2. Ітерація : використовується для виконання повторюваного циклу для файлів, що містяться в каталозі.
  3. Тригер : це з'єднання використовується для створення залежності між підзавданнями або роботами, які спрацьовують у послідовній послідовності. Дві узагальнені категорії: тригери рівня підрядів та компонентів
  4. Посилання : використовується для передачі схеми таблиці в компонент ELT.

Q2. Як Talend пов'язаний з генератором коду?

Відповідь:
Це основне питання інтерв'ю Talend, яке задають в інтерв'ю. Нижче наведено різні таблиці, які підтримує Talend: Talend називається генератором коду, який забезпечує зручний графічний інтерфейс користувача, де компоненти просто потрібно перетягнути та скинути для проектування завдання. Talent Studio автоматично компілюється в клас Java після подання завдання, де внутрішні компоненти, початок, головна та кінцева допомога в потоці управління, і тому його також називають генератором коду.

Q3. Які схеми підтримує Talend?

Відповідь:
Підтримуються наступні схеми:

  1. Загальна схема : вона не прив'язана до якогось конкретного джерела, а також використовується як спільний ресурс у різних джерелах даних.
  2. Виправлена ​​схема : схеми лише для читання, які заздалегідь визначені для деяких компонентів.
  3. Схема сховища : Схема може бути повторно використана, і будь-які зміни, внесені в схему, будуть відображені у всіх завданнях.

Q4. Що таке підпрограми?

Відповідь:
Вони є частинами багаторазового використання, які можна використовувати для оптимізації обробки даних, використовуючи користувацький код. Це також допомагає в покращенні можливостей студії Talend, а також покращує працездатність. В основному існує два типи процедур: звичайна програма користувача та системна програма.

  1. Системний режим : коди, доступні лише для читання, які можна безпосередньо викликати всередині будь-якої роботи.
  2. Користувальницька процедура : Користувальницька створена звичайна програма користувачами шляхом створення нових або використання існуючих старих.

Перейдемо до наступних запитань щодо інтерв'ю Talend

Q5. Чим відрізняється ETL від ELT?

Відповідь:
ETL або Видобуток, Перетворення та Навантаження - це вікова концепція, яка передбачає вилучення даних із зовнішніх джерел, перетворення їх на придатність для використання відповідно до ділових та операційних потреб, а потім завантаження їх у кінцевий цільовий сховище даних або ціль база даних. Це дуже коректний підхід, якщо в усьому процесі є багато баз даних та джерельних систем. Дані передаються з одного місця в інше, тому часто доцільно виконувати всі роботи, пов'язані з перетвореннями, в окремому спеціалізованому двигуні.
ELT, з іншого боку, це процес, коли витягнуті дані в основному завантажуються в кінцеві системи. Після цього зверху робляться перетворення. Це кращий підхід, коли ваша цільова система є достатньо ефективною та надійною, щоб впоратися з усіма перетвореннями. Більшість аналітичних баз даних сьогодні, як Google Big Query та Amazon Redshift, часто використовують технологію ELT, оскільки їх кінцеві системи є достатньо ефективними для обробки, обробки та обробки всіх перетворених даних.

Частина 2 - Питання щодо інтерв'ю Talend (розширено)

Давайте тепер подивимось на розширені питання щодо інтерв'ю Talend.

Q6. Що таке додаткова робота? Як дані надсилаються від батьківського завдання до дочірньої роботи?

Відповідь:
Підзадача визначається як один компонент або більше ніж один компонент, з'єднаний потоком даних. На одній роботі може бути принаймні одна додаткова робота. Контекстні змінні повинні використовуватися під час передачі значення від батьківського дочірнього завдання.

Q7. Поясніть компонент tMap, а також перерахуйте різні функції, які можна виконувати, використовуючи його?

Відповідь:
Це найбільш задані питання інтерв'ю Talend в інтерв'ю. tMap - один з найважливіших компонентів, який є основною частиною сімейства «обробляючих». Основне використання - це зіставлення вхідних даних із вихідними даними. Основні функції, які можна виконувати за допомогою торкання, включають:

  1. Застосування правил перетворення в будь-якому виді поля.
  2. Додавання або видалення стовпців
  3. Відхилити дані
  4. Фільтруйте вхідні та вихідні дані, використовуючи обмеження
  5. Об'єднання та обмін даними
  6. Мультиплексування та демультиплексування даних

Q8. Поясніть tDenormalizeSortedRow. Чи можемо ми використовувати режим Binary Transfer або ASCII-код для створення SFTP-з'єднання?

Відповідь:
tDenormalizeSortedRow утворює невід'ємний компонент сімейства обробки. Він використовується для синтезу відсортованого вхідного потоку таким чином, щоб зберегти пам'ять. Всі впорядковані вхідні рядки об'єднуються в групу, де роздільники елементів об'єднані з різними значеннями. Ні, режими передачі неможливо використовувати під час створення з'єднання SFTP. Це просто розширення до SSH, і тому не підтримує будь-якого режиму передачі.

Q9. Поясніть обробку помилок у Talend?

Відповідь:
Далі йде процес обробки помилок:

  1. Процес викидання винятків може покладатися, на який також можна побачити вигляд ходу червоного сліду стека.
  2. Кожен компонент і додаткове завдання повинні повертати код, що призводить до додаткової обробки. Посилання ОК / Помилка можуть використовуватися для перенаправлення помилки на порядок обробки помилок.
  3. Найкращий і найнадійніший спосіб вирішити помилку - це визначити підзадачу для обробки помилок, яка викликається у разі помилки.

Перейдемо до наступних запитань щодо інтерв'ю Talend

Q10. Чим відрізняються параметри XMS від XMX?

Відповідь:
Параметр XMS використовується для визначення початкового розміру Heap в Java, тоді як XMX використовується для визначення максимального розміру купи.

Висновок

Тут ми представили вам список 10 запитань щодо інтерв'ю та їх відповіді. Не обмежуйтеся цим, оскільки інтерв'ю стосується практичного та практичного досвіду сина, який ви здобули протягом певного часу. Слідкуйте за нашим блогом для таких статей.

Рекомендована стаття

Це посібник для переліку питань та відповідей щодо інтерв'ю Talend, щоб кандидат міг легко розбити ці запитання щодо інтерв'ю Talend. Тут, у цій публікації, ми вивчили основні питання щодо інтерв'ю Talend, які часто задаються в інтерв'ю. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Топ 10 питань щодо інтерв'ю з віртуалізацією
  2. Найважливіші запитання щодо інтерв'ю у сплячому режимі
  3. Питання щодо інтерв'ю з ІТ-безпеки - найкорисніші
  4. Струки 2 Питання для співбесіди