百度面经日常实习Java面的go岗位(凉经)
一面:
- [ ] md5 二次加密的作用如何解密
- [ ] 主键索引和非主键索引的区别
- [ ] 怎么设计索引
- [ ] 最左匹配选择
- [ ] b ➕树的特点
- [ ] 消息队列运用场景
- [ ] 怎么防止消息丢失
- [ ] TCP udp
- [ ] 三次握手四次挥手
- [ ] 为什么不是两次
- [x] 如何保证可靠传输
- [ ] linux 常用命令
- [ ] linux 统计最多登录记录sort grep
- [ ] 力扣110 113
一面面试官说我表现的非常好 我以为稳了
二面
- [ ] Linux chmod 777 是什么意思和0777的区别
- [ ] 平衡二叉树和完全二叉树的区别,算法复杂度
- [ ] Redis 五种基本数据类型应用场景
- [ ] 为什么多写对象要用hash ,一致性hash知道吗
- [ ] 为什么多读对象要用string
- [ ] 为什么Kafka 吞吐量高
- [ ] rdb aof 是什么
- [ ] Rdb aof 会不会无限增长
- [ ] 中间人劫持是什么
- [ ] Session 和cookie的区别
- [ ] Session 和cookie的过期时间,session的默认过期时间
- [ ] 为什么要用分布式session,为什么不把session复制到数据库
- [ ] HTTPS 的加密原理
- [ ] HTTPS 的加密能不能代替md5
- [ ] 为什么md5要加盐
- [ ] 项目中Redis分布式锁是用来干嘛的
- [ ] 项目还有什么可以改进的
- [ ] Rabbitmq 是用来干嘛的,以及工作模式,为什么要用topic模式,这个可以用来解决项目的什么问题
- [ ] 如果有黑客注册了1000个账号同时抢购怎么办,IP不同的情况下
- [ ] 一个进程fork一个子进程,如果子进程挂了会不会影响主进程,反过来主进程挂了会不会影响子进程,被哪个进程领养,如果是线程挂了呢
- [ ] left join 和right join的区别
二面问了45分钟的各种场景题 一道接一道,回答出来了继续深挖,要窒息了,感觉是可能已经招到人了?哭泣 😭