注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本帖最后由 nunuh89 于 2018-3-5 23:19 编辑
坐标德州,2月初在cf上拿的面试,前后3轮一个月,面的组算system方向的吧,gpu的组,感觉做的东西介于system和graphic之间,面的题大概90%system, 10%graphic
上面经:
1面:老美
2面:法国小哥
3面:国人manager大哥
总结一下:
这家非常看中基础知识,包括但不限于operating system, computer architecture, bit manipulation, C/C++。
建议多翻翻相关的书,c++ primer啥的,很多东西其实看过一遍有个印象就好了。
反正每次面试之前我都会把本科os的ppt过一遍。
但是考的coding题都是巨简单。。lc easy难度。。
适合基础比较牢靠比较全面的。。所以感觉不太适合转专业..
根本完全不用刷题!!!
补充内容 (2018-3-6 15:10):
已接offer 另外求大米 码这么多字也不容易
补充内容 (2018-3-6 15:11):
呜呜呜
补充内容 (2018-3-7 00:18):
面经放这里了
补充内容 (2018-3-7 00:18):
1面:
1. 撸简历
2. 一个32bit最后两位分别表示0.5 和0.25, 前面的30位依次顺移,分别表示2^29~2^0,问怎么实现这种数据type的乘法,怎么解决overflow的问题
3. what is virtual memory
补充内容 (2018-3-7 00:19):
4. how to improve the performance with virtual memory
5. what is process
补充内容 (2018-3-7 00:19):
2面:
1. 路简历
考了很多基本的c++的东西
2. what is pointer
3. difference between class and struct
3. what is inline function
4. what is union
5. what is static
6. what is virtual method
补充内容 (2018-3-7 00:20):
7. what is the difference between map, list, vector.
8. what is the range of short
9. what is the value of 33 in base 16
10. what is virtual memory
11. what is process and thread
12. mutex
补充内容 (2018-3-7 00:21):
3面:
1.撸简历
c基础知识
2. int i = 0内存怎么存
3. int i = 1内存怎么存
4. int i = -1内存怎么存
5. 为什么-1要这样存
6. float f = 0.0f内存怎么存
7. float f = 1.0f内存怎么存
补充内容 (2018-3-7 00:21):
8. 为什么float中exponent part要这样存
9. what is dot product, how to use it.
10. what is cross product, how to use it.
11.Given a vector i and a normal vector n, compute the reflection vector. |