阿星不是程序员 level
获赞
65
粉丝
71
关注
1
看过 TA
1300
北京邮电大学
2015
Java
IP属地:北京
分享技术给有需要的小伙伴们
私信
关注
0 点赞 评论 收藏
分享
咩咩子_:写轮子能搞懂的话确实挺不错的,之前面字节2面的时候 从rpc 自定义协议 动态代理 cglib proxy ASM 后面还问到arthas的trace实现思路,后面io模式,多路复用,到linux的select poll epoll真的问穿了。感觉能搞懂,就写,硬控面试官10多分钟,搞不懂别写,不然被问到铁凉凉
0 点赞 评论 收藏
分享
整场面试都是对简历上的内容进行360度的拷打!总结起来就是细节!包括业务的细节、技术的细节。八股文问的也不少,底层原理也有,现在对学生的要求也不低啊面试的问题:- Java集合都有哪些?最熟悉的有哪些?- 在使用HashMap时,用自定义对象当做key,有什么问题?- 如何遍历HashMap- Spring的AOP原理,你提到了项目中也使用到了,具体是怎么用的?有什么问题?- Spring的事务传播行为都有哪些?a事务调用b事务时,是在同一个事务中吗?- 用过的设计模式都有哪些,项目中如何用的,单例模式的双重检查锁好在哪里?- service注解与compomnet注解与有什么区别,可以将service注解换成compomnet注解吗- Spring中的生命周期是什么样的?- SpringBoot的异常要怎么处理?- Redis的创建结构都有哪些?你是如何使用的?- 项目中分库分表是如何设计的?- 项目中缓存雪崩和缓存穿透问题的解决?- 线程池的运行流程,实际中怎么用的?- 分布式锁是什么?如何设计?直接用Redis的setnx可以吗?你是怎么做的?这位兄弟在去面试前也是找我做了下模拟,我告诉他重点:面试时不能光回答八股文,八股文永远只是理论!你回答的再好,人家面试官也是觉得你理论不错而已。所以好的回答一定是理论+实践!这哥们已经将大麦项目的亮点和复杂的解决方案学了有80%了,有了实践的底气了。所以我让他回答完八股文后要和面试官说,我在项目中用到了这个技术,提高了多少的效率。并且还要说出项目中的设计细节,就比如在说设计分布锁时的事务并发问题。面试后告诉我感觉自己还可以,一些细节还需要再接着打磨。如果对大麦项目感兴趣,直接在gitee上搜索 大麦 即可。
0 点赞 评论 收藏
分享
在快手之前的面试时回答的节奏和内容都不太好,面试官问什么就回答什么,八股文理论说完也就完了,没什么主动性(很多人都有这个问题)。后来我让他把八股文和大麦项目结合起来去回答,不要被面试官牵着鼻子走,在简历中体现出大麦项目的亮点以及回答八股文时也要按照我的套路去和面试官聊,在八股文中穿插着项目去回答。最关键是要把项目亮点主动讲出来,不要傻等着面试官来问!快手面试题: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上搜索 大麦 即可。
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务