百度 搜索技术平台研发部 一面

提前批,啊啊啊被爆杀了

自我介绍

项目:
你的workflow和编排有啥区别?(我说一个是时间驱动,不可控,另一个可控)
里面是参考开源项目还是啥?
raft项目里,kv存储如何理解?跳表里怎么存的,什么是k,什么是v?
工厂模式用的哪种,如何实现的?

八股:
c和cpp区别?封装继承多态?
面向对象和面向过程在性能上有差异么?
纯虚函数和虚函数?纯虚在内存上如何体现的?
new malloc delete free区别?
内存泄露遇到过么?如何排查?(说了谷歌gperftools)

MySQL索引有啥?说说理解?
MySQL锁了解么?(g啥也不会)说了知道一些概念?
MySQL死锁?能不能举出具体的sql场景,怎么操作会发生死锁?(说了update,面试官说什么具体到语句会出现,反正就不会
MySQL为服务器,客户端发送了一条包含limit where orderby的语句,说说innodb执行的完整过程?连接器解析器优化器执行器,b+数,数据页巴拉巴拉知道的全说上了

无手撕,问了一句二分查找的优缺点是啥(我从二分、树、b、b+扯了一通,其实面试官好像只是问二分)

反问:部门做什么?文心一言的什么搜索查找,以模型为背景
说我对内存了解深刻,数据库理论知道实际经验过少,等后续通知
全部评论
偏cpp后端了
点赞 回复 分享
发布于 08-26 21:57 浙江

相关推荐

2 10 评论
分享
牛客网
牛客企业服务