Zaposlise
ZAPOŠLJAVAMO
P

Novi AI Angularac

Varaždin
O ovom kvizu Prosječno trajanje: do 7 minuta 19 pitanja
Pročitaj cijeli oglas
Odgovoreno 0 / 19
1

Imaš li iskustva kao Novi AI Angularac ili na sličnim pozicijama?

Obavezno
Nemam iskustva, ali spreman/na sam učiti
Manje od godinu dana
1–3 godine
Više od 3 godine
2

S kojim od navedenih područja imate praktično iskustvo?

Obavezno
Dizajn i implementacija kompleksnih Angular komponenti i arhitekture
Optimizacija performansi (OnPush, lazy loading, Core Web Vitals)
RESTful API integracije
Vođenje code review procesa i mentorstvo developera
Testiranje (Jasmine, Karma, Jest)
Korištenje AI alata u razvoju (Copilot, ChatGPT, Cursor IDE)
RxJS i upravljanje stanjem (NgRx)
Nemam iskustva, ali spreman/na sam učiti
3

Kako biste procijenili svoje iskustvo u arhitekturi i tehničkom vođenju Angular projekata?

Obavezno
Nemam iskustva s arhitektonskim odlukama u Angular projektima
Sudjelovao/la sam u arhitektonskim raspravama, ali odluke nisu bile moje
Samostalno sam donosio/la arhitektonske odluke za manje module
Vodio/la sam tehničko planiranje i arhitekturu cijelih Angular aplikacija
4

Koliko iskustva imate s optimizacijom performansi Angular aplikacija (OnPush, lazy loading, Core Web Vitals)?

Obavezno
Nemam iskustva s optimizacijom performansi Angular aplikacija
Koristio/la sam osnovne tehnike poput lazy loadinga
Redovito primjenjujem OnPush strategiju i optimiziram učitavanje
Aktivno pratim i unaprjeđujem Core Web Vitals te vodim optimizaciju na razini cijele aplikacije
5

Kako biste opisali svoje iskustvo s mentorstvom i code review procesom u Angular timovima?

Obavezno
Nemam iskustva s mentorstvom ili code reviewom
Povremeno sam radio/la code review kolegama
Redovito vodim code review i dajem konstruktivne povratne informacije
Mentorirao/la sam junior i mid-level developere te sam odgovoran/na za kvalitetu koda tima
6

Koliko ste iskusni u pisanju i održavanju testova (Jasmine, Karma, Jest) za Angular aplikacije?

Obavezno
Nemam iskustva s pisanjem testova za Angular aplikacije
Pišem osnovne unit testove uz pomoć kolega
Samostalno pišem i održavam test pokrivenost za svoje module
Postavljam standarde testiranja i brinem o visokoj test pokrivenosti unutar tima
7

Koliko aktivno koristite AI alate (GitHub Copilot, ChatGPT, Cursor IDE) u svakodnevnom razvoju?

Obavezno
Nemam iskustva s korištenjem AI alata u razvoju
Povremeno koristim AI alate za jednostavnije zadatke
Redovito koristim AI alate i integriram ih u svoj radni proces
Aktivno uvodim AI alate u tim, educiram kolege i koristim prompt engineering za složenije zadatke
8

Kako biste ocijenili svoje iskustvo s RxJS-om i upravljanjem reaktivnim tokovima podataka?

Obavezno
Nemam iskustva s RxJS-om
Koristim osnovne RxJS operatore uz pomoć dokumentacije
Samostalno implementiram složenije reaktivne tokove u svojim projektima
Duboko poznajem RxJS i koristim ga za rješavanje kompleksnih problema upravljanja stanjem
9

Koja je ključna prednost OnPush change detection strategije u Angularu?

Obavezno
Smanjuje broj provjera promjena jer se komponenta provjerava samo kad se promijene reference inputa ili se emitira event
Automatski optimizira sve HTTP pozive u aplikaciji
Onemogućuje change detection potpuno dok se ručno ne pozove detectChanges()
Ubrzava renderiranje tako da preskače provjeru svih komponenti u aplikaciji
10

Koja je osnovna razlika između standalone komponenti i tradicionalnih NgModule komponenti u Angularu 15+?

Obavezno
Standalone komponente same deklariraju svoje importe (direktive, pipeove, module) bez potrebe za NgModule
Standalone komponente ne mogu koristiti dependency injection
Standalone komponente zahtijevaju poseban runtime i ne mogu se kombinirati s NgModule komponentama
Standalone komponente automatski generiraju testove bez dodatne konfiguracije
11

Što u RxJS-u radi operator switchMap, i zašto je često korišten pri pozivanju API-ja na temelju korisničkog unosa?

Obavezno
Otkazuje prethodni unutarnji Observable i prebacuje se na novi, čime sprječava race condition kod uzastopnih poziva
Spaja sve emitirane vrijednosti iz više Observable-a u jedan niz bez otkazivanja prethodnih poziva
Izvršava API pozive paralelno i čeka da svi završe prije emitiranja rezultata
Automatski ponavlja neuspjele HTTP pozive dok ne uspiju
12

Koliko godina praktičnog iskustva imate s Angularom (verzija 2+)?

Obavezno
Manje od 3 godine
3-5 godina
5+ godina
13

Jeste li spremni preuzeti ulogu tehničkog vodstva, uključujući mentorstvo junior/mid developera i code review?

Obavezno
Ne, radije bih ostao/la isključivo na razvoju
Djelomično, nemam puno iskustva s vođenjem
Da, imam iskustva i spreman/na sam
14

Koristite li aktivno AI alate (GitHub Copilot, ChatGPT, Cursor IDE i sl.) u svakodnevnom razvoju?

Obavezno
Ne koristim ih
Povremeno sam probao/la
Da, redovito ih koristim
15

Odgovara li Vam hibridni model rada u Zagrebu?

Obavezno
Ne
Da
16

Zašto se prijavljuješ na ovaj natječaj i što ti je važno kod novog posla?

Obavezno
17

Kada bi mogao/la započeti s radom (otkazni rok)?

Obavezno
Odmah ili do 15 dana
Do mjesec dana
1–2 mjeseca
3+ mjeseca
18

Koji iznos NETO plaće bi te potaknuo da postaneš dio tima?

Obavezno
19

Koliko imaš godina?

Obavezno
18–25
26–35
36–45
46–55
56+
Ne želim odgovoriti

Tvoji podaci

Obavezno
Priloži životopisNeobavezno

Ako već imaš račun, prijava će se povezati s njim.

Odgovori na sva obavezna pitanja, ispuni podatke i prihvati uvjete.