Perguntas de entrevista de Data Science

A equipe do DevSkiller produz perguntas de entrevista de Data Science para auxiliar os recrutadores com o objetivo de contratar cientistas de dados. Nossos testes são projetados para garantir que você encontre o candidato perfeito através da nossa gama única de desafios e perguntas.

Nós implementamos RealLifeTesting™ em nossas perguntas de entrevista de Data Science. Esta metodologia foi concebida para simular cenários do mundo real e apresentar candidatos com problemas realistas a resolver. O RealLifeTesting™ é um método pioneiro para o recrutamento de desenvolvedores. Deixe-nos ajudá-lo a encontrar o seu próximo Data Science hoje, usando a nossa gama de perguntas de entrevista de Data Science.

Python
MÉDIO
Competências testadas
Duração
70 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python, Centelha

Tarefa de programação - Nível: Médio

Python | PySpark | Modelo de Preferências do Cliente - Implementar uma aplicação de Engenharia de Dados para o pré-processamento de dados de marketing.

Python
MÉDIO
Competências testadas
Duração
104 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Keras, Aprendizagem de Máquina, Python

Tarefa de programação - Nível: Médio

Python | NLP, Keras | Sentiment analysis of customer reviews - Realize uma análise de sentimentos e marcação de críticas de clientes de filmes e companhias aéreas, usando um modelo de rede neural multi-output.

Python
MÉDIO
Competências testadas
Duração
72 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, Reforço da aprendizagem

Tarefa de programação - Nível: Médio

Python | PyTorch | Aprendizagem do Reforço | Deep Q-Network - Completar a implementação do algoritmo DQN.

Python
JUNIOR
Competências testadas
Duração
65 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | PySpark | ML Logs Transformer - Completar a implementação do gasoduto de transformação de logs.

Scala
JUNIOR
Competências testadas
Duração
66 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Scala

Tarefa de programação - Nível: Fácil

Scala | Spark | ML Logs Transformer - Completar a implementação do gasoduto de transformação dos toros.

Ciência dos Dados
JUNIOR
Competências testadas
Duração
45 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Tarefa - Nível: Fácil

SQL | Catálogo de selos | Os três preços mais elevados - Seleccione três selos (preço e nome) com o preço mais elevado.

Tarefa de programação - Nível: Fácil

Python | Pandas | Analisador de tabelas HTML - Implemente uma função para converter tabelas HTML em um arquivo de formato CSV.

Python
JUNIOR
Competências testadas
Duração
35 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | Pandas | Analisador de tabelas HTML - Implemente uma função para converter tabelas HTML em um arquivo de formato CSV.

Python
JUNIOR
Competências testadas
Duração
63 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, PyTorch

Tarefa de programação - Nível: Fácil

Python | PyTorch, Computer Vision | Model Builder - Complete a implementação de um pipeline de treinamento de modelos.

Python
MÉDIO
Competências testadas
Duração
120 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Relatório de vendas de veículos - Implemente uma aplicação para criar relatórios com base no armazém de dados de vendas de veículos.

Python
MÉDIO
Competências testadas
Duração
96 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Pandas | A food delivery startup - Transforme uma base de dados de encomendas reduzindo a sua dimensionalidade e criando uma tabela analítica adicional.

Python
JUNIOR
Competências testadas
Duração
45 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | Client Base Creator - Implemente a aplicação para recuperar os dados de contato do cliente a partir das mensagens de chat.

Python
MÉDIO
Competências testadas
Duração
70 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, Python

Tarefa de programação - Nível: Médio

Python | Analisador de ADN | Criar e limpar fios de ADN - Implementar 2 métodos em Python que criam e limpam fios de ADN.

Python
JUNIOR
Competências testadas
Duração
49 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina

Tarefa de programação - Nível: Fácil

Python | DNA Analyzer - Implemente um método em Python que gera relatório estatístico de DNA.

NumPy
MÉDIO
Competências testadas
Duração
80 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliando o conhecimento de *SQL

Tarefa de programação - Nível: Médio

Python | NumPy | Processamento de dados de medição de aeronaves - Aplicação completa de processamento de dados que agrega e comprime fluxos de dados usando NumPy, Python e Análise de Dados.

Python
JUNIOR
Competências testadas
Duração
54 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL

Tarefa de programação - Nível: Fácil

Python | DNA Analyzer - Implemente um método em Python que gera relatório estatístico de DNA.

Python
MÉDIO
Competências testadas
Duração
70 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Médio

Python | NumPy | Processamento de dados de medição de aeronaves - Aplicação completa de processamento de dados que agrega e comprime fluxos de dados usando NumPy, Python e Análise de Dados.

Python
MÉDIO
Competências testadas
Duração
80 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, Python

Tarefa de programação - Nível: Médio

Python | Analisador de ADN | Criar e limpar fios de ADN - Implementar 2 métodos em Python que criam e limpam fios de ADN.

