Серія вебінарів «Розбір алгоритмів і структур даних на співбесіді Java Developer»

online

Жодна технічна співбесіда на позиції, що пов’язані із програмуванням, не обходиться без запитань по алгоритмам. Реєструйтесь на серію вебінарів, які допоможуть вам освіжити у пам’яті і систематизувати знання з алгоритмів і структур даних. Усі приклади на вебінарах будуть наводитися мовою Java, тож у першу чергу запрошуємо Java розробників.

Отримані знання дозволять вам закрити пробіли в темі алгоритмів і структур даних, і бути готовим до питань/задач з програмування на технічному інтерв’ю на позицію Java Developer.

Для кого?

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

Що буде?

Дата: буде 4 вебінари – 17, 24 квітня, 1 та 8 травня 2024 р.

Час: 19:00 – 21:00.

Тривалість: 8 годин (4 вебінари по 2 години).

Теми вебінарів

Вебінар 1: Arrays, ArrayList, LinkedList, Vector.

  1. Масиви (Arrays), матриці.
  2. ArrayList: реалізація, складність операцій.
  3. LinkedList однонаправлений та двонаправлений, реалізація, складність операцій.
  4. Vector: реалізація, складність операцій.
  5. Методи вирішення завдань з Arrays, ArrayList, LinkedList, Vector.

Вебінар 2: Stack, Queue, Graph, Heap, MergeSort, QuickSort.

  1. Stack: реалізація, складність.
  2. Queue: реалізація, складність.
  3. Graph: реалізація, складність.
  4. Heap (Priority Queue): реалізація, складність операцій.
  5. MergeSort, QuickSort.

Вебінар 3: Tree, Trie, Binary Search, DFS, BFS.

  1. Tree: реалізація, складність.
  2. Trie: реалізація, складність.
  3. Binary Search.
  4. DFS (Depth-first search).
  5. BFS (Breadth-first search).

Вебінар 4: HashTable, HashMap, HashSet, Bit Manipulation.

  1. HashTable: реалізація, складність.
  2. HashMap: реалізація, складність.
  3. HashSet: реалізація, складність.
  4. Bit Manipulation.

Хто спікер?

Максим Федосов – Senior Java Software Engineer з 5+ роками досвіду в різних ІТ-компаніях, в тому числі – компаніях лідерів ринку, наприклад Huawei, Luxoft, Infopulse. За цей час він значно збагатив свій професійний стек, який нині включає Spring, Oracle DB, SQL, MySQL, PostgreSQL, MongoDB, Mockito, Maven, AWS, GCP, ELK-стек та інші інструменти.

Безкоштовно, за обов’язковою реєстрацією.

Де: online

Скоро відбудуться

Розсилка, що розвиває вашу кар'єру

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

Більше
Відгук

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: