Комментарии 10
А где сложные вопросы, а тем паче подробные ответы?
Тут докапываться до каждого ответа можно
Прошел несколько десятков собесов как по эту так и по ту сторону стола и официально могу заявить что все описанное выше не имеет ни малейшего отношения к реальному собесу. Вас могут погонять по пониманию кишок асинхронного кода, по работе IQuarable, спросить почему lock не работает с async и дальше множество подобных любимых вопросов интервьюера. Большинство вопросов гуглится по типу "100 вопросов .net".
"Боксирование и разворачивание" переводится обычно как "упаковка и распаковка", а боксирование - это когда на ринге друг друга мутузят.
Это база, которую спрашивают на каждом собеседовании. По крайней мере в геймдеве, если будешь использовать Unity3D. Но думаю будет полезно, если кто по собеседованиям ходил не часто.
Объясните концепцию боксирования и разворачивания в C#.
ну хотя бы боксинг/упаковка/распаковка. ну и ни слова про выделение памяти в куче
Развернутые ответы на все вопросы можно найти в книжке C# for dummies. Если бы мне на собесе "подробно ответили" на большинство вопросов цитатой из статьи - я бы скорее всего попросил ответить действительно подробно.
Кстате терминология boxing/unboxing лучше в переводе оставить как есть(боксинг/анбоксинг) или заменить аналогичными противоположными терминами(упаковка/распаковка). Но боксинг/разворачивание - кровь из глаз.
10 сложных вопросов по C# для собеседования и подробные ответы на них