Sobes.tech

Data Engineer

Gostas mais de trabalhar individualmente como especialista ou em uma equipe de desenvolvedores?

Middle
190

Já trabalhou com vitrines de dados (camada DWH)?

Middle
187

Se juntar transações com clientes por client_id e date_start (sem BETWEEN), o que será capturado no resultado?

Middle
186

Qual é o salário que esperas?

Middle+
184

Por que estás procurando um novo emprego agora, queres mudar de trabalho?

Middle
182

Fala sobre um par de suas tarefas mais importantes relacionadas com a qualidade dos dados.

Middle
182

É possível ler dados em paralelo de um único arquivo Parquet no Spark, ou apenas com um núcleo numa tarefa?

Middle+
181

O que é um CROSS JOIN? Já trabalhou com isso?

Middle
177

Que tipos de JOIN conhece? (lógicos)

Middle
176

Descreva as funções de janela na forma mais expandida possível: quais palavras-chave são usadas e para que serve cada uma.

Middle+
175

Fala sobre ti — experiência de trabalho, stack de tecnologias

Middle
173

Quais são as vantagens e desvantagens das bases de dados de linha e coluna? Qual é mais eficiente para agrupamento e agregação?

Middle+
173

Qual direção seria interessante de desenvolver — vitrines, desenvolvimento, análise, talvez IA?

Middle
173

O que é um índice? Qual é a diferença entre um índice agrupado e um não agrupado?

Middle
170

-- Tabela dada numbers com uma coluna num (números inteiros, que podem repetir-se). -- Escreva uma consulta SQL que divida os números em duas colunas: -- even – números pares (ordenados por ordem crescente) -- odd – números ímpares (ordenados por ordem crescente) -- Os números devem ser dispostos linha por linha: na primeira linha – o primeiro par e o primeiro ímpar, -- na segunda linha – o segundo par e o segundo ímpar, etc. -- Se um grupo tiver mais números do que o outro, os lugares em falta devem ser NULL. -- tabela original -- num -- --------- -- [phone] -- resultado da consulta -- even | odd -- -----|----- -- 2 | 1 -- 4 | 3 -- 6 | 5 -- 8 | 7 -- 10 | 9 -- NULL | 11 -- NULL | 11

Middle
169

Se no executor houver 10 núcleos, quantas tarefas serão executadas em paralelo num momento?

Middle+
169

Fala-me sobre a tua compreensão da qualidade dos dados — já tiveste experiência a trabalhar nesta área?

Middle
168

Que JOINs físicos conheces?

Middle
167

O que é LEFT SEMI JOIN e LEFT ANTI JOIN no Spark SQL, já teve que usá-los?

Middle+
167

Para que é responsável o Grupo de Linhas na estrutura do ficheiro Parquet?

Middle+
166
/4