没招满
点赞 1

相关推荐

在快手之前的面试时回答的节奏和内容都不太好,面试官问什么就回答什么,八股文理论说完也就完了,没什么主动性(很多人都有这个问题)。后来我让他把八股文和大麦项目结合起来去回答,不要被面试官牵着鼻子走,在简历中体现出大麦项目的亮点以及回答八股文时也要按照我的套路去和面试官聊,在八股文中穿插着项目去回答。最关键是要把项目亮点主动讲出来,不要傻等着面试官来问!快手面试题:1. 线程池的执行流程以及注意事项2. SpringBoot的自动装配原理,项目中如何应用的3. 在查询演唱会时是怎么使用Redis的、都用到了哪些数据结构3. 项目中怎么解决缓存穿透、击穿、雪崩的4. 缓存和数据库一致性问题怎么处理的5. 项目中是怎么集中管理Redis的key6. ThreadLocal的执行原理、内存泄露怎么解决、如何解决跨线程传递数据7. synchronized加锁与ReentrantLock加锁有什么区别,项目中用的ReentrantLock是做了什么8. 延迟队列怎么设计的?有持久化机制吗9. 项目中都用SpringCloud的哪些组件,怎么去扩展的10. 项目中都用到了哪些设计模式,解决了什么问题11. SpringBoot的注解都用到了哪些12. 项目登录业务的执行流程,携带的token、jwt都存在了哪里,怎么去得到用户信息13. 如何评价自己,有什么优势面试结果还不错,一面已经拿下,目前在复习算法和继续学习大麦项目。大麦项目已经进行了开源,如果你也有兴趣,直接在gitee上搜索 大麦 即可。
点赞 评论 收藏
分享
10-14 22:09
已编辑
门头沟学院 Java
📝 笔试题目1. 自我介绍2. 我看你对集合满熟悉的,你说下java中集合的种类?3. 说下它们的区别(list,set,map)4. arraylist和linkedlist有啥区别?5. 数据库了解么?说下事务?6. 事务四大特性?7. 看你项目中用了索引,怎么做的?8. 你项目的登录能说下么?9. 你这个token怎么保存的?10. 我看你还负责了前端,你微信前端封装的方法和组件是怎么做的?11. 说下索引底层结构?12. 索引的种类?(答了聚集索引,非聚集索引,单列索引,联合索引)13. 那你说说它们的区别?14. 了解索引失效的场景么?15. 第二个项目,你做了啥?主要负责哪些模块?16. 我看你第三个项目中用到了es,用es做了什么?17. 有用过es分组查询么?(没用过)18. 项目中用到了redis,说下redis的基本数据类型?19. 了解缓存击穿,雪崩,穿透么?(击穿没答上来)20. 然后面试官共享了他的屏幕,打开了一个项目,让我争对其中的代码做一些解释21. 先是说RestController这个注解的作用22. RequestMaping是干啥的?23. RequesParam和RequestBody之间的区别?24. 然后是一个查询接口,让我对三层分别做解释25. controller层是接收了一个list集合,和一个时间26. 然后service层让我解释那段代码做啥的,具体我说了是前端传的2024-10-14这样的格式,然后根据根据时间的-进行分隔,存在String[]数组中,然后转整形的year和month27. 紧接着就是到了mapper层,先是看了一个select的xml,解释foreach,解释where标签28. 接着在屏幕上写了month(),year(),day()函数,group by ,order by ,asc,desc分别是啥29. 2024/10/14这样的格式数据怎么跟2024-10-25做比较?30. 然后是给看了一张表,字段有name,时间,金额,出了俩个题目31. 第一个是查询一下张三2024年的金额总数32. 第二个是每个人8月份的金额分别是多少?33. 给一张有子父关系的表,让根据屏幕上的返回格式数据写个sql(没看懂格式,犹豫了半天)
点赞 评论 收藏
分享
牛客网
牛客企业服务