Готовься к Этим 4 Вопросам на Собеседовании Junior С# Developer

Готовься к Этим 4 Вопросам на Собеседовании Junior С# Developer

Роман Сакутин

4 года назад

139,381 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Роман Сакутин - GameDev
Роман Сакутин - GameDev - 11.02.2020 15:19

На каких вопросах валились вы?

Ответить
Данил Пышняк
Данил Пышняк - 28.04.2023 02:55

1/4. Я просто тупень... У меня всё.

Ответить
Lobster Crab
Lobster Crab - 10.12.2022 21:06

Ай диспосЕйбл... у меня всё.

Ответить
Кузьма Горечавка
Кузьма Горечавка - 06.12.2022 02:18

object x= new Random (0,0);
object y = new Random (0,0);
Console.writeLine(x==y);

Ответить
Башир Мусаев
Башир Мусаев - 14.11.2022 14:13

Какой же талант 2*2=4 так долго об этом рассказывать. Херня, эти вопросы все знают. Говорить про них 30сек.

Ответить
metalkefir
metalkefir - 08.11.2022 14:38

Ответ на 2 очень простой, трахнуть стулом по голове человека который описывает структуры с диспоуз и пишет юзинг в такой манере.
Структуры в Шарпе нужны для интеропа и взаимодействия с С++ либами например, после вызова метода библиотеки она вернет нам указатель на место где лежит результат в стеке, мы сможем зная размеры типов полей наложить туда структуру и прочесть результат.

Наличие в структурах ссылочных типов и тем более объекта который необходимо утилизировать это говнокод. Вопрос зачем спрашивать про говнокод?

Ответить
Mr.Green
Mr.Green - 28.09.2022 15:20

ДИ СПА СЕЙБЛ 🎊🎊🎊

Ответить
Timur Kurskiev
Timur Kurskiev - 15.09.2022 18:37

А че за прикол с бесплатным курсом, который не бесплатный по итогу?))

Ответить
29ыд3ывыва
29ыд3ывыва - 04.09.2022 21:41

На 3 автор сам не понимает почему распаковка в short не возможна. "Мы туда упаковали int, а short не кастится до int. Дело в том, что short меньше по размеру". А если бы мы туда long кастили, то получилось бы? Автор, кастится должно к тому же типу, а не к большему или меньшему. Сам не понимаешь процессов, которые объясняешь

Ответить
Хроники Сумеречного игрока
Хроники Сумеречного игрока - 16.08.2022 00:46

Роман, просмотрев ранее ваши агрессивные видео, где вы в очень жёсткой форме критикуете чужой код; и просмотрев это видео, где вы спокойным голосом объясняете новичкам тонкости языка; я просто не могу поверить, что этот канал ведёт один и тот же человек! Если в прошлом вы были таким замечательным педагогом, то что же с вами стало сейчас, Роман?

Ответить
Tv Tv
Tv Tv - 11.08.2022 16:39

ВСЕГДА БЫЛО ПЛЕВАТЬ НА СОБЕСЕДОВАНИЕ ЭТО Я ИМ НУЖЕН НЕ ОНИ МНЕ

Ответить
Костя Костин
Костя Костин - 09.08.2022 21:59

ты говоришь что шорт не катится до Инта, так как он меньше. но это же как раз позволяет ему каститься)

Ответить
Alexander V.
Alexander V. - 24.07.2022 20:25

4 из 4. Задачки какие-то ну уж через чур лёгкие. По поводу 4 задачи: чтобы всегда возвращало true нужно убрать "?" перед вызовом конструктора структуры int. Да и вообще подойдёт вызов любого конструктора 2-х одинаковых структур... 2-е решение это какие-то танцы с бубном, потому что можно было просто сделать var x = new char(); и всё (собственно, опять же вызов конструктора структуры).

Но нет же! Нужно блеснуть своим "умом" и написать что-то вроде: 
var x = new string(new char[new char().ToString().IndexOf("", StringComparison.Ordinal)]);
var y = new string(new char[new char().ToString().IndexOf("", StringComparison.Ordinal)]);

Если бы мне такое собеседующий задвинул, я бы рукой себе лоб пробил.

Ответить
KraGen
KraGen - 12.05.2022 22:39

Курст не бесплатный. Нжно 20баллов что бы их получить нужно
Подтвердить почту +5 балов
Пригласить друга +5 балов
получить сертификат + 50 балов. Так что нифига он не бесплатный

Ответить
camelCased
camelCased - 26.04.2022 18:06

Я придумал еще одно решение:

object x = new string(string.Empty);
object y = new string(string.Empty);
Console.WriteLine(x == y);

Похоже, что string.Empty ("" тоже подойдет) приводит к такому же результату, как пустой массив символов.

Ответить
Роман
Роман - 03.04.2022 17:04

А что мой комментарий то стерли про IDisposable?

Ответить
Лазарь Роман
Лазарь Роман - 04.03.2022 12:30

как охуенно объяснил просто лацк!

Ответить
Paul Garrett
Paul Garrett - 09.02.2022 01:41

Ставьте скорость на 0.5 и смело засыпайте.

Ответить
Бот #53293
Бот #53293 - 20.11.2021 05:56

Круто. Уже что-то понимаю в языке)

Ответить