Sobes.tech

Cum să înțelegi ce indecși sunt utilizați și cum se realizează interogarea?

Middle+
aiins
77

Cum să folosiți contracte (interfețe) în servicii? Injectarea dependenței în C#.

Senior
Сбербанк
77

Vorbește despre abordările de concurență atunci când se modifică simultan datele în baza de date de către două fire (optimist și pesimist).

Middle+
aiins
77

Ce este asincronia și în ce constă? Cum se realizează?

Middle
PyrusPyrus
77

Este necesar să se integreze 2 aplicații care se află pe servere diferite. Aplicația A înregistrează utilizatorul și trebuie să trimită un mesaj de înregistrare prin email. Aplicația B poate trimite emailuri. Vorbește despre metodele de integrare, protocoalele și problemele posibile ale metodei de integrare pe care ai ales-o.

Middle+
СБК ПАРУС
77

Ce sunt IEnumerable și IQueryable, care este diferența?

Junior
СБК ПАРУС
77

Ce înseamnă ACID?

Middle+
Gravilink
77

Cine a evaluat sarcinile în funcție de timp și ai folosit un tracker de timp?

Middle
Верный Код
77

Gestionarea memoriei: stivă, heap, tipuri de referință și tipuri de valoare — ce știi despre asta?

Junior
СБК ПАРУС
77

Ați lucrat cu IdentityServer?

Middle
Чиббис
76

Ce compensații oferă compania, în special, este rambursată abonamentul JetBrains Rider?

Middle
ФГУП "ЗащитаИнфоТранс"
76

Care este experiența ta cu PostgreSQL?

Middle
ФГУП "ЗащитаИнфоТранс"
76

De ce nu se poate scrie cod async în interiorul lock?

Junior
СБК ПАРУС
76

Ce este ValueTask și când ar trebui utilizat?

Middle+
СБК ПАРУС
76

Care este programul apelurilor și se poate începe ziua de lucru mai devreme ținând cont de fusul orar al Kaliningradului?

Middle
ФГУП "ЗащитаИнфоТранс"
76

Este necesar să scrieți o interogare care să returneze artiștii și cele mai timpurii albume ale lor în formatul <Numele artistului> <Numele primului album> <Data lansării primului album>. create table Artists ( id serial primary key, name varchar(255) not null ); create table Albums ( id serial primary key, artistId int not null references Artists(id), name varchar(255) not null, release_date timestamp not null ); insert into Artists(name) values ('2Pac'), ('Wu-Tang Clan'), ('Eminem'); insert into Albums(name, artist_id, release_date) values ('The Slim Shady LP', 3, '[phone]'), ('Me Against The World', 1, '[phone]'), ('The Eminem Show', 3, '[phone]'), ('Enter The Wu-Tang Clan', 2, '[phone]'), ('Recovery', 3, '[phone]'), ('The W', 2, '[phone]'), ('2Pacalypse Now', 1, '[phone]'); select a.name, al.name, al.release_date from Artists as a join Albums as al on a.Id = al.artistId where al.release_date = ( select min(release_date) from Albums where artist_id = a.id ); with cte as ( select artist_id, min(release_date) as first_album_date from albums group by artist_id ) select a.Id, a.Name, fa.first_album_date from Artists a join cte as fa on a.Id = fa.artist_id;

Middle
OZONOZON
76

Dacă vorbim despre C#, este posibil să faci o suprasarcină a metodei pentru a extinde comportamentul?

Middle+
Тензор
76

[nume] a vorbit despre ultimul loc de muncă: ce sistem era, ce sarcini specifice îndeplinea, ce tehnologii și modele erau utilizate?

Middle+
ООО Норд Клан
76

Dacă capacitatea unui slice este plină și se adaugă un element nou — ce se întâmplă?

Senior
.wrk
76

De ce o aplicație cu bază de date funcționează într-un mediu și se degradează în altul?

Middle+
Gravilink
76
/180