Perguntas de entrevista de Power BI

Por Aaron Cao · Atualizado em

Perguntas de entrevista de Power BI
As entrevistas de Power BI se concentram no contexto de avaliação do DAX, na modelagem de dados e na arquitetura de atualização. Espere explicar uma medida em contraste com uma coluna calculada, descrever contexto de filtro e de linha, justificar um esquema em estrela, escolher entre Import e DirectQuery, e configurar a segurança em nível de linha.

As entrevistas de Power BI se concentram no contexto de avaliação do DAX, na modelagem de dados e na arquitetura de atualização. Espere explicar uma medida em contraste com uma coluna calculada, descrever contexto de filtro e de linha, justificar um esquema em estrela, escolher entre Import e DirectQuery, e configurar a segurança em nível de linha.

Quais perguntas de DAX aparecem em quase toda entrevista?

É possível construir um relatório funcional e ainda assim travar em perguntas de DAX, porque a entrevista testa o modelo de avaliação, não a lista de funções. Esta seção cobre as perguntas de DAX que aparecem em quase toda entrevista de Power BI, e o que uma boa resposta deve conter.

  • Qual é a diferença entre uma medida e uma coluna calculada? Uma coluna calculada é computada linha a linha durante a atualização e armazenada no modelo, consumindo memória. Uma medida é computada no momento da consulta em função do contexto de filtro atual e não armazena nada. Mencione a memória e o momento do cálculo, não apenas “uma é dinâmica”.
  • Explique contexto de linha e contexto de filtro. Contexto de linha é a linha atual durante uma iteração, contexto de filtro é o conjunto de filtros aplicados por segmentações, visuais e DAX. A maioria dos resultados confusos vem de esperar um e obter o outro.
  • O que o CALCULATE faz? Ele avalia uma expressão em um contexto de filtro modificado, e converte contexto de linha em contexto de filtro. É essa segunda parte que os entrevistadores mais escutam.
  • Quando é preciso um iterador como SUMX? Quando o cálculo precisa acontecer linha a linha antes de agregar, por exemplo preço vezes quantidade, quando nenhuma coluna armazenada guarda o produto.
  • O que o ALL faz, e por que combiná-lo com CALCULATE? Ele remove filtros, o que é como se constroem medidas de percentual do total.
  • Explique RELATED versus RELATEDTABLE. A direção importa: uma cruza para o lado “um”, a outra retorna linhas do lado “muitos”.

Um hábito útil para a entrevista inteira: quando uma resposta de DAX começa a divagar, volte ao contexto. Quase todo aprofundamento se resolve identificando qual contexto está ativo e o que o mudou.

Como responder às perguntas de modelagem de dados?

Perguntas de modelagem separam quem constrói relatórios de quem consegue de fato ser responsável por um conjunto de dados. O vocabulário esperado é dimensional.

  • Esquema em estrela ou em floco de neve, e por quê? Estrela, pelo desempenho de consultas e um DAX mais simples, com dimensões desnormalizadas. Floco de neve só quando uma dimensão é genuinamente grande ou compartilhada. Uma única tabela plana é a resposta que encerra a entrevista cedo.
  • O que é uma tabela de fatos e o que é uma tabela de dimensão? Fatos armazenam eventos mensuráveis em uma granularidade definida, dimensões armazenam os atributos pelos quais você segmenta.
  • Por que a cardinalidade do relacionamento e a direção do filtro cruzado importam? Um para muitos com direção única é o padrão por um motivo; o filtro bidirecional introduz ambiguidade e pode gerar totais errados.
  • Como você lida com um relacionamento muitos para muitos? Uma tabela ponte, junto com uma explicação do que os totais significam depois.
  • Por que você precisa de uma tabela de datas dedicada? Funções de inteligência de tempo exigem uma tabela de datas contínua e marcada; sem ela, medidas de acumulado do ano e do ano anterior funcionam mal.
  • Power Query ou DAX para essa transformação? Molde no Power Query sempre que possível, porque as transformações lá acontecem uma vez na atualização, e não a cada consulta.

Um analista de BI entrevistado para uma equipe de relatórios de varejo foi questionado sobre por que um total de vendas parecia correto por produto, mas errado por região. A resposta que a banca queria era de modelagem, um relacionamento bidirecional criando um caminho de filtro ambíguo, não uma reescrita de DAX. Diagnosticar primeiro na camada do modelo é o instinto testado.

Outros bancos de perguntas específicos por função estão reunidos em perguntas de entrevista por função.

O que perguntam sobre atualização, segurança e implantação?

