同程旅行后端一面

12.2 同程旅行一面
八股盛宴 估计面试官看过0眼我的简历

1. Redis为什快 (内存读写快 单线程&I/O多路复用 数据结构)
2. 缓存三兄弟 (穿透 击穿 雪崩以及对应解决方案)
3. Mysql聚集vs非聚集索引(数据和索引存一块vs分开)
4. 慢sql治理怎么做(监控/慢日志定位  explain  评估治理方案)
5. 讲一下kakfa架构(producer broker topic partition consumer, consumer group)
6. mq为什么快 (内存优先 磁盘顺序写 零拷贝 I/O多路复用 轻量级协议)
7. jvm运行时数据区(线程私有的 栈 本地方法栈 程序计数器,进程级 堆 方法区)
8. spring事务失效 (非public方法等代理未生效 异常处理不当 环境不支持)
9. Bean生命周期(实例化  属性赋值(可能会有循环依赖) 初始化 销毁)
10. 为什么用springboot(习惯优于配置让项目快速run起来)
11. springMVC流程(擦 这真记不得了 留个坑后面来补)
12. # 和 $的区别(预编译vs直接字符串拼接 预编译防止sql注入更安全)
#后端开发#  #发面经攒人品#
全部评论
佬面了多久呀
点赞 回复 分享
发布于 昨天 11:54 陕西
很常见但是你答的也很好,都在点上
点赞 回复 分享
发布于 12-02 17:01 广东

相关推荐

昨天 16:16
门头沟学院 Java
1.问我list还有linkedlist这些我说了数组还有链表,一个适合查询一个适合增删,他说数组不会移动,我不了解我说不会,他问我那个扩容,我说二倍然后放进去,然后他问我复制方式,我说我不知道,链表他说有头和没头哪一个好,我真不知道2.问我工厂模式分哪几种我说我只会spring里面的ioc那种,他说这不是,那我说不知道其他的3问我策略模式我说ai问答有用户偏好根据用户偏好去检索向量数据库用到了策略模式问我好处我说避免冗余代码还有好修改4.问我数据库优化我说explayin那一堆,然后我说有一次mysql底层把我的索引优化了没有使用导致我的查询速度慢,他说不信,然后争论5问我隔离性原子性mvcc这些问我每一个实现原理我大概说了mvcc6问我覆盖索引是什么我忘记了就以自己的理解说了,他问索引下推我不会,我就说了自己平常用主键和联合7问我jvm我简历上面写错了写成内存模型,应该是结构的。然后我粗略的说了大概堆这些,然后最后我说完就在那里嘲讽的笑了一下(我有一些记错了,说错了)然后直接说结束面试总结:自己八股还是太欠缺,因为在实习,很少背,然后就是面试官摄像头不开,还笑,我真的无语了本来程序员就是现在不知道而已,不知道有什么好笑的,以后多记一下就好了ps:好好努力,程序员还是老实了,感觉经常面试不被尊重
查看12道真题和解析
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务