DEV Community

Discussion on: Interview question(s) about concepts you don't interact with often, if at all

Collapse
 
k1pash profile image
Christopher Toman

It feels that C# has many ways of doing the same thing.

Delegates have the soul benefit from Actions and Funcs that their parameters can be named, so you can understand what code of someone else is about and how to use it.

I think they are testing you if you spend time periodically by studying the language even tho you are able do all your tasks and your job. Aka, if you seem to stagnate or if you are searching for a new tech, new features, new styles how to write etc. etc.

I'm just a junior btw, I'm not much experienced. I would have hard time answering those questions as well. But that's really because i know i write my code only in one style. I do not inovate my code. And I've been stagnating with my C# knowledge these past couple of years.