Care a fost cazul din practica ta care a lăsat cea mai puternică amprentă din cauza dificultăților sau greșelilor apărute?
C#
Cum se determină limba utilizatorului care accesează site-ul pentru prima dată?
Cum compari și alegi cea mai potrivită variantă dintre mai multe condiții sau oferte de muncă care ți-au fost prezentate?
La ce organizație intenționezi să te alături în viitor?
Puteți explica principiul inversiunii dependențelor și cum se aplică în dezvoltarea software-ului?
Care este complexitatea temporală a algoritmului de sortare rapidă în cel mai rău caz?
Ce domenii de abilități profesionale te interesează pentru creșterea ta viitoare?
Ce a influențat decizia dumneavoastră de a părăsi poziția anterioară?
Care a fost ultimul tău salariu la locul anterior de muncă?
Ați primit vreodată oferte de muncă pe care ați decis să le refuzați?
Ce poate reduce interesul sau motivația ta în timpul realizării sarcinilor de lucru?
Exercițiul 3 Dat fiind următorul structur SQL al bazei de date --Tabelul Departments create table D ( Id int primary key, Name nvarchar(100), ) --Tabelul Employees create table E ( Id int primary key, DepartmentId int foreign key references Departments(Id), Name nvarchar(100), Salary float, ) Este necesar: a. Scrieți o interogare pentru a obține numele unui angajat cu cel mai mare salariu din companie și numele departamentului său b. Obțineți lista departamentelor a căror salariu mediu este mai mare de 1000$
Ce problemă sau sarcină ai dori să o implementezi sau să o îmbunătățești în timpul muncii?
Care este, de obicei, perioada de adaptare și de învățare a noilor condiții la schimbarea locului de muncă?
Există întrebări suplimentare despre subiect?
Cum funcționează ConcurrentDictionary?
Ești în prezent angajat sau cauți un nou loc de muncă?
Există un proces de suport pentru clienți. În cadrul acestuia, există un proces de atribuire a tichetelor de suport către un operator. Un operator nu poate avea mai mult de 5 tichete simultan. TABELUL Tickets ( Id int PK, -- alte coloane ) TABELUL Operators ( Id int PK, -- alte coloane ) -- mapare operator-tichet pentru tichetele active. -- La închiderea tichetei, maparea este eliminată. TABELUL OperatorsTicket ( TicketId int PK, OperatorId int NULL ) // în cadrul unei tranzacții public void TryAssignOperatorToTicket(int ticketId) { var avalibleOperator = _db.GetOperatorsWithTicketsCount(maxTickets: 4) .OrderBy(o => o.TicketsCount).FirstOrDefault(); if(avalibleOperator is not null) _db.AssignTicketToOperator(ticketId, avalibleOperator.Id); else _db.AssignTicketToOperator(ticketId, null); }
Care dintre proiectele sau sarcinile pe care le-ai realizat a fost pentru tine cea mai memorabilă sau interesantă?
Sarcină SQL: a) Obțineți numele angajatului cu cel mai mare salariu și numele departamentului său; b) Obțineți lista departamentelor a căror salariu mediu este mai mare de 1000$