携程二面后端开发(08.26,40min)
携程二面(08.26 下午16点 40min)
1. 项目介绍
2. Redis怎么使用的,实现了什么功能
3. 点赞,关注具体实现
4. Hyperloglog和bitmap介绍,你怎么实现uv和dau统计的
5. Kafka介绍,为什么是与kafka,我自己实现一个消息系统也行,为什么要用它(kafka优势杀手锏),你还学习了kafka哪些知识
6. Spring aop介绍
7. 发帖的时候,如果网卡了一下,怎么避免一次性发多条帖子
8. 怎么防范恶意发帖,(说了对内容进行过滤,然后又说了限制权限,面试官说他只发这一条恶意帖子怎么解决)
9. Sql注入是什么,具体怎么操作实现的sql拼接
10. 考虑用户提交表单,黑客怎么套到用户账号和密码
11. Jvm中cms和G1区别,G1进行ygc时候会回收老年代吗,mixGc是什么
12. 我的服务上线,频繁进行垃圾回收,回收很慢,可能哪些原因导致,怎么排查解决
13. Stop the world发生在什么时候
14. 算法说思路:1.一个无序数组,你怎么判断这个数组的元素是连续不重复的
15. 从数据结构和编程角度思考,解决人狼羊过河问题
#携程##面经##校招##Java工程师#