校招 未知部门 / 后端-Java / 一面

[面试日期] 2024-05-14 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
上来说部门是java和go语言都是,而我是C++,所以感觉恐怕是G了。 1. 问本硕非计算机,怎么自学的 2. 问了项目(我项目是数据库相关的),问了项目中设计的算法,有没有参考MySQL等数据库的实现等等 3. 问我项目中所使用的互斥锁、读写锁、buffer pool等各种结构是只用了C++原生的还是有自己设计的(都有) 4. 介绍一下MySQL中的B+树,MVCC,binlog、redolog、undolog的区别 5. 意向锁了解么 6. 分库分表知道些什么,分库分表会带来哪些问题? 7. 介绍一下HTTPS是怎么做到安全的 8. TCP是怎么做到可靠性的,有自己使用或者实现过网络编程组件么 9. IO多路复用了解么,select、poll、epoll的区别说一下 10. 你提到了零拷贝技术,能说一下,如果要从磁盘上向外发送某个文件,这个过程中会涉及到哪些拷贝么? 11. skiplist听说过么,能介绍一下么?(后面又问和二分算法类似么?我说有些像) 12. 算法:树的遍历
AI 推荐面试题
No Data