大约1h30min
- 开头把项目挨个问了一遍大致内容,没有问的很深。(我不理解为什么这些面试官都对我深度学习的项目很感兴趣,每个面试官都在这里追问),聊了很久。
- 数据库索引有哪些?
- 数据库的事务是什么,四大特性
- 数据库的隔离级别?
- 读修改是什么?
- 聚簇索引和非聚簇索引
- 匿名管道和有名管道知道吗?
数据库答得太差了,以至于面试官直接问我,你会啥… - tcp三次握手第一次握手发的是什么?四次挥手中time_wait是什么?要等多久?
- ping使用什么协议?
- TCP拥塞控制的方法有哪些?
- 进程间通信的方式有哪些?
- 什么是虚拟内存?页面置换算法有哪些
- 指针和引用的区别?
- const和#define 的区别
- 通过模板类/方法,实现一个size方法,如果传入的是string,就返回字符串的长度;如果传入的是int,就返回sizeof(int);如果传入的是double类型,就返回sizeof(double).
- 算法:最近公共祖先结点,力扣236
提问环节,问了对数据库的要求程度,原来面试官的组是做搜索的。。。难怪疯狂问数据库。数据库学得太浅了,要恶补才行…
问了base,问我广州还是深圳
正常面试下来感觉面试官人很好,模板类有几个bug都在面试官引导下改出来;最后算法A出来还算快,一次过。除了数据库其他知识点答得都还行,许愿二面。
二面 大约1h10min
二面面试官看起来级别很高,应该是总监一类的,年龄很大
- 讲讲c++多态如何实现的
- 说一说private,protected,public的区别。对象能不能访问protected。友元函数是什么
- 能否通过虚函数绕过private权限?
- 指针和引用的区别?
- c++STL知道哪些? set和unordere

分享面试经历,详述数据库基础知识不足导致的深入追问,以及算法问题的解答过程,包括C++多态、数据结构与算法应用的挑战
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



