As 9 principais perguntas da entrevista do Team Foundation Server (TFS)
Perguntas e respostas da entrevista TFS
Aqui estão as perguntas e respostas da entrevista do Team Foundation Server (TFS) para calouros e também para candidatos experientes para conseguir o emprego dos sonhos.
1) Mencione o que é Team Foundation Server?
O servidor Team Foundation é usado para intercomunicação entre o testador, a equipe de desenvolvedores, o gerente de projeto e o CEO enquanto trabalha no desenvolvimento de software.
Download gratuito de PDF: Perguntas e respostas da entrevista do TFS
2) Liste as funcionalidades fornecidas pelo Team Foundation Server?
- Gestão de Projetos
- Rastreando itens de trabalho
- Version Control
- Gerenciamento de caso de teste
- Automação de construção
- Relatórios
- Gerenciamento de Laboratório Virtual
3) Explique o TFS em relação a GIT?
TFS | GIT |
---|---|
O servidor Team Foundation é um Microsoft Versão. Suporta cerca de 5 milhões de linhas de código | Git é de código aberto e projetado para suportar o código-fonte do kernel Linux e suporta cerca de 15 milhões de linhas de código. O processo de desenvolvimento é distribuído em todo o mundo. |
O TFS se integra ao Visual Studio, SharePoint e Diretório ativo | Git não suporta nenhum desses |
O TFS é mais seguro porque você pode atribuir permissão de leitura e gravação a um arquivo individual | Git é menos seguro porque todos os repositórios git são regulados pelo sistema de arquivos |
O TFS requer Servidor SQL para armazenar todos os tipos de dados | Git é baseado em Sistema de Controle de Versão Distribuído (DVCS), o que significa que cada cópia do desenvolvedor pode acessar todas as versões de todos os arquivos de qualquer lugar |
O TFS é centralizado onde a grande maioria das informações é armazenada no servidor | Git mantém cada cópia local totalmente independente |
O TFS não suporta mesclagem segura entre ramificações não relacionadas | Git permite mesclagem segura entre ramificações não relacionadas |
No TFS, você pode fazer rastreamento de teste manual | No Git, você não pode fazer rastreamento manual de testes |
A instalação levará cerca de meio dia | A instalação levará apenas 10 minutos |
Relatórios analíticos e opção de gráfico são fornecidos | Os relatórios e o gráfico do Analytics não estão representados |
4) Explique como você pode criar um Git-TFS no Visual Studio 2013 Express?
Para criar um Git-TFS no Visual Studio 2013 Express
- Crie uma conta com o serviço MS TFS se você não tiver um servidor TFS interno
- Depois disso, você será direcionado para a página do TFS, onde verá duas opções de criação de projeto, uma com novo projeto de equipe e outra com novo projeto de equipe+Git
- O URL da conta pode ser encontrado logo abaixo de “Primeiros passos”.
- Clique em criar projeto git e você será direcionado para uma nova janela, onde você especifica detalhes sobre o projeto, como nome do projeto, descrição, modelo de processo, controle de versão, etc.
- Agora você pode criar um projeto local no Team Foundation Server criando um novo projeto no Visual Studio e não se esqueça de marcar a caixa de seleção que diz “Adicionar ao controle de origem”
- Na próxima janela, selecione marcar Git como seu controle de versão e clique em ok, e você poderá ver a alteração feita no código fonte
- Depois disso, envie seu código, clique com o botão direito em um arquivo no Team Explorer e você poderá comparar as diferenças de versão
5) Mencione se todos os recursos do serviço Team Foundation estão incluídos no servidor Team Foundation?
O serviço TFS é atualizado a cada 3 semanas, enquanto o Team Foundation Server "local" é atualizado a cada 3 meses. Portanto, a versão local sempre ficará um pouco atrasada. No entanto, o TFS local tem algo que o serviço TFS não tem.
- Você pode usar o Laboratório TFS
- Personalize itens de trabalho/modelos de processo
6) Explique que tipo de servidor de relatório você pode adicionar no TFS?
O TFS usa SQL para armazenamento de dados, portanto, você precisa adicionar serviços de relatórios do SQL Server para fornecer um servidor de relatórios para o TFS.
7) Como saber se o relatório está atualizado no TFS?
Para cada relatório, haverá uma opção “Data da última atualização” no canto inferior claro, ao clicar ou selecionar essa opção, serão fornecidos detalhes sobre quando foi atualizado pela última vez.
8) Explique como você pode restaurar comandos ocultos do depurador no Visual Studio 2013?
Para restaurar o recurso do depurador que está oculto, você deve adicionar o comando de volta ao comando
- Abra seu projeto, clique no menu Ferramentas e depois clique em personalizar
- Toque na guia de comando na caixa de diálogo de personalização
- Na barra de menu suspensa, escolha o menu de depuração para o qual deseja conter o comando restaurado
- Toque no botão Adicionar comando
- Na caixa Adicionar comando, escolha o comando que deseja adicionar e clique em OK
- Repita a etapa para adicionar outro comando
9) Explique como você pode rastrear seu código personalizando a barra de rolagem no Visual Studio 2013.
Para mostrar as anotações na barra de rolagem
- Você pode personalizar a barra de rolagem para exibir alterações de código, pontos de interrupção, marcadores e erros
- Abra a página de opções da barra de rolagem
- Escolha a opção “mostrar anotações na barra de rolagem vertical” e escolha as anotações que deseja ver
- Você pode substituir qualquer coisa no código que aparece frequentemente no arquivo e que não deve ser
Essas perguntas da entrevista também ajudarão em sua viva (oral)