C#
Care a fost cazul din practica ta care a lăsat cea mai puternică amprentă din cauza dificultăților sau greșelilor apărute?
Cum funcționează cuvântul cheie await în programarea asincronă?
Care sunt componentele principale ale procesului de migrare a datelor sau a sistemului?
Puteți explica ce este Flutter și pentru ce se folosește?
Explică ce este un semafor și cum este utilizat pentru gestionarea sincronizării firelor.
Într-un array A sunt stocate prețurile a N articole. Există K cupoane care reduc prețul unui articol cu X. Dacă t cupoane sunt aplicate unui articol cu prețul a, costul final va fi max(a - t*X, 0) (adică, cupoanele nu pot face prețul unui articol negativ). Este necesar să returnați suma minimă de bani pe care va trebui să o cheltuiți pentru a cumpăra toate articolele. A = 8, 3, 10, 5, 13 K = 4 X = 7 rezultat=12 --- Vi se dă un array a, format din n numere întregi pozitive. Există trei indici diferiți i, j, k astfel încât suma a[i]+a[j]+a[k] să se termine cu cifra m? De exemplu, pentru m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
Ce consecințe pot apărea la apelurile multiple ale metodei POST într-o aplicație?
Care este complexitatea temporală a algoritmului de sortare rapidă în cel mai rău caz?
Care a fost ultimul tău salariu la locul anterior de muncă?
Poți enumera și explica principalele colecții destinate utilizării într-un mediu multi-thread?
Vorbiți despre experiența dvs. în utilizarea filtrelor în arhitectura MVC.
Care este diferența dintre mecanismele de blocare Lock și Monitor în contextul gestionării firelor?
Cum se poate modifica o variabilă din mai multe fire fără primitive de sincronizare? Ce sunt operațiile atomice și cum sunt legate de programarea multi-thread?
Au fost situații în care ai creat scenarii de test sau verificări automate pentru codul tău?
Aveți experiență cu sistemele de schimb de mesaje prin intermediari?
Care este sarcina principală a mecanismului SlimLock și în ce scenarii este recomandat să fie utilizat?
Care este diferența dintre executarea unei funcții asincrone și utilizarea operatorului await pentru a aștepta un rezultat?
Care este scopul suprascrierii metodei equals într-o clasă?
Cum este implementată structura și interacțiunea componentelor modelului de domeniu în proiectul dumneavoastră?
Se pot crea metode virtuale într-o clasă obișnuită (ne abstractă)?