百度网络研发二面面经(已凉

百度网络研发二面

自我介绍
项目拷打(会问的很细,每一段项目都会问)
八股环节

1 先说一下一个电脑访问http的过程

2 DNS在传输层的协议是什么

3 一台电脑访问baidu.com,发送的第一个包是什么,从下到上分析一下这个包的结构

4 TCP链接已经建立,客户端与服务端进行通信了,此时各层的包的结构是什么

5 接上面的场景,在数据链路层源mac地址和目的mac地址分别是什么,源ip和目的ip分别是什么

6 IP数据包中比较重要的字段,TCP头比较重要的字段

7 数据库事务的理解,事务的持久性是什么,是如何实现的

8 场景:一个程序占用cpu单核到了100%,怎么去debug;CPU占用100%是什么原因

9 说一个个人之前debug的经历

10 有海量的数据,求它的第K大和求它的前100大,有什么方法

手撕

两个非空链表表示两个数,每个节点只能存储一位数字,将这两个数相加,用一个新的链表存储它们的和。

全部评论
您好 这个岗位是哪个部门嘞
点赞 回复 分享
发布于 08-04 22:16 陕西
请问佬是官网投递吗
点赞 回复 分享
发布于 08-14 14:01 江苏
鹏芯微
校招火热招聘中
官网直投

相关推荐

08-16 23:26
已编辑
蚌埠坦克学院 C++
关于我为什么说可能是kpi,可以看我一面的面经哈,我怕老哥们喷我,虽然我确实问的有的答的也不行,这个我承认,但是一面包括第二天又约我一面真的有点像kpi了。电商技术部,今早一看已经共享,百度真抽象,kpi一面你就把我挂了得了,这次回答个七七八八,手撕也撕出来了,无语了,避雷百度吧。面试官没开摄像头(害怕)自我介绍项目相关的八股1. 讲一下docker的架构2. dockerfile怎么写的(我一开始以为问我docker compose的yaml怎么写的,简单答了一下,后面从他点评中发现听错了,然后说镜像直接用的,不用自己写dockerfile)3. 对k8s的了解4. kafka的架构5. kafka为什么性能高,怎么做到可靠的6. prometheus的架构7. filebeat怎么去用的8. es用来干嘛的,有做日志相关的过滤操作嘛9. redis数据结构及其底层结构10. redis中zset底层结构是啥11. 跳表为什么快12. 我有一万个string(不记得是不是这么问的),怎么去快速的加入13. redis持久化14. 缓存雪崩,缓存击穿,缓存穿透15. mysql用的什么存储引擎16. 讲讲innodb的特性17. 讲讲mysql隔离级别18. buffer pool了解嘛19. 唯一索引和普通索引的写入的时候有什么区别20. go什么时候会panic21. 怎么去处理22. 对协程的理解,怎么去做控制23. 怎么设置让一个协程工作三百毫秒,然后停止24. 讲讲context手撕lc54 螺旋矩阵反问来道场景题,某个接口出问题了,怎么去排查是哪里的问题
百度二面273人在聊 查看26道真题和解析
点赞 评论 收藏
分享
先拷打项目,人力资源的权限管理怎么做的不同权限之间的ui控制,怎么做的token有啥用,为啥要tokencookie和token的区别vuex用过吗,讲讲怎么做的如果项目特别大,你该怎么使用vuex:我回答的是减少父子组件的通信,降低代码复杂度,将共享数据都放入vuex中,我觉得面试官想听到的应该是:首先模块化,根据业务功能或数据域来分模块,然后,按需加载,最后数据持久化。如何实现日历中的当前月某些日期为灰色的逻辑,我说我调用的google 日历的api,没有处理这样的逻辑,要实现也很简单,首先通过getDate去拿到当前年份的该月份的天数,然后通过条件判断day是否大于天数给css样式添加grey的样式。我还讲了一下我写的日历的亮点,用websocket实现实时通信,给日历增添好友通信板块,以及日程共享板块,避免日程冲突。具体题目记得不清1.输入www.baidu.com后的内部逻辑2.重绘重排,解决办法3.虚拟dom4.进程线程5.进程通信6.死锁、原因7.死锁解决办法8.垃圾回收机制9.内存溢出,内存泄露  比较10.v-if v-show 的底层 以及 dom对其底层进行的处理11.vue2 和vue3 的区别,讲讲vue3的好12.用过ts吗,ts中有哪些类型有一些问题记不得了,但是最后一道业务逻辑没写出来,降级为promiseAll,也没写出来,就挂了,总结:多写代码,多刷题
查看12道真题和解析
点赞 评论 收藏
分享
3 11 评论
分享
牛客网
牛客企业服务