当前位置:  开发笔记 > 编程语言 > 正文

面试问题的可接受答案

如何解决《面试问题的可接受答案》经验,为你挑选了1个好方法。

你对以下问题会接受什么样的答案?

"描述从构造函数和析构函数中抛出异常的过程和/或陷阱"(C++/C#/ java)

对于声称拥有多年这些语言经验的候选人(如果他错过了,你几乎肯定不想要他),你认为对此有多少知识是必不可少的.



1> JaredPar..:

如果有人说他们有2年的C++经验,但不了解构造函数/析构函数和异常的来龙去脉,那么就不会阻止我雇用它们.这是一种易于学习的知识类型,由一些简单的规则组成.

我当然希望他们拥有这些知识,但没有让它们成为一个坏或懒惰的程序员.我和优秀的C++程序员一起工作,他们大部分时间都在旧学校的COM和HRESULT土地上度过.这大量使用C++但实际上消除了C++异常.他们没有必要或没有理由学习它.一旦我们将异常引入代码库,大约花了15分钟让每个人都参与构造函数/析构函数问题.

我宁愿使用面试来测试一个人解决问题的能力,而不是看他们是否知道C++特定部分的来龙去脉.这很容易教,但很难教解决问题.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有