Sobes.tech

Kāda ir galvenā steka funkcija programmēšanā un kādos gadījumos to izmanto?

Junior — Middle
223

Kādu definīciju sniedz SQL datu vākšanas un analīzes procedūrai, kas balstīta uz statistikas metodēm?

Junior — Middle
219

Kur jūs pašlaik atrodaties?

Intern — Junior
219

Kāda ir steka loma atmiņas pārvaldībā un kam tas tiek izmantots?

Junior — Middle
219

Ir trīs metodes, kas maina preces informāciju (maina stāvokli, maina tagu sastāvu un nosaka svaru). Tā kā nākotnē plāno pievienot vēl 10-20 metodes, kas maina preces informāciju (pašas metodes var tikt realizētas kā NuGet citā servisā), ir jārealizē viena metode DoSomethingWithItem, kas atkarībā no ievades parametriem varētu izsaukt jebkuru preces izmaiņu. Citiem vārdiem, metodei var teikt "Mainīt stāvokli" vai "Noteikt svaru" un tās realizācija pati izsauks vienu no metodēm, piemēram, StateChanger.Change vai WeightSetter.Set, utt. Klases StateChanger, TagsSetter un WeightSetter var tikt mainītas. Galvenais ir saglabāt biznesa funkcionalitāti.

Middle
219

Kāda ir funkcija metode GetHashCode, lietojot vārdnīcu vai hash kolekciju?

Junior — Middle
218

Kā atšķiras asinhronitāte no paralēlās?

Middle
218

Cik daudz atmiņas (heap) zonu var izmantot vienā lietojumprogrammā?

Junior — Middle
216

Vai jūs varat izskaidrot asīnhronisko funkciju koncepciju un darbības mehānismu, izmantojot async/await sintaksi?

215

Kāda ir nepieciešamība pēc boxing programmēšanā un kā tas darbojas?

Junior — Middle
215

Kādi procesi un sekas rodas, kad objekts tiek nodots funkcijai vai metodam programmēšanā?

Junior — Middle
214

Kā atšķiras sinhronitātes un paralēlās darbības jēdzieni programmēšanā?

Junior — Middle
213

Uzdevums: atomiski ierakstīt notikumu brokerī (Kafka/RabbitMQ) un datu bāzē. Kā nodrošināt transakcionalitāti?

Middle
210

Izskaidrojiet Dispose metodes darbības principu un tās mērķi resursu pārvaldībā.

Junior — Middle
209

Vai jūs varat izskaidrot, kas ir uzdevumu plānotājs operētājsistēmā?

Junior — Middle
208

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;

Middle
206

Kāds ir minimālais ienākumu līmenis, kas jums ir pieņemams pašreizējā situācijā?

Junior — Middle
206

Vai automātiska tipa pārvēršana notiek, salīdzinot divas struktūras programmēšanas valodā?

Junior — Middle
206

Kāda ir maksimālā datu steku skaits jūsu lietojumprogrammas struktūrā?

Junior — Middle
206
/8