Data Engineer
Fale sobre si, onde trabalhou, o que fez, quais foram as tarefas interessantes e os fracassos.
O que aconteceu e como recuperar o trabalho?
Como costuma trabalhar com Git em equipa? E o que é uma Merge Request?
Qual formato de trabalho é mais conveniente para si — escritório, híbrido ou remoto? Temos dois escritórios, na Kutuzovsky e na Tula.
Qual é a diferença entre Greenplum e PostgreSQL?
Conte-nos mais sobre o viés de dados entre os shards: como foi determinado e como foi utilizada a função/mecanismo correspondente?
Para que serve uma restrição de chave estrangeira e qual é o sentido da restrição na exclusão/atualização na presença de registros dependentes (logicamente)?
Como transferir dados entre tarefas no Airflow?
Quais são os teus planos para os próximos 5 anos? Em que áreas gostarias de te desenvolver?
Por favor, conte-me sobre a sua experiência no último ano: que equipa, que tarefas, qual foi o papel, e qual foi a tarefa mais interessante.
Foi criada a estrutura de tabelas indicada na imagem. É necessário executar a consulta indicada na imagem. Que tipo de join deve ser usado no lugar de [...], para que no resultado, os registos com type = 'table_aw' tenham a coluna 'naming' preenchida, e para os registos com type = 'table2' tenham a coluna 'serial_number'? create table multirelation( type varchar not null, entity_id integer not null ); create table table_aw( id integer primary key, naming varchar not null ); create table table2( id integer primary key, serial_number varchar not null ); -- estrutura das tabelas select m.type,m.entity_id, ta.naming, t2.serial_number from multirelation m [...] join table_aw ta on m.entity_id = ta.id and m.type='table_aw' [...] join table2 t2 on m.entity_id = t2.id and m.type='table2'; -- consulta Deixar em branco inner cross right left
Como combinar duas tabelas em SQL?
O nosso tópico é altamente estruturado, em forma de árvore, os dados são brutos — como processá-los?
Como garantir que o cliente móvel tenha acesso aos mesmos pedidos, mas com um conjunto reduzido de campos? O que é BFF?
Qual é o salário que esperas?
Liste as funções de janela SQL que conhece.
Usaram um bucket S3 ou vários? Com que princípio?
Para que é que você precisava do Data Vault, em geral?
Quão bem conhece Linux/Docker?
Já trabalhaste com anotações de tipos? Sabes o que são?