Каким образом реализовать автоматический вызов метода Dispose() в объекте?
В C# для автоматического вызова метода Dispose() используется паттерн "using" или реализация интерфейса IDisposable с использованием конструкции using.
Читать ответПодготовка к интервью
147 вопросов с собеседований в Bip.ru
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Bip.ru. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, mobile, database.
Каталог
В C# для автоматического вызова метода Dispose() используется паттерн "using" или реализация интерфейса IDisposable с использованием конструкции using.
Читать ответВ Java оператор == и метод equals() служат для сравнения, но работают по-разному:
Читать ответПереопределение метода Equals в классе в C# нужно для определения логики сравнения объектов на равенство по смыслу, а не по ссылке.
Читать ответНавыки программирования я осваивал через сочетание теоретического изучения и практических проектов.
Читать ответВ C# интерфейс IDisposable и финализатор (finalizer) служат для освобождения ресурсов, но работают по-разному:
Читать ответЕсли не вызвать метод Dispose() у объекта, который реализует интерфейс IDisposable, то:
Читать ответДа, переопределение метода Equals() в C# часто необходимо, когда нужно сравнивать объекты по значению, а не по ссылке.
Читать ответЕсли задачи в спринте выполнены раньше запланированного срока, я предпринимаю следующие действия:
Читать ответМотивация для смены текущего места работы может быть разной, но обычно включает следующие причины:
Читать ответЕсли не успевал завершить задачи в текущем спринте, я обычно делал следующее:
Читать ответВ моей предыдущей компании рабочий процесс был организован по Agile-методологии с двухнедельными спринтами.
Читать ответВ моей предыдущей компании процесс проверки кода (code review) был организован следующим образом:
Читать ответ