百度小说一面

1. 自我介绍
2. 讲一下项目
3. 布隆过滤器是使用什么来实现的
4. rocketMQ是出现在那一层,是什么时候用的
5. 更新数据库删除缓存这种方式有什么问题
6. 缓存删除失败怎么办
7. 什么是幂等性
8. sentinel限流,降级是怎么做的
9. TCP和UDP都适用于什么场景
10. TCP是通过什么保证可靠连接的
11. C++学过吗,虚函数和程序函数的区别
12. 面向对象三大特征,java中怎么实现多态
13. go和java有哪些区别
14. 浏览器键入网址到渲染发生了哪些事情
15. 回文子串
16. 反问:
  a. 用的技术栈 
全程58分钟,面试官可能是隔壁学校的老学长,人很好,全程我没答上来或者答得不合理的地方都会给我指出,已约二面
全部评论
老哥,8能讲下怎么说的不
点赞 回复 分享
发布于 09-13 11:18 上海
原来是佬和我竞争,怪不得我全答上了都挂了😂😂
点赞 回复 分享
发布于 09-13 11:19 广东
老哥OC了吗?我也是上周四二面同一个部门,但是现在没消息还
点赞 回复 分享
发布于 09-18 20:56 北京

相关推荐

1.自我介绍2.手撕:数组均分最多能分成几组3.为什么选择这个岗位4.自动化测试怎么做的5.get和post区别(为什么post两次tcp链接,get一次)6.浏览器输入网址运行过程7.接口测试如何定位bug(错误码)8.mysql慢查询9.java线程处理10.浏览器开多个窗口是多线程还是多进程11.进程和线程区别12.登录页面怎么测13.反问
一笑而过2222:浏览器开多个窗口一般是多进程而非多线程。 多进程和多线程的主要区别在于:多进程中每个进程都有独立的内存空间,一个进程崩溃通常不会影响其他进程;而多线程是在一个进程内共享内存空间,一个线程出现问题可能会影响整个进程。 当浏览器打开多个窗口时,每个窗口通常都作为一个独立的进程运行。这样设计有很多好处,比如一个窗口出现问题(如崩溃、无响应等)不会影响其他窗口的正常运行。每个窗口的进程可以独立地管理自己的资源、处理用户交互和加载网页内容等。 而如果是多线程的话,多个窗口在同一个进程内共享资源,当一个窗口出现问题时,可能会导致整个浏览器进程出现问题,影响其他窗口的正常使用。 综上所述,浏览器开多个窗口通常是多进程。
点赞 评论 收藏
分享
3 11 评论
分享
牛客网
牛客企业服务