t**g 发帖数: 1164 | 1 顺便说一句
其实俺一开始投的是senior software engineer
2轮电面后得到的feedback是:
“insufficient experience,but smart”
问我愿不愿意尝试另外一个职位junior software engineer
(也就是大家耳熟能详的financial software engineer)
俺说好啊
于是上周五onsite
这周拿到offer
所以前面两轮的面经实际是for senior software engineer
面经:
=== 1st phone: |
m*******n 发帖数: 154 | 2 Thanks for sharing. Bless! |
l******t 发帖数: 12659 | |
m******6 发帖数: 599 | |
x******3 发帖数: 245 | |
x*******7 发帖数: 223 | 6 con!楼主背景?我投了三次,只有一次面试,而且问题太偏了,都是没准备到的。
【在 t**g 的大作中提到】 : 顺便说一句 : 其实俺一开始投的是senior software engineer : 2轮电面后得到的feedback是: : “insufficient experience,but smart” : 问我愿不愿意尝试另外一个职位junior software engineer : (也就是大家耳熟能详的financial software engineer) : 俺说好啊 : 于是上周五onsite : 这周拿到offer : 所以前面两轮的面经实际是for senior software engineer
|
t**g 发帖数: 1164 | 7 phd in applied math
可能人家看我不是CS科班出身
问的问题就比较简单吧
//幸运 :)
【在 x*******7 的大作中提到】 : con!楼主背景?我投了三次,只有一次面试,而且问题太偏了,都是没准备到的。
|
h****b 发帖数: 157 | |
B*******g 发帖数: 1593 | |
h****b 发帖数: 157 | 10 为什么是destructor? 应该是constructor吧?
【在 B*******g 的大作中提到】
|
B*******g 发帖数: 1593 | 11 如果是protected/private ctor你得用Named Constructor Idiom 才能instantiate(也
许还有其他办法),那个问题的意思应该是
CLASS * a = new CLASS(); 是允许的
但是不允许
CLASS b;
b 在out of scope的时候会自动被销毁,但是dtor不是public 所以compiler会报错
【在 h****b 的大作中提到】 : 为什么是destructor? 应该是constructor吧?
|
s******u 发帖数: 501 | 12 但是你同样也不能用delete a来销毁这个object,容易导致memory leak
还是用factory好说话一点吧
private ctor, make it friend to factory class, use factory to instantiate/
destroy object
不过关于private dtor的这点倒是学习了,呵呵
(也
【在 B*******g 的大作中提到】 : 如果是protected/private ctor你得用Named Constructor Idiom 才能instantiate(也 : 许还有其他办法),那个问题的意思应该是 : CLASS * a = new CLASS(); 是允许的 : 但是不允许 : CLASS b; : b 在out of scope的时候会自动被销毁,但是dtor不是public 所以compiler会报错
|