9 лучших вопросов на собеседовании по Team Foundation Server (TFS)
Вопросы и ответы на собеседовании TFS
Вот вопросы и ответы на собеседовании Team Foundation Server (TFS) для новичков и опытных кандидатов, желающих получить работу своей мечты.
1) Упомяните, что такое сервер Team Foundation?
Сервер Team Foundation используется для взаимодействия между тестировщиком, командой разработчиков, руководителем проекта и генеральным директором во время работы над разработкой программного обеспечения.
Бесплатная загрузка в формате PDF: Вопросы и ответы для интервью TFS
2) Перечислите функции, предоставляемые сервером Team Foundation?
- PM Systems Provider
- Отслеживание рабочих элементов
- Контроль версий
- Управление тестовыми случаями
- Автоматизация сборки
- Отчетность
- Управление виртуальной лабораторией
3) Объясните TFS применительно к GIT?
ТФС | GIT |
---|---|
Сервер Team Foundation — это Microsoft Версия. Он поддерживает около 5 миллионов строк кода. | Git имеет открытый исходный код и предназначен для поддержки исходного кода ядра Linux и поддерживает около 15 миллионов строк кода. Процесс разработки распространен по всему миру. |
TFS интегрируется с Visual Studio, SharePoint и Активный каталог | Git не поддерживает ничего из этого |
TFS более безопасен, поскольку вы можете назначить разрешения на чтение и запись отдельному файлу. | Git менее безопасен, поскольку все репозитории git регулируются файловой системой. |
TFS требует SQL сервер хранить все виды данных | Git основан на распределенной системе контроля версий (DVCS), что означает, что каждая копия разработчика может получить доступ к каждой версии каждого файла из любого места. |
TFS централизована: подавляющее большинство информации хранится на сервере. | Git сохраняет каждую локальную копию полностью независимой. |
TFS не поддерживает безопасное слияние несвязанных ветвей. | Git позволяет безопасно объединять несвязанные ветки. |
В TFS вы можете вручную отслеживать тесты. | В Git вы не можете вручную отслеживать тесты. |
Установка займет около полудня. | Установка займет всего 10 минут |
Предоставляются аналитические отчеты и опция диаграммы. | Аналитические отчеты и диаграммы не представлены |
4) Объясните, как создать Git-TFS в Visual Studio 2013 Express?
Чтобы создать Git-TFS в Visual Studio 2013 Express
- Создайте учетную запись в службе MS TFS, если у вас нет собственного сервера TFS.
- После этого вы будете перенаправлены на страницу TFS, где увидите два варианта создания проекта: один с новым командным проектом, а другой с новым командным проектом + Git.
- URL-адрес учетной записи будет найден прямо под разделом «Начало работы».
- Нажмите «Создать проект git», и вы попадете в новое окно, где вы указываете детали проекта, такие как имя проекта, описание, шаблон процесса, контроль версий и т. д., и после завершения нажмите «Создать проект».
- Теперь вы можете создать локальный проект на сервере Team Foundation, создав новый проект в Visual Studio, и не забудьте установить флажок «Добавить в систему управления версиями».
- В следующем окне выберите «Отметить Git как систему контроля версий» и нажмите «ОК», и вы сможете увидеть изменения, внесенные в исходный код.
- После этого зафиксируйте свой код, щелкните правой кнопкой мыши файл в Team Explorer, и вы сможете сравнить различия версий.
5) Укажите, включены ли все функции службы Team Foundation в сервер Team Foundation?
Сервис TFS обновляется каждые 3 недели, а Team Foundation Server «on-premise» — каждые 3 месяца. Таким образом, локальная версия всегда будет немного отставать. Однако у локальной версии TFS есть то, чего нет у сервиса TFS.
- Вы можете использовать Лабораторию TFS
- Настройка рабочих элементов/шаблонов процессов
6) Объясните, какой сервер отчетов можно добавить в TFS?
TFS использует SQL для хранения данных, поэтому вам необходимо добавить службы отчетов SQL-сервера, чтобы предоставить сервер отчетов для TFS.
7) Как узнать, обновляется ли отчет в TFS?
Для каждого отчета в нижнем светлом углу будет опция «Дата последнего обновления». Когда вы щелкнете или выберете эту опцию, появится подробная информация о том, когда он последний раз обновлялся.
8) Объясните, как можно восстановить скрытые команды отладчика в Visual Studio 2013?
Чтобы восстановить скрытую функцию отладчика, вам необходимо добавить команду обратно к команде
- Откройте свой проект, щелкните меню «Инструменты», а затем нажмите «Настроить».
- Коснитесь вкладки команды в диалоговом окне настройки.
- В раскрывающемся меню выберите меню отладки, для которого вы хотите содержать восстановленную команду.
- Нажмите кнопку «Добавить команду».
- В поле «Добавить команду» выберите команду, которую хотите добавить, и нажмите «ОК».
- Повторите шаг, чтобы добавить еще одну команду.
9) Объясните, как можно отслеживать свой код, настроив полосу прокрутки в Visual Studio 2013?
Чтобы отобразить аннотации на полосе прокрутки
- Вы можете настроить полосу прокрутки для отображения изменений кода, точек останова, закладок и ошибок.
- Откройте страницу параметров полосы прокрутки
- Выберите опцию «показывать аннотации поверх вертикальной полосы прокрутки», а затем выберите аннотации, которые вы хотите видеть.
- Вы можете заменить в коде все, что часто встречается в файле и которое не предназначено для
Эти вопросы для собеседования также помогут вам в устной речи.