Sobes.tech

Qual operatore SQL si occupa dell'ordinamento quando si utilizza HAVING e come gli indici aiutano o ostacolano le operazioni sulla tabella?

Middle
ИНДАСОФТ
78

Cos'è il Garbage Collector e come decide quali oggetti possono essere eliminati?

Middle
SelectySelecty
78

In quale caso il secondo metodo async verrà eseguito in un Task separato?

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

Quali collezioni concorrenti conosci e a cosa servono?

Junior
СБК ПАРУС
78

Qual è il piano di esecuzione ottimale per la query che ottiene il dipendente con lo stipendio più alto e il suo dipartimento?

Middle
PyrusPyrus
77

SignalR e WebSocket — principio di funzionamento comune, differenze, quando usarli?

Middle
СБК ПАРУС
77

Cos'è un piano di esecuzione della query?

Middle
PyrusPyrus
77

Parli degli approcci alla concorrenza durante la modifica simultanea dei dati nel database da parte di due thread (ottimista e pessimista).

Middle+
aiins
77

Cosa si può dire sull'ottimizzazione del piano della query?

Middle+
Gravilink
77

Se abbiamo una comunicazione a doppio senso e non è necessario trasmettere grandi volumi di dati, useresti gRPC o REST? A quali fattori prestaresti attenzione nella scelta del protocollo?

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

Cos'è la programmazione asincrona, per quali compiti viene utilizzata e come funziona async/await?

Middle
ИНДАСОФТ
77

È necessario integrare 2 applicazioni che si trovano su server diversi. L'applicazione A registra l'utente e deve inviare un Messaggio di Registrazione via email. L'applicazione B può inviare email. Parla dei metodi di integrazione, dei protocolli e dei possibili problemi del metodo di integrazione che hai scelto.

Middle+
СБК ПАРУС
77

Cosa sono IEnumerable e IQueryable, qual è la differenza?

Junior
СБК ПАРУС
77

Puoi condividere la tua esperienza con le liste concorrenti (ConcurrentCollection)?

Middle
СБК ПАРУС
77

Qual è il tuo livello nell'azienda attuale?

Middle
Верный Код
77

Qual è la complessità computazionale del compito di rimuovere i duplicati? Perché? Come funziona HashSet internamente?

Middle
PyrusPyrus
76

Cos'è ValueTask e quando usarlo?

Middle+
СБК ПАРУС
76

Cos'è una funzione pura?

Senior
СБК ПАРУС
76

È necessario scrivere una query che restituisca gli artisti e i loro album più antichi nel formato <Nome artista> <Nome primo album> <Data di uscita del primo 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

Come organizzare l'esecuzione di un metodo di test più volte con argomenti diversi senza usare attributi?

Middle+
Тензор
76
/180