猿辅导凉经
昨天下午5点的面试
一面:
- 问了2.3个项目,因为我是嵌入式的,不怎么相关,解释了面试官也听不太懂
- 问go语言协程和线程的区别(不会)
- 问数据库的一个什么命令,我说只会增删查改。。
- 问http了解吗?(不太了解)
- tcp-udp区别
- tcp如何保持稳定传输(因为做项目做过,详细讲了下序列号,滑动窗口,拥塞控制)
- 算法题:“1+2-3213+3213。。。”算结果(做过)
- 算法题:“122233554884339”字符串去重(一开始用递归,写起来比较累,面试官提醒说可以用数据结构:二叉树,栈,队列里面某一个)
用栈很方便 - 提问:什么语言:java后台。。。C++可能用在视频上
- 你怎么看跨专业过来的?好好学习呗,我这边没问题,就带我而,面了
二面:
- 面试官貌似以前玩过单片机和STM32,问了问
- 你觉得你的计算机水平到什么阶段了?(本科毕业)
- 那你说一下虚函数和纯虚函数的区别(刚开始没记起来,提示了以下实例化,勉勉强强说出来了)
- 为什么构造函数不能用虚函数,为什么析构函数要用虚函数?(答得也不好,至此确定凉凉)
- 你了解STL吗?(了解)
- map的实现机制是什么(红黑树)
- 为什么用红黑树(我没研究懂红黑树的原理,但是我知道树是为了更快地查找,AVL树是为了保持平均查找效率,红黑树是为了减少AVL树插入时的左旋右旋次数)
- 你这个怎么能说自己到达了本科毕业水平呢?(面试官笑嘻嘻的。。。)
- 算法题:前缀树的一道(不会)
- 那你怎么能说自己熟悉数据结构呢?(面试官笑嘻嘻)
- 算法题:剑指offer的题目,方阵找确定值。(刷过都忘了,提醒了一下才想起来)
- 上面哪个题目找最接近的值(又是一顿磕磕绊绊,最后写出来了)
- 提问:什么语言:java后台。。。
- 我可能对本科毕业水品有误解,我以后会努力的~~~谢谢您
- 知道自己凉了,不过面试体验的确很好,思路上一直在提醒。。。说面试体验很好,网上看都是大牛,(我们这边的确都是大牛)
- 好吧,再也不见~~~