阿里云瓴羊后端面经
我就是牛可乐
2024-10-05 12:05:49
一面30min
⭕1.自我介绍
⭕2.问题(顺序记不住了,整体面试节奏很快)
🔸MYSQL
1) 我看你用了分库分表,分库分表中间件有了解过吗?
2) ACID了解过吗?具体解释一下。
3) MVCC了解过吗?底层实现原理。
4) 索引了解过吗?有几种类型?
5) 联合索引解释一下?
6) 最左前缀法则?
7) 索引失效情景?
8) SQL执行慢怎么跟踪?
9) 如何分析慢SQL?explain
10) explain语句执行后关键字段?
11) 你这个表的数据量能有多少?
12) 有了解过压测吗?
🔸Redis
1) 延迟队列怎么实现的?(自己项目业务涉及到了)
2) zset底层数据结构?
3) 为什么用跳表?
🔸Linux
1) 打tar包命令?
2) 查看日志文件a.log中含有阿里巴巴的数据的命令?
3) linux动态看日志的命令?(好像是这个)你平时怎么看日志,控制台吗?日志框架了解哪些?
🔸计网
1) HTTP状态码302是什么?
2) 重定向和转发什么区别?
3) HTTP和HTTPS的区别?
4) 对称加密和非对称加密算法?
🔸MAVEN
代码发送到maven仓库的命令是?
🔸ES
1) 索引类型有哪些?
2) 倒排索引如何实现?
3) es为什么快有了解吗?
🔸Java
面向对象的三要素?
-
⭕3.闲聊
-
⭕4.反问
今天表现怎么样?
面试官:本科生,没实习,仅从3月份学到现在到这种地步已经可以了,但是可能基础还是差一些,应该多了解一些底层原理。你这些项目就是培训班项目,谁都能说出个123,没有严格的技术选型工作。着重基础吧。
全程八股轰炸,回答了能有50%,答完口干舌燥,没有手撕倒是比较让我惊讶。
.
内容来自牛友:要是早生10年就好了
来源:牛客
0
阅读:1