Как стать автором
Обновить

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

А где сложные вопросы, а тем паче подробные ответы?

Тут все относительно... Для кого-то и рак - это рыба. )))

Ну, как бы, относить понимание назначения базовых операторов языка к сложным вопросам для собеседования...

Тут докапываться до каждого ответа можно

Прошел несколько десятков собесов как по эту так и по ту сторону стола и официально могу заявить что все описанное выше не имеет ни малейшего отношения к реальному собесу. Вас могут погонять по пониманию кишок асинхронного кода, по работе IQuarable, спросить почему lock не работает с async и дальше множество подобных любимых вопросов интервьюера. Большинство вопросов гуглится по типу "100 вопросов .net".

О да, по асинхронности кстати хорошо очень выступления Станислава Сидристого посмотреть.

"Боксирование и разворачивание" переводится обычно как "упаковка и распаковка", а боксирование - это когда на ринге друг друга мутузят.

Это база, которую спрашивают на каждом собеседовании. По крайней мере в геймдеве, если будешь использовать Unity3D. Но думаю будет полезно, если кто по собеседованиям ходил не часто.

Объясните концепцию боксирования и разворачивания в C#.

ну хотя бы боксинг/упаковка/распаковка. ну и ни слова про выделение памяти в куче

Развернутые ответы на все вопросы можно найти в книжке C# for dummies. Если бы мне на собесе "подробно ответили" на большинство вопросов цитатой из статьи - я бы скорее всего попросил ответить действительно подробно.

Кстате терминология boxing/unboxing лучше в переводе оставить как есть(боксинг/анбоксинг) или заменить аналогичными противоположными терминами(упаковка/распаковка). Но боксинг/разворачивание - кровь из глаз.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории