.net求职面试
我明天要去.NET商店面试。在过去的几年中,我一直在使用.NET以外的语言进行开发,并认为最好重新学习一下.NET领域中的新奇事物。我一直在阅读有关LINQ和WPF的信息,但是这些技术比趋势更多。我还要看什么?
正在阅读类似的内容:
- http://msdn.microsoft.com/en-us/library/bb332048.aspx
- http://msdn.microsoft.com/en-us/library/ms754130.aspx
编辑
事实证明,这次采访是高级别的,我们并没有真正涉足.NET而非泛型更多的内容。
解决方案
回答
这是完全与语言无关的,因此我们可能希望跳过它,但是我已经根据Steve Yegge在Google职位上找到工作的很多做法和面试准备。
我在那里使用很多主题,不仅作为面试准备指南,还作为我应该知道的事情清单。诚然,我仍在通过一些书籍和练习来完成自己的工作,但是一点点帮助。
编辑:我不确定专门针对工作面试的Web开发的最新趋势是否一定是一件好事。当我面试某人时,如果他们可以编写一个递归函数来解决某个问题或者编写一个很酷的算法,我会印象深刻,那么,如果他们知道有关将解决所有问题的最新事物的所有细节,那实际上只是一个流行词
回答
如果我们正在进行Web开发,ASP.NET MVC和Silverlight(ne WPF / e)会被视为相对较新的趋势。
回答
带着一点盐就可以了,但是根据我的经验,LINQ和WPF仍然处于"是的,我们希望有一天能进入这一领域"的领域。
大多数商店仍在VS2005和.NET 2.0上,因此我想确保自己在核心设施上步入正轨:
- 仿制药
- ADO.NET
- WinForms / WebForms取决于
依此类推。
回答
今晚要在代码趋势中寻找明天的采访可能已经有点晚了。
微软目前正忙于做一贯的事情:功能过强,只有更好。带有新语言运行时和MVC的新动态类型语言看起来确实很有希望。
他们使用WPF和Expression创建了不同的界面,供UI开发人员和业务逻辑开发人员使用。我不确定是否愿意将Expression Blend视为VS的一部分。
他们比以往任何时候都更忙于开源,http://www.codeplex.com变得越来越忙。 VS Express版本是使用该技术的绝佳途径。
通过他们的团队系统,他们正在越来越多地推广敏捷方法,甚至通过诸如CMMI之类的结构化流程来解决它们。
-1?以讽刺的评论开头对我有用;-(
怎么样:如何破解面试?
回答
作为学习多种语言/框架的学生,我不能感到太大压力,使我们不应该专心于最新和最棒的东西。这是对久经考验的真正编程原则(请参阅设计模式,DRY原则,OOP约定等)以及对雇主(以及其他开发人员)正在寻找的框架的全面了解的坚实理解。