Pergunta de entrevista para Cientista de Dados

Como você colocaria um intervalo de confiança em uma métrica sem forma fechada limpa, como a mediana da duração de sessão?

O que o entrevistador está avaliando, como estruturar sua resposta e um exemplo falado que você pode adaptar.

Resposta rápida

Faça bootstrap. Reamostre os seus dados com reposição até o tamanho original, calcule a mediana em cada reamostra, repita alguns milhares de vezes e depois pegue os percentis 2.5 e 97.5 dessa distribuição como intervalo de 95 por cento. Isso não exige suposição de distribuição e funciona para medianas, razões e outras estatísticas incômodas, desde que as observações que você reamostra sejam independentes.

Por que os entrevistadores perguntam isso

Isso checa se você consegue ir além das fórmulas decoradas quando a estatística não tem uma. O entrevistador escuta reamostragem com reposição no mesmo tamanho, um número sensato de iterações e consciência da suposição de independência, já que fazer bootstrap de linhas quando um usuário contribui com centenas de sessões produz intervalos estreitos demais para serem úteis.

Como estruturar sua resposta

  • Descreva o laço de reamostragem de forma concreta em duas frases.
  • Diga como o intervalo sai da dispersão dos percentis.
  • Nomeie a suposição que ele de fato exige: observações independentes.
  • Cite o bootstrap por cluster ou por blocos quando as linhas são agrupadas.

Exemplo de resposta

Exemplo falado, em primeira pessoa

Eu faço bootstrap. Amostre as observações com reposição até o tamanho original da amostra, calcule a mediana naquela reamostra, guarde e repita alguns milhares de vezes. A dispersão dessas medianas é uma distribuição amostral empírica, e eu pego os percentis 2.5 e 97.5 como intervalo. É fácil de implementar e funciona para estatísticas que não têm fórmula bonita, que são a maioria das interessantes: medianas, percentis 90, razões entre duas métricas, diferenças de medianas entre grupos. A suposição que realmente morde é a independência. Se eu estou fazendo bootstrap de duração de sessão e um usuário pesado tem quatrocentas sessões, reamostrar sessões individuais trata isso como quatrocentos fatos independentes e o intervalo sai estreito demais. Então eu reamostro usuários, não sessões, e levo junto todas as sessões daquele usuário. Mesma ideia para série temporal, em que eu faço bootstrap por blocos contíguos para manter a autocorrelação intacta. Erre a unidade de reamostragem e você recebe um intervalo confiante, apertado e completamente errado.

Vai encarar essa entrevista em breve? O GhostPilot escuta a sua chamada ao vivo, identifica a pergunta no instante em que ela é feita e coloca uma resposta estruturada na sua tela em tempo real. Teste na sua próxima entrevista simulada ou pegue um Session Pass de $29, sem assinatura, para a hora da verdade.

Veja como funciona

Perguntas de acompanhamento que você pode esperar

  • Quantas iterações de bootstrap você roda, e como você decide isso?
  • Quando o bootstrap falha por completo?
  • Qual é a diferença entre o intervalo por percentil e o corrigido por viés?

Mais perguntas para Cientista de Dados

Seu entrevistador vai fazer a própria versão desta. Cole a descrição real da vaga no Question Predictor gratuito e receba as 20 perguntas que essa vaga tem mais chance de fazer, com o que cada uma está de fato sondando.

Prever minhas perguntas

Ensaie as perguntas difíceis antes que elas apareçam

Pratique com um copiloto ao vivo e depois entre pronto. Um Session Pass de $29 te leva até o fim da entrevista, sem assinatura e sem amarras.

Instalar o GhostPilot