面试官比较友好,但是可能我太菜吧,很多问题总是get不到面试官的点
面试官问的问题比较开放,然后也比较深入,所以可能总结起来也不知道该总结啥
就尽可能整理下吧
1、问一面感觉自己表现得咋样
2、说说上一段实习经历(基于一致性哈希的分布式存储系统设计)
3、讲解一下一致性哈希的原理,优点,解决的问题
4、进行过性能测试嘛,如何进行的性能测试,哪几个维度进行了测试
5、内存是怎么管理的,自动和手动用了什么工具或方法(智能指针?引用计数?什么什么工具?没get到想问啥,难顶)
6、了解Redis嘛(不了解🤣还没来得及学)
7、C++从源文件到可执行文件的过程(编译、链接)
8、讲讲具体的编译,链接的过程,包括生成的文件(emmm不太会)
9、.o .a .so这几个是什么文件,什么关系(饶了我吧,我真不懂,简化了也不懂)
10、C++和python有什么区别
11、C++和python内存管理上有什么区别
12、C++的进程栈是怎么管理的(问题可能描述的也有点怪,毕竟我不太懂,没有get到点,可能是我太菜吧)
13、C++的栈区和堆区是怎么管理的,哪些数据在栈区,地址分布,内存对齐,效率等
14、C++的malloc和new讲一下
15、虚拟内存的作用(答了一个,表示还有别的,不会了)
16、说说为什么转行
17、说说科研项目吧(用了Qt,问了比较多细节)
18、你的库是单线程的嘛,为什么没做多线程(不会呗。。。我也没招,毕竟也不能硬吹单线程好不是)
19、手撕代码 二叉树层次遍历,并求二叉树的深度(这个还好,虽然好像没刷过这个题,但是可以加个计数来解决,算是没有难为我吧🤣)
20、用过什么编译器(g++)
21、用过gdb嘛(用过,不太熟)
22、Makefile会写嘛(会,不太熟)
23、最近还在学什么东西,看什么书
24、有什么想问我的嘛
先更这么多吧,再多也忘了。。想起来再更,虽然不抱啥希望了,但是还是许愿个三面吧😂
---------------------------------------------------------------------------
好像过了。。好好准备三面吧🤣
全部评论
(2) 回帖