9 najważniejszych pytań do wywiadu na temat Team Foundation Server (TFS).
Pytania i odpowiedzi dotyczące wywiadu TFS
Oto pytania i odpowiedzi do rozmów kwalifikacyjnych Team Foundation Server (TFS) zarówno dla nowicjuszy, jak i doświadczonych kandydatów, którzy chcą zdobyć wymarzoną pracę.
1) Wspomnij, czym jest serwer podstawowy zespołu?
Serwer Team Foundation służy do wzajemnej komunikacji pomiędzy testerem, zespołem programistów, kierownikiem projektu i dyrektorem generalnym podczas pracy nad rozwojem oprogramowania.
Bezpłatne pobieranie w formacie PDF: Pytania i odpowiedzi dotyczące wywiadu z TFS
2) Wymień funkcje udostępniane przez serwer Team Foundation?
- Zarządzanie Projektami
- Śledzenie elementów pracy
- Kontrola wersji
- Zarządzanie przypadkami testowymi
- Buduj automatyzację
- Raportowanie
- Zarządzanie wirtualnym laboratorium
3) Wyjaśnij TFS w odniesieniu do GIT?
TFS | GIT |
---|---|
Serwer podstawowy zespołu to Microsoft Wersja. Obsługuje około 5 milionów linii kodu | Git jest oprogramowaniem typu open source, zaprojektowanym do obsługi kodu źródłowego jądra Linuksa i obsługuje około 15 milionów linii kodu. Proces rozwoju jest rozproszony po całym świecie. |
TFS integruje się z Visual Studio, SharePoint i Active Directory | Git nie obsługuje żadnego z nich |
TFS jest bezpieczniejszy, ponieważ możesz przypisać uprawnienia do odczytu i zapisu do pojedynczego pliku | Git jest mniej bezpieczny, ponieważ całe repozytoria git są regulowane przez system plików |
TFS wymaga Serwer SQL do przechowywania wszelkiego rodzaju danych | Git opiera się na rozproszonym systemie kontroli wersji (DVCS), co oznacza, że każda kopia programisty może uzyskać dostęp do każdej wersji każdego pliku z dowolnego miejsca |
TFS to system scentralizowany, w którym zdecydowana większość informacji jest przechowywana na serwerze | Git sprawia, że każda kopia lokalna jest w pełni niezależna |
TFS nie obsługuje bezpiecznego łączenia niepowiązanych gałęzi | Git umożliwia bezpieczne łączenie niepowiązanych gałęzi |
W TFS możesz wykonać ręczne śledzenie testów | W Git nie można ręcznie śledzić testów |
Instalacja zajmie około ½ dnia | Instalacja zajmie tylko 10 minut |
Dostępne są raporty analityczne i opcja wykresu | Raporty i wykresy Analytics nie są reprezentowane |
4) Wyjaśnij, jak utworzyć Git-TFS w Visual Studio 2013 express?
Aby utworzyć Git-TFS w Visual Studio 2013 express
- Utwórz konto w usłudze MS TFS, jeśli nie masz własnego serwera TFS
- Następnie zostaniesz przekierowany na stronę TFS, gdzie zobaczysz opcję tworzenia projektu, jednego z nowym projektem zespołowym i drugiego z nowym projektem zespołowym + Git
- Adres URL konta znajdziesz tuż pod sekcją „Pierwsze kroki”.
- Kliknij opcję Utwórz projekt git, a przeniesie Cię do nowego okna, w którym określisz szczegóły projektu, takie jak nazwa projektu, opis, szablon procesu, kontrola wersji itp., a po zakończeniu kliknij Utwórz projekt.
- Teraz możesz utworzyć projekt lokalny na serwerze Team Foundation, tworząc nowy projekt w Visual Studio i nie zapomnij zaznaczyć pola wyboru „Dodaj do kontroli źródła”
- W następnym oknie zaznacz Git jako swoją kontrolę wersji i kliknij OK, a będziesz mógł zobaczyć zmiany wprowadzone w kodzie źródłowym
- Następnie zatwierdź swój kod, kliknij plik prawym przyciskiem myszy w eksploratorze zespołu i możesz porównać różnice w wersjach
5) Wspomnij, czy wszystkie funkcje usługi Team Foundation są zawarte w serwerze Team Foundation?
Usługa TFS jest aktualizowana co 3 tygodnie, podczas gdy Team Foundation Server „lokalny” co 3 miesiące. W związku z tym wersja lokalna zawsze będzie nieco w tyle. Jednak TFS lokalny ma coś, czego nie ma usługa TFS.
- Możesz skorzystać z laboratorium TFS
- Dostosuj elementy pracy/szablony procesów

6) Wyjaśnij, jakiego rodzaju serwer raportów możesz dodać w TFS?
TFS używa języka SQL do przechowywania danych, dlatego należy dodać usługi raportowania serwera SQL, aby zapewnić serwer raportów dla TFS.
7) Skąd można wiedzieć, czy raport jest aktualizowany w TFS?
Dla każdego raportu w dolnym jasnym rogu dostępna będzie opcja „Data ostatniej aktualizacji”. Po kliknięciu lub wybraniu tej opcji zostaną wyświetlone szczegółowe informacje o dacie ostatniej aktualizacji.

8) Wyjaśnij, jak przywrócić ukryte polecenia debugera w Visual Studio 2013?
Aby przywrócić ukrytą funkcję debugera, musisz ponownie dodać polecenie do polecenia
- Otwórz swój projekt, kliknij menu Narzędzia, a następnie kliknij Dostosuj
- Stuknij kartę poleceń w oknie dialogowym dostosowywania
- Na pasku menu wybierz menu debugowania, dla którego chcesz umieścić przywrócone polecenie
- Stuknij w przycisk Dodaj polecenie
- W polu Dodaj polecenie wybierz polecenie, które chcesz dodać, i kliknij OK
- Powtórz krok, aby dodać kolejne polecenie
9) Wyjaśnij, w jaki sposób możesz śledzić swój kod, dostosowując pasek przewijania w Visual Studio 2013?
Aby wyświetlić adnotacje na pasku przewijania
- Możesz dostosować pasek przewijania, aby wyświetlał zmiany w kodzie, punkty przerwania, zakładki i błędy
- Otwórz stronę opcji paska przewijania
- Wybierz opcję „pokaż adnotacje nad pionowym paskiem przewijania”, a następnie wybierz adnotacje, które chcesz zobaczyć
- Możesz zastąpić dowolne elementy kodu, które często pojawiają się w pliku, a które nie powinny się tam znajdować
Te pytania podczas rozmowy kwalifikacyjnej pomogą również w Twoim życiu (ustach)