百度APP技术部 | 后端实习生 | 2022.09.07
Contents
百度APP技术部 | 后端实习生 | 2022.09.07
二面面试
时间:2022.09.07 晚上19:00-20:02
时长:1h2min
- 自我介绍
- 项目都是自己做的吗?
- 介绍一下你最擅长的项目?-分布式对象存储
- 数据存放在哪里?ES用在哪?
- 直接问数据的一致性?
- 怎么保证数据的一致性?
- 恢复的时候怎么知道谁的数据是正确的?
- 如果最后是3对3,怎么少数服从多数?
- 如果多个节点垮掉了怎么办?
- 怎么进行数据恢复?
- MySQL了解吗?参考一下他们的思路实现这个过程?
- 有没有运用到实际的场景?
- MySQL的存储引擎?除了Innodb和MyISAM还了解其他的存储引擎吗?
- 了解索引吗?聚集索引和非聚集索引的区别?
- 你MySQL运用的场景有哪些?
- 建表的mysql语句?
- 索引用过吗?
- 举了一个联合索引,select * ….. 会不会走索引?
- 自己有没有设置表?用户表?有没有设计索引?
- varchar了解吗?10的长度可以存20吗?
- redis的数据结构?
- redis的主从了解吗?
- redis的持久化方式?
- redis查找aa为前缀的所有数据,怎么查出来?
- redis的分布式锁怎么实现?
- 其他语言涉及吗?PHP了解吗?
- Linux用过吗?说一下哪些指令?
- HTTP状态码?502和504什么意思?
- go语言的slice和数组有什么区别?slice是有序的吗?
- 协程用到异常panic怎么办?怎么捕获,具体的语句怎么写?
- 怎么查询go语言的性能?
- 两个比较大的数相加怎么做?写代码?
- 之后开始让我共享屏幕,打开我的编译器,想了会,面试官提示用什么类型保存?
- 你还有什么问题要问?
- 面试表现怎么样?有什么改进的地方?基础还不错,代码要结合场景去运用
(面试录了音,所以非常的详细)