C#
Vai var izmantot lock operatoru, lai bloķētu piekļuvi asinhronajā kodā?
Kāda ir atšķirība starp HTTP/1 un HTTP/2?
Pastāstiet par konkurences pieejām, kad divi pavedieni (optimistiska un pesimistiska) vienlaikus maina datus datu bāzē.
Kuriem priekšmetiem mācoties jums bija visgrūtāk?
Kādā gadījumā otrais async-metode tiks izpildīts atsevišķā uzdevumā?
Kuras konkurences kolekcijas pazīsti un kam tās ir nepieciešamas?
Kas ir OSI modelis un kāpēc tas pastāv?
Pastāsti par Dispose (IDisposable) paraugu.
Kāda ir slikta pieeja, kad pamata klase zina par konkrētiem mantiniekiem, un kā to var aizstāt?
Cik ilgi jūs esat atlaists?
Nepieciešams uzrakstīt vaicājumu, kas atgriezīs māksliniekus un viņu agrākos albumus formātā <Mākslinieka vārds> <Pirmā albuma nosaukums> <Pirmā albuma izlaišanas datums>. 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;
Kā saprast, kuri indeksu tiek izmantoti un kā notiek vaicājums?
Nepieciešams integrēt 2 lietojumprogrammas, kas atrodas dažādos serveros. Lietojumprogramma A reģistrē lietotāju un jānosūta Reģistrācijas ziņa pa e-pastu. Lietojumprogramma B var sūtīt e-pastus. Pastāstiet par integrācijas metodēm, protokoliem un iespējamām problēmām izvēlētajā integrācijas veidā.
Kas ir SOLID?
Realizējiet metodi, kas aizpilda lietotāja pilno vārda no krātuves (IDbRepository vai ICacheRepository) un nodod bagātināto notikumu tālāk (IEventSaver) Nepieciešams sasniegt maksimālo veiktspēju Kešā ir 99,9% aktuālo datu Sākotnējais notikumu kārtība saglabāšanas laikā var tikt pārkāpta public async Task Enrich(IEnumerable<UserEvent> events) { }
Kas ir rinda Go un kā tā ir organizēta zem motora pārsega?
Kas ir deleģenti?
Vai jūs zināt ref struct?
Kam ir nepieciešams steks? Kāpēc neglabāt visus datus kaudzē?
Kas ir ValueTask un kad tas būtu jālieto?