Program gratuit de algoritmi și structuri de date (în colaborare cu Google)

Marius Seinoiu
Autor
Iunie 28, 2022

Digital Stack și Google organizează un program gratuit de Algoritmi și Structuri de Date care pregătește candidații pentru interviuri în Big Tech.

Cursanții vor avea parte de o introducere în structurile de date și algoritmi, cu exemple practice și aplicații care urmăresc să îmbunătățească abilitățile de rezolvare a problemelor.

Pentru a lucra în cele mai importante companii de pe piața tech, abilitățile de rezolvare a problemelor, inclusiv cunoașterea structurilor de date și a algoritmilor sunt un factor important pentru o carieră de succes în programare.

În timp ce rezolvarea problemelor este una dintre cele mai relevante abilități pentru un programator competent, cunoașterea structurilor de date și a algoritmilor poate fi insuficientă chiar și pentru practicienii de lungă durată.

Google recomandă acest curs viitorilor candidați pentru a reuși în procesul de interviu. Inginerii de la Fitbit au ajutat la dezvoltarea curriculumului și la structurarea conținutului cursului pentru a se asigura că acesta acoperă tot ce trebuie să știe cei interesați de o astfel de carieră.

Ce vei învăța:
  • Complexitatea algoritmilor: complexitatea timpului și spațiului, notații asimptotice
  • Structuri liniare de date: LinkedList vs ArrayList, Stacks, Queues
  • Tabele hash și funcții hash, cu exemple din C++ STL și Java
  • Arbori binari, arbori binari de căutare, grămezi
  • Căutare eficientă
  • Reprezentare grafică și căutări (lățime, adâncime), plus aplicațiile acestora
  • Seturi disjunse, union-find și aplicații (de exemplu, algoritmul lui Kruskal)
  • Algoritmi de sortare
  • Potrivire șir / model
  • Programare dinamică (cu exemple)
  • Sfaturi practice pentru interviuri tehnice care implică structuri de date și algoritmi

Prima sesiune a programului durează cinci săptămâni, se desfășoară online în zilele de sâmbătă și începe pe data de 9 iulie. Urmatoarele sesiuni vor avea loc începând cu toamna acestui an. Urmăriți canalele de social media Digital Stack sau Grow With Google România pentru a afla noutăți.

Înscrierile sunt deschise, iar participarea este gratuită, însă locurile sunt limitate.

Pentru mai multe detalii și înscrieri, accesați următorul link.