部门:质量效能    base:上海    时间:6.24第一次面试,太紧张了,简单的回忆一下被提问到的问题,如下所示:1、自我介绍。2、让我自己谈谈我做过的两个项目,一个一个聊(我从项目内容,项目中做的点,所能想到存在的问题,如何测试项目,对项目存在的问题如何进行优化等,这几个方面做的回答)。3、根据项目中所做的内容提问八股。4、项目中用到了锁解决了超卖问题,那么悲观锁和乐观锁有什么区别?悲观锁和乐观锁的优缺点是什么?它们都在什么场景中进行使用?5、悲观锁的锁的粒度设置应该怎么考虑?6、在高并发的场景下,你使用悲观锁来解决多线程安全问题,那线程就是以单线程运行的,那么与高并发场景不就矛盾了吗?你是怎么理解的?Redission底层的实现原理是什么?7、第二个项目中,你用到了RabbitMQ消息队列,消息队列的任务堆积问题是怎么解决的?8、消息队列中任务被重复消费的出现的场景有哪些?9、Java的相关知识,ThreadLocal你有了解过吗?讲一讲他的实现原理,以及他的用法,注意事项?10、Java的ClassLoader的类加载机制,介绍双亲委派机制。11、Spring中的常用注解有那些。12、使用@Autowired注解,注入Bean的流程。13、说一说Bean的生命周期。14、说一说MySQL的索引。手撕:判断一个字符串是不是一个合法的IP地址。总结:反问和面试官聊天,想进互联网,就猛猛的学基础知识和多刷刷算法题吧
点赞 2
评论 4
全部评论

相关推荐

06-23 17:45
门头沟学院 Java
里面的项目啥的真的有用吗? 这些人是割韭菜吗?
HellowordX:很简单,如果你有自己稳定的学习路线和获取知识的方式就没必要,如果你啥都不懂的小白或者里边有你感兴趣的知识,我觉得挺值,我也经常为知识付费,因为时间精力有限,很多东西我不可能自己重复造轮子
点赞 评论 收藏
分享
废物一个0offer:认真的吗二本本科找人工智能岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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