Essas perguntas aparecem em entrevistas de desenvolvedor BI e engenheiro de analytics, e é onde candidatos que só construíram no Power BI Desktop ficam sem material.

  • Import, DirectQuery ou Composite? Import é o mais rápido para consultar e é limitado pela memória e pelas janelas de atualização. DirectQuery mantém os dados atualizados e transfere a carga para a fonte, com limitações de DAX. Composite mistura os dois. Dê o compromisso e uma condição que decida.
  • Para que serve um gateway de dados local? Para conectar serviços de nuvem a fontes atrás de uma rede corporativa, para atualização agendada e DirectQuery.
  • Como funciona a atualização incremental? Particionamento por intervalo de datas para que apenas as partições recentes sejam recarregadas, configurado com os parâmetros de intervalo que o recurso espera.
  • Como você implementa segurança em nível de linha? Papéis com expressões de filtro DAX nas tabelas de dimensão, com segurança dinâmica usando a função de usuário conectado para buscar o usuário em uma tabela de mapeamento.
  • Workspace, aplicativo, conjunto de dados, relatório: como se relacionam? Conhecimento básico do serviço, e uma pergunta fácil de errar por quem só trabalhou no Desktop.
  • Como você melhora um relatório lento? Reduzir visuais por página, preferir medidas a colunas calculadas, reduzir a cardinalidade em colunas de relacionamento, e inspecionar com o analisador de desempenho.

Se sua experiência é inteiramente no Desktop, diga isso claramente e descreva o que precisaria aprender. Entrevistadores aceitam uma lacuna declarada; não aceitam experiência de implantação inventada que desmorona no próximo aprofundamento.

Como ensaiar uma entrevista de Power BI?

Respostas de Power BI falham em voz alta de uma forma específica: o candidato conhece a distinção, mas a explica em círculos, porque só a demonstrou clicando. Ler um banco de perguntas produz reconhecimento, e esse reconhecimento desmorona quando um estranho pergunta e espera.

Escolha as cinco perguntas acima que você menos gostaria de receber e responda cada uma em voz alta em menos de noventa segundos, sem tela. Se você não consegue dizer o que o CALCULATE faz sem desenhar, não está pronto para dizê-lo diante de uma banca. Praticar as mesmas perguntas contra um entrevistador de IA que faz aprofundamentos é mais próximo da conversa real do que reler anotações, que é para o que o modo de entrevista simulada foi criado.

Aaron Cao, fundador da SubcueAI, projetou o modo de prática em torno do ensaio em vez da entrega de conteúdo, porque listas de perguntas são abundantes e repetições de falar não são. Em uma entrevista real, o aplicativo de desktop e o painel lateral da extensão de navegador podem exibir estrutura enquanto o entrevistador fala, o que ajuda mais no conteúdo que você já conhece. Os passos de configuração estão na página de tutorial.

FAQ

As entrevistas de Power BI incluem um teste prático?

Frequentemente sim. Um formato comum é um conjunto de dados e uma tarefa curta: construir um modelo, escrever duas ou três medidas e produzir um visual. Algumas equipes, em vez disso, revisam um relatório que você já construiu e perguntam por que você fez cada escolha de modelagem.

Quanto SQL eu preciso para uma vaga de Power BI?

O suficiente para ler e escrever joins, agregações e funções de janela, já que boa parte da modelagem acontece a montante. Vagas de engenheiro de analytics e desenvolvedor BI exigem mais, incluindo desempenho de consultas e como uma view ou stored procedure alimenta o conjunto de dados.

Qual é a pergunta de entrevista de Power BI mais comum?

Medida versus coluna calculada. Ela aparece em todos os níveis porque a resposta revela se você entende armazenamento, momento de cálculo e contexto de avaliação, ou apenas que uma delas se atualiza com uma segmentação.

Devo aprender DAX Studio ou Tabular Editor antes da entrevista?

Não é obrigatório para vagas de analista, embora citá-los sinalize profundidade em vagas de desenvolvedor. Importa mais explicar para que você os usaria, como inspecionar planos de consulta ou editar medidas em massa, do que já tê-los usado.

Um assistente de IA pode ajudar durante uma entrevista de Power BI ao vivo?

Ele pode exibir estrutura enquanto o entrevistador fala, o que é mais útil quando você já conhece o conteúdo. Não substitui o ensaio, e compartilhamento de tela, sessões gravadas, avaliações supervisionadas e laptops gerenciados pela empresa ficam fora do escopo.

Perguntas relacionadas

← Mais sobre Perguntas de entrevista por cargo e tema