Sobes.tech

Como se diferenciam os conceitos de sincronismo e paralelismo na programação?

Junior — Middle
213

É necessário escrever uma consulta que retorne os artistas e seus álbuns mais antigos no formato <Nome do artista> <Nome do primeiro álbum> <Data de lançamento do primeiro álbum>. 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
211

Existe uma tarefa: registar de forma atómica um evento no broker (Kafka/RabbitMQ) e na base de dados. Como garantir a transacionalidade?

Middle
211

A conversão de tipo automática ocorre ao comparar duas estruturas na linguagem de programação?

Junior — Middle
208

Fale sobre a sua experiência de trabalho no seu último emprego

Middle+
207

Fale-me sobre o seu último projeto no qual participou

Junior — Middle
206

Qual é o nível mínimo de rendimento aceitável para si na situação atual?

Junior — Middle
206

O que o levou a considerar mudar de emprego atual?

Junior — Middle
204

Pode explicar o conceito de gerações no sistema de gestão automática de memória?

Junior — Middle
204

Pode explicar o que são os mecanismos de sincronização na programação?

Junior — Middle
203

Como é determinado o período de existência de um objeto após a sua implementação através do mecanismo de Injeção de Dependências?

Junior — Middle
203

Qual é o papel da pilha na gestão de memória do programa?

Junior — Middle
203

Qual é a finalidade do atributo Async na programação?

Junior — Middle
203

Pode explicar a diferença entre a pilha e a memória no heap?

Junior — Middle
202

Como o dotnet entende que uma operação de E/S foi concluída?

Middle
201

Pode explicar como é implementada a estrutura de dados lista e como ela funciona?

Junior — Middle
200

Nome dois princípios SOLID e dê exemplos de suas violações.

Middle
200
/8