As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




9年前关闭。




接下来,我将与一家从事财务软件行业工作的公司进行电话采访。面试主要是在C++以及问题解决和逻辑方面。请告诉我这次面试的准备方法。我已经开始浏览C++中的Thinking,并整理了一些概念。我还有其他准备方法吗?请帮忙。

编辑:

谢谢大家的建议。我只想补充一点,我目前刚从研究生院毕业,没有以前的经验。那么,您能提出一些针对新毕业生的问题吗?

最佳答案

确保您了解基本数据结构和算法。与食物链更高端相比,您更有可能被问到这些东西。通常将这些保存下来以进行面对面采访。

换一种说法:对基础知识保持扎实,并对C++语法保持扎实。此外,对STL和Boost等通用库的了解也不会损害...但是请确保您知道这些库为您提供了什么!最终,电话屏幕可以将无法进行基本操作的人员剔除。证明可以,您应该继续下一步。祝好运!

以下是一些面试问题的链接,可用于结帐:

  • C++ Interview Questions @ DevBistro
  • C++ Interview Questions @ Blogspot
  • C++ Interview Questions @ FYI Center
  • Steve Yegge's Five Essential Phone Screen Questions(添加此内容是为了响应您的编辑。这不仅限于C++,但其中很多适用于C++,我认为您的情况会很好阅读)。

  • 现在,为了完成起见,有一些书:
  • Scott Meyers“有效”系列(Effective C++More Effective C++Effective STL)
  • Herb Sutter的“Exceptional”系列(Exceptional C++More Exceptional C++Exceptional C++ Style)
  • Josuttis的
  • The C++ Standard Library
  • Lippman等人的
  • C++ Primer
  • Stroustrup's文本作为引用
  • 09-06 05:47