有赞实习一面二面凉经

#面试问题记录#
一面主要是项目和八股内容,面试官很好,会循循善诱
项目:
项目的主要流程,架构,交互方式,流转链路,有没有优化的点,哪些部分是你自己做的
qps多少,性能方面是怎么监控的,如何排查cpu突然飙升的问题,如果某个接口速度突然很慢,如何排查,对应的解决方法是什么
项目里面使用了哪些设计模式,单例模式如何实现的
八股:
mysql的索引结构
spring事务,spring对象生命周期,有没有方式可以自定义对象的创建方式
redis为什么快?io多路复用怎么实现的,redis数据结构,跳表快表等
rabbitmq如何保障消息不丢失,rabbitmq消息顺序怎么保障
jvm内存结构,各种垃圾回收器特点,对比一下
二面两位p8面试官面试,压力拉满,主要是深挖项目以及项目架构设计相关的问题,这方面知识太浅,直接挂了
深挖项目细节,会将某个点具体的考量问的很细,有些细节方面思考太少卡住了
为什么技术选型是这个,有没有考虑过其他的
项目交互的全链路,如果某一个链路损坏怎么办,有兜底策略吗
如果让你设计商城分类分组功能你如何设计(太模糊了,不知道从何答起),答了数据库设计,实体类设计,功能设计
说方向不对,修改了几次仍然不满意
全部评论
一个戴眼镜的胖一点,一个瘦一点
点赞 回复 分享
发布于 昨天 17:57 北京

相关推荐

02-25 02:18
已编辑
西安电子科技大学 Java
1~5.个人信息,实习等。6. 简单说说MySQL的索引?7. 为什么需要引入索引?8. 有10个查询SQL,是否可以创建10个索引?9. 了解最左匹配原则吗?联合索引ABC,查询where A and B会命中索引吗?10. 联合索引ABC,查询where B and C会命中索引吗?11. 做过索引相关的优化吗?如何判断写的SQL好坏?12. 用过explain吗?其作用是什么?核心关注哪些字段?13. 遇到过回表吗?回表是什么?如何避免回表?14. 做过分页吗?OFFSET+LIMIT跨1万页和跨1页有区别吗?15. 若分页按姓名排序(非ID),如何解决深度分页问题?16. Java线程池有几种创建方式?17. 手动创建线程池的核心参数有哪些?18. 调用并发量为1的API(如短信API),线程池核心参数该如何设置?19. 核心线程数设为1时,阻塞队列数该如何设置?20. 若线程数很大,如何保证API同一时刻仅被调用一次(抛开线程池)?21. 本地加锁的代码在多实例部署时,还能控制API调用并发吗?22. 操作Redis缓存和数据库时,先删缓存还是先提交事务?有哪些解决方案?23. 核心业务服务与统计服务通过MQ交互,统计库无数据该如何排查?MQ挂了时,应用层该如何兜底保证消息不丢失?24. 候选人主动提问:后续面试流程是什么?面试官对自己的回答有何建议?0224下午一面,0224晚上7点二面。
查看36道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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