Sobes.tech

Kokia yra steko vaidmuo atminties valdyme ir kam jis naudojamas?

Junior — Middle
219

Kur šiuo metu esate?

Intern — Junior
219

Ar galite paaiškinti, kas yra duomenų struktūra HashSet ir kam ji skirta?

Junior — Middle
219

Kokia yra metodo GetHashCode vaidmuo naudojant žodyną ar žemės kolekciją?

Junior — Middle
218

Kuo skiriasi asinchroniškumas nuo lygiagrečio?

Middle
218

Yra trys metodai, kurie keičia prekės informaciją (keičia būseną, keičia žymų sudėtį ir nustato svorį). Kadangi planuojama pridėti dar 10-20 metodų, kurie keičia prekės informaciją (patys metodai gali būti įgyvendinti kaip NuGet kitame serveryje), būtina įgyvendinti vieną metodą DoSomethingWithItem, kuris priklausomai nuo įvesties parametrų galėtų iškviesti bet kokią prekės keitimo operaciją. Kitaip tariant, metodui gali būti sakoma "Pakeisk būseną" arba "Nustatyk svorį" ir jo įgyvendinimas pats iškvies vieną iš metodų, kaip StateChanger.Change arba WeightSetter.Set ir t. t. Klasės StateChanger, TagsSetter ir WeightSetter gali būti keičiamas. Svarbiausia – išsaugoti verslo funkcionalumą.

Middle
218

Kokią apibrėžimą teikia SQL duomenų rinkimo ir analizės procedūrai, pagrįstai statistinėmis metodais?

Junior — Middle
217

Ar galite paaiškinti asinchroninių funkcijų koncepciją ir veikimo mechanizmą naudojant async/await sintaksę?

215

Kuo naudinga yra boxing programavime ir kaip jis veikia?

Junior — Middle
215

Kiek atminties sričių (heap) gali būti naudojama vienoje programoje?

Junior — Middle
214

Kokie procesai ir pasekmės atsiranda, kai objektas perduodamas funkcijai ar metodui programavime?

Junior — Middle
210

Kaip skiriasi sinchronijos ir paralelizmo sąvokos programavime?

Junior — Middle
209

Ar galite paaiškinti, kas yra užduočių planuotojas operacinėje sistemoje?

Junior — Middle
208

Užduotis: įrašyti įvykį atominiu būdu į brokerį (Kafka/RabbitMQ) ir į duomenų bazę. Kaip užtikrinti transakcionalumą?

Middle
208

Paaiškinkite Dispose metodo veikimo principą ir jo paskirtį išteklių valdyme.

Junior — Middle
207

Reikia parašyti užklausą, kuri grąžins atlikėjus ir jų ankstyviausius albumus formatu <Atlikėjo vardas> <Pirmojo albumo pavadinimas> <Pirmojo albumo išleidimo data>. 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
206

Koks yra minimalus pajamų lygis, kuris jums yra priimtinas dabartinėje situacijoje?

Junior — Middle
206

Ar automatiškai vyksta tipo konvertavimas lyginant dvi struktūras programavimo kalboje?

Junior — Middle
206

Koks maksimalus duomenų stogų skaičius, kuris gali būti jūsų programos struktūroje?

Junior — Middle
206

Kuo naudinga padalinti atmintį į dvi sritis?

Junior — Middle
206
/8