Python
JUNIOR
Competências testadas
Duração
69 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | DNA Analyzer - Implemente um método em Python que gera relatório estatístico de DNA.

Python
MÉDIO
Competências testadas
Duração
80 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, Python

Tarefa de programação - Nível: Médio

Python Data Extraction, Processing - Complete e atualize o código para o programa que extrai arquivos PDF e os converte para um formato específico para exibição/saída.

Android
MÉDIO
Competências testadas
Duração
102 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Aprendizagem de Máquina, Android

Tarefa de programação - Nível: Médio

Android | Social Network login - Implementar secções em falta do LoginActivity e MainActivity, LoginManager e CredentialsStorage.

Papéis recomendados para perguntas de entrevista em Data Science

  • Cientista de dados júnior
  • Cientista de dados médios
  • Cientista de dados sênior
  • Engenheiro de aprendizagem de máquinas
  • Cientista de aprendizagem de máquinas
  • Arquiteto de aplicação
  • Arquiteto do empreendimento
  • Arquiteto de dados
  • Arquiteto de infra-estrutura
  • Engenheiro de dados
  • Desenvolvedor de Business Intelligence
  • Analista de dados

Como funcionam as perguntas das nossas entrevistas de Data Science

A força motriz por trás das perguntas da entrevista DevSkiller Data Science é a metodologia RealLifeTesting™. Ela dá poder à nossa abordagem única aos testes de desenvolvedores. O RealLifeTesting™ funciona em torno do princípio de que para obter o melhor de um desenvolvedor, você precisa apresentá-los com desafios semelhantes ao seu trabalho diário. Usamos o RealLifeTesting™ para simular o ambiente de trabalho de um desenvolvedor e, em seguida, colocá-los desafios realistas a serem superados. Desta forma, somos capazes de lhe oferecer uma visão completa dos pontos fortes e fracos de um candidato a programador desde a fase inicial de recrutamento na tela.

Diga adeus às intermináveis horas de testes monótonos e internos. Na Devskiller, podemos oferecer-lhe uma compreensão clara dos conhecimentos dos seus candidatos, capacidade de codificação, pensamento crítico e capacidade de gestão de tempo. Nosso método de teste funciona de forma remota e eficiente, poupando-lhe horas de tempo e esforço durante o processo de recrutamento.

Características principais

  • As perguntas da entrevista DevSkiller Data Science fornecem uma visão holística das habilidades de codificação de um candidato, não apenas de seus conhecimentos acadêmicos.
  • Testes remotos que lhe pouparão tempo e dinheiro.
  • A metodologia RealLifeTesting™ oferece uma maior experiência de usuário onde os candidatos podem usar seu próprio IDE, clonar para GIT, executar testes unitários e acessar Stack Overflow/GitHub/Google para pesquisa.
  • Nós fornecemos garantia de teste com ferramentas anti-plágio rigorosas aplicadas
  • Observar testes individuais em tempo real
  • Resultados automatizados que profissionais não-técnicos podem entender
  • Testes disponíveis para todos os níveis de experiência

Habilidades abordadas em nossas perguntas de entrevista de Data Science

  • Engenharia de dados
  • ciência de dados
  • ETL
  • PySpark
  • Python
  • Scala
  • Análise de dados
  • HSQL
  • DB
  • MySQL
  • Pandas
  • SQL
  • Visão por Computador
  • Aprendizagem de Máquina
  • PyTorch
  • Análise de Dados com Python
  • SQLite
  • Modelação Dimensional
  • Python 3.x
  • Estruturas de Dados
  • NumPy
  • Android
  • extração de dados
  • OCR
  • processamento de PDF

O que procurar em um cientista de dados

Data Science é uma forma de tomar decisões e fazer previsões através da análise causal preditiva, bem como da análise prescritiva e da aprendizagem de máquinas. As responsabilidades de um cientista de dados incluem a análise exploratória de dados, aprendizagem de máquinas e algoritmos avançados, e engenharia de produtos de dados.

As perguntas da entrevista DevSkiller's Data Science podem ajudá-lo a reduzir o número de candidatos que são os melhores pensadores críticos. Os cientistas de dados precisam possuir a capacidade de analisar objetivamente os dados apresentados a eles antes de formar uma opinião. O candidato de Data Science que você escolher recrutar precisará mostrar sua proficiência em codificação e estar confortável com uma variedade de tarefas de programação.

Será preferível que o seu candidato de Data Science seja privado de várias linguagens de programação, mas principalmente Python e R. Eles estarão analisando os dados diariamente, então eles precisarão demonstrar sua proficiência tanto em matemática quanto em estatística.

