Rare Crew d.o.o.
Iskustva
Junior Developer C#/.NET/Angular
Bez ponude za posao
Intervju srednje težine
Online intervju
Trajalo je 2 nedelje
Kako je izgledao proces
Pitanja sa intervjua
- Angular
- Baze
- .NET
Junior Software Developer
Bez ponude za posao
Intervju srednje težine
Online intervju
Trajalo je 1 nedelju
Kako je izgledao proces
Pitanja sa intervjua
- 4 principa OOP (polimorfizam, enkapsulacija, nasleđivanje, apstrakcija), MVC, override vs overload, interfejs vs apstraktna klasa, da li je moguće inicijalizovati apstraktnu klasu, apstraktna vs virtuelna metoda, statička klasa (šta je, da li ju je moguće inicijalizovati), Mogući HTTP zahtevi i čemu služi svaki, u kom delu GET zahteva se šalje parametar na osnovu koga se dobija neki objekat (po id-u na primer) - u URI (..?id=123), u kom delu odgovora se dobija rezultat za GET zahtev - u body delu, dependency injection, pojam middleware, gde se može inicijalizovati vrednost readonly atributa ako ne prilikom deklaracije - u konstruktoru, da li dve metode mogu imati isti naziv (da), da li klasa može imati više konstruktora (da), autorizacija vs autentikacija, filter vs map, razlika između for i while, lazy loading
- SQL - primarni vs spoljni ključ, distinct za pronalaženje jedinstvenih vrednosti, pojam transakcije, commit i rollback, trigger, view (da li je to virtuelna ili fizička tabela - virtuelna), kako bi se veza više-više realizovala u bazi (kroz novu tabelu sa primarnim ključevima od obe; da li može ta tabela imati i neke svoje atribute - da), pojam migracija
- Angular - pojam komponente, komunikacija između parent i child komponente (Input, Output), komunikacija između dve nepovezane komponenete (preko servisa), pojam servisa, pojam direktive, NgModule, da li jedan div može imati i ngFor i ngIf (ne), da li se prvo izvršava konstruktor ili ngOnInit() (konstruktor)
- .NET - EntityFramework, Code first vs database first approach, LINQ upiti, koliko neka klasa može naslediti drugih klasa (jednu, a interfejsa može implementirati više), try catch blok, da li je moguće imati više catch blokova, na koji način onda se Exception hvata u zavisnosti od redosleda catch bloka, razlika između throw i throw ex
.NET Developer
Bez ponude za posao
Intervju srednje težine
Online intervju
Trajalo je 2 nedelje
Kako je izgledao proces
Junior Software Developer
Prihvatio/la ponudu
Intervju srednje težine
Online intervju
Trajalo je 3 nedelje
Kako je izgledao proces
Pitanja sa intervjua
- Interfejs vs Apstraktna klasa
- Lazy loading
- Šta je Code First Approach?
- Nasleđivanje
- Razlika između for i while
- Objasniti MVC
- Rešavanje veze n:m
- Šta su direktive u Angularu?
- Šta su servisi u Angularu?
- HTTP metode
- Kako izgleda migracija u EF Core?
.Net developer
Bez ponude za posao
Intervju srednje težine
Trajalo je 2 nedelje