“茴”字有几种写法?

    近日一个朋友去一家公司面试,前台给了一份面试题,其中有这样一道题。c#关键字out,ref有什么区别?我的朋友只知道这两个关键字是用来表示变量按址传递,至于这两者的区别还真是没有注意。回来查查看,二者的区别是变量是否需要初始化。在下孤陋寡闻,不知道MS为何要弄两个关键字,而且两者编译的时候编译器对它们同等对待的,认为是一个,也就是说无法用out,ref的区别来重载函数。个人觉得,你考考应聘者对传值、传址的区别无可厚非,但非要考这么细节的东西是否有必要,我持怀疑态度。同时,该公司的面试题中要编写一段代码要求,如果我去,估计写不出什么,因为我记不住那些长长的类名,通常都是考IDE提示,写出前几个字母后面的就出来了,这样时间长了,自然不要去记长长的类名。
    面试有必要这样吗,尤其是面试项目经理的时候,这种面试让编码机会越来越少的项目经理不知如何是好。会做但不一定要自己去做,这是项目经理的信条,否则长期埋在编码细节里面,对于项目整体把控没有益处,毕竟两者的思维不一样。我面试更注意“面”试,而不是笔试,这样才能考验了解更多,既了解了这个人的技术水平,又了解了他的反应能力,沟通水平,何乐而不为。

转载于:https://www.cnblogs.com/yecllsl/archive/2007/01/30/634446.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值