Finalmente, se o seu candidato pode demonstrar capacidade na aprendizagem mecânica, aprendizagem profunda ou IA, então tudo isto irá funcionar a seu favor. Avanços nessas áreas estão acontecendo rapidamente, então será vantajoso se o seu cientista de dados estiver atualizado com os avanços na indústria, a fim de permanecer à frente da curva.

Construa seu próprio teste de Data Science personalizado

Alguns dos nossos clientes do passado criaram as suas próprias perguntas de entrevista, adaptadas às necessidades do seu negócio. Talvez você gostaria de fazer o mesmo?

A nossa gama de testes de codificação de Data Science pode ser alterada de acordo com as suas necessidades. Opte por uma duração de teste que se adapte melhor às suas necessidades, escolha quais perguntas são as mais relevantes e até mesmo altere o nível de dificuldade de cada teste.

O teste remoto significa que você pode avaliar convenientemente os candidatos de todos os cantos do globo. Já mencionamos que você pode até mesmo observar os testes em tempo real? Isso mesmo, você pode escolher observar o desempenho de cada candidato, mesmo enquanto ele está fazendo o teste!

Ainda não tem a certeza sobre as nossas perguntas da Data Science?

Se você ainda não está completamente convencido pelos nossos testes de codificação de Data Science, veja o que os outros estão dizendo sobre nós:

Patrycja Kiljańska - Especialista em aquisição de talentos na Spartez

"Substituímos uma solução interna de alta manutenção pelo DevSkiller. Nosso processo parece o mesmo, no entanto, o produto nos dá um melhor desempenho. Os resultados também são muito mais fáceis de avaliar.

Michael Gerwig - Gerente de engenharia da Ada Health

"O DevSkiller ajudou-nos a poupar tempo precioso no local para os candidatos que já estão em condições de se adaptar". Estamos a poupar 3 horas por candidato - esse foi o tempo que gastámos com candidatos numa tarefa técnica antes".

Perguntas mais frequentes

O que é RealLifeTestingTM?

A metodologia RealLifeTestingTM está por trás de todas as perguntas e testes de codificação das entrevistas e testes de codificação do DevSkiller's Data Science. Não usamos questionários tradicionais como jogos ou quebra-cabeças algorítmicos que não avaliam com precisão o quão bem um desenvolvedor irá realmente desempenhar o papel. Em vez disso, usamos RealLifeTestingTM para recriar o ambiente de trabalho diário de um cientista de dados e avaliá-los usando desafios que refletem aqueles que eles normalmente encontram. O RealLifeTestingTM proporciona a nós e aos nossos clientes uma visão holística de todo o conjunto de habilidades de cada candidato. Quando os desafios refletem problemas reais, então as respostas refletem o quão bem o candidato irá lidar com eles.

Nossas perguntas da Data Science esperam que os candidatos possuam o pensamento crítico necessário para determinar o melhor método para resolver os problemas que possam encontrar. Os resultados são gerados automaticamente e são avaliados nas habilidades de tomada de decisão e de resolução de problemas do candidato.

Como é que os candidatos fazem as perguntas das entrevistas de Data Science?

Uma das principais vantagens dos testes DevSkiller é que as nossas perguntas de entrevista de Data Science são facilmente acessíveis online. Os recrutadores podem enviar convites para os testes aos seus candidatos e depois os próprios testes podem ser feitos de qualquer lugar que eles escolham. Isto é uma grande economia de tempo, pois os seus candidatos Data Science podem enviar os seus testes de volta assim que terminarem, sem mais esperar que os testes internos sejam concluídos.

Melhor ainda é que os nossos testes também são avaliados automaticamente. Uma vez terminado o candidato, o nosso sistema começa a trabalhar nas suas respostas e depois produz um relatório automatizado e não técnico, detalhando a forma como se realizaram. O que significa que tudo o que o recrutador tem que fazer é enviar os convites e aguardar os resultados.

O que os candidatos acham dos testes DevSkiller?

O feedback que recebemos dos candidatos a desenvolvedores é que eles adoram o quanto nossos testes se assemelham ao trabalho real que fazem. Os desenvolvedores geralmente se cansam de testes de desenvolvedores envolvendo testes algorítmicos e tarefas recitando padrões de codificação, pois este método não lhes permite realmente mostrar suas habilidades. Uma vez que eles percebem que nossos testes não estão seguindo o mesmo padrão, eles gostam que lhes seja dada a chance de realizar.

Os nossos testes permitem aos candidatos trabalhar no nosso IDE in-browser, ou utilizar o seu próprio IDE, e podem realizar testes unitários, tal como fariam no seu verdadeiro trabalho. Os desenvolvedores têm a chance de provar suas habilidades reais de desenvolvimento de software e usar ferramentas e convenções de codificação normais que refletem seu trabalho. É refrescante para os candidatos serem capazes de provar suas habilidades em um ambiente justo.

[Ebook]
[Ebook]
Logotipo DevSkiller Logotipo TalentBoost Logotipo TalentScore