招聘sales- boston# Biology - 生物学
S*n
1 楼
第一个电话面试,答得不好
C++的几道题
1. why mutable, when should we use mutable?
我就按定义说了,想在const成员函数里面改变member variable,就需要mutable
然后他说你既然把函数定义成了const,就不应该去改变member variable,然后问我什
么情况下需要mutable,这样说来我就真不知道了,谁来解答一下
2. order of construction for member variables.
3. extern 用法: extern int c = 0; 合法吗?什么情况下需要用extern,有什么优
劣性
4. static用法
5. volatile用法,什么情况下使用,举例
这个我也答得不好,因为没用过,就记得概念,实际应用就不知道了
6. Fibonacci函数,要compile-time得到结果
template metaprogramming这个东西金融公司里面用得多吗?
template平时工作中用的多吗?如果真的挺重要,我还得努力补习一下
7. deque vs vector
好像就这些,想起来再补上
C++的几道题
1. why mutable, when should we use mutable?
我就按定义说了,想在const成员函数里面改变member variable,就需要mutable
然后他说你既然把函数定义成了const,就不应该去改变member variable,然后问我什
么情况下需要mutable,这样说来我就真不知道了,谁来解答一下
2. order of construction for member variables.
3. extern 用法: extern int c = 0; 合法吗?什么情况下需要用extern,有什么优
劣性
4. static用法
5. volatile用法,什么情况下使用,举例
这个我也答得不好,因为没用过,就记得概念,实际应用就不知道了
6. Fibonacci函数,要compile-time得到结果
template metaprogramming这个东西金融公司里面用得多吗?
template平时工作中用的多吗?如果真的挺重要,我还得努力补习一下
7. deque vs vector
好像就这些,想起来再补上