Подготовка к интервью

Вопросы на собеседовании в Aston

34 вопроса с собеседований в Aston

34 вопроса 392 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Aston. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, c#.

Каталог

Результаты поиска

Найдено: 34
Теория

Можно ли реализовать методы с телом в интерфейсе C# и зачем это нужно? В чём преимущество перед абстрактным классом?

Да, начиная с C# 8.0 в интерфейсах можно реализовывать методы с кодом — это называется "методы по умолчанию" (default interface methods).

Читать ответ
Теория

Какие системы управления базами данных у вас есть опыт работы или использования?

У меня есть опыт работы с несколькими системами управления базами данных (СУБД):

Читать ответ
Теория

Какие альтернативные методы конфигурации маршрутов доступны в ASP.NET помимо стандартных Route?

В ASP.NET помимо стандартного определения маршрутов через Route в файле RouteConfig или атрибуты, доступны следующие альтернативные методы конфигурации маршрутов:

Читать ответ
Теория

Расскажите про механизмы синхронизации потоков.

Механизмы синхронизации в программировании используются для управления доступом нескольких потоков к общим ресурсам, чтобы избежать конфликтов и ошибок, таких как состояние гонки. В C# это могут быть:

Читать ответ
Теория

Что такое методы расширения LINQ и какова их необходимость?

Методы расширения LINQ — это статические методы в статических классах, которые позволяют "расширить" существующие типы, добавляя к ним функциональность без изменения их исходного кода.

Читать ответ
Теория

В каких ситуациях лучше применять тип перечислений с флагами для битовых комбинаций?

Тип перечислений с флагами (битовыми флагами) в C# используется для представления набора булевых опций или состояний, которые могут комбинироваться вместе.

Читать ответ
Теория

Как работает маршрутизация (Routing) в ASP.NET?

Маршрутизация в ASP.NET сопоставляет входящие HTTP-запросы с исполняемым кодом (обработчиками, например, методами контроллеров или Razor Pages). Она определяет, какой код должен быть выполнен в ответ на конкретный URL.

Читать ответ