每刻日常实习一面(感觉问的很底层的八股文)

自我介绍

介绍项目

线程池的核心线程数减小会发生什么

springboot的自动装配

redis作为注册中心是框架实现的还是自己写的

@Schedule注解,如何不调整会出现什么问题

多个定时任务同时执行会出现什么现象

mq的选择器用的什么模式(蒙了,不知道什么是选择器)

有没有使用mq的持久化功能,怎么开启

guava本地缓存,还有其他的实现方式呢(说的map,但是感觉他想让我说caffine)

了解的redis的数据结构

zset底层怎么实现的

其他的数据结构底层知道怎么实现的呢(不清楚嘞,没有看过)

redis定时删除的数据结构,就是过期时间到达怎么删除的(不清楚啊)

redis的key过期怎么删除

mysql的存储引擎都有什么

mysql本地的持久化的存储结构(没理解,说的redolog和binlog)

innoDb的内存模型(蒙了...)

场景题:mysql中的两个库的两个表编码格式不同,这样的情况做关联查询,是否会使用到索引,查询效率怎么样

MVCC流程

并发安全的集合都有什么

concurrentHashmap怎么保证线程安全

单例模式下,jdk和cglib有什么区别(...蒙了,他才反应说错了,应该是动态代理)

有没有看过反编译的源码呢(.....无语...他问这个问题的时候自己都憋不住笑了)

面试结束,没忍住骂了句(傻d)

#面经#
全部评论
补充:这个面试官说话贼慢,你回答完之后他得10-30s之后再说下一个问题
1 回复 分享
发布于 02-20 19:24 辽宁
接好运
点赞 回复 分享
发布于 02-20 19:30 江西

相关推荐

05-31 10:19
已编辑
门头沟学院 Java
bg:双非一本,非理工类院校,学习java已经半年了,目前大二,期末考试已经结束。主要是跟着黑家和尚家两家课程联合学习的,mysql、redis、juc、jvm都学完了,算法也在正常刷,LC200道题,hot100算是一瓶子不满半瓶子晃荡水平,八股一直在进行着,感觉还可以。按部就班写了苍穹外卖和黑马点评。目标:想要快点找实习走出校园,且已经坚定选择走java这条路场景1:大二这年在研究所待着,参加了很多软件设计相关的大赛,但都是省三,而另一个同届小组都是国奖,老师就说“你不拿奖,你简历上写什么。你学这java没用,就是个0”。个人想法:这些软件比赛都是比ppt、比idea,我走的是开发的路,道不同啊,我不学java我还有其他选择吗?双非本还有其他选择吗?我请问呢老师??问题1:这些国奖真的很重要吗?面试会看这些吗?场景2:期末提前考是因为后面有一个月的实训,我们软工的是在机房跟企业的工程师学习vue+springboot,结课是开发一个全栈小项目。但是研究所老师给了我们更多选择,可以让我们去企业(小公司,一个是.net开发,另一个比较杂)。我的想法:就按原本的机房实训,我签个到直接回研究所沉淀java,写项目(老罗的easypan,我准备重构这写,想尽力写到符合企业级)。但老师说“别学习了,你学的都没用,去企业看看你就会发现你学的都是0”。问题2:难道企业的开发不用springboot么?还是说企业有很nb、很特别的什么是javaer不需要学习就可以胜任的开发工作吗?大家建议我去企业还是沉淀?去这种小企业还是十几个学生一起去实训的真的会有很大收获吗?真的有些焦虑了,这条路对于双非来说本就不容易,反对、否认的声音常常在耳边回荡。但我不会放弃,因为我个人觉着我没有其他选择了,一学期逃课率95%的我真的很想在java这条路上走下去,我深知跟着学校学(PS:这次期末考试javaWeb考的是JSP!!!)不会有任何结果,按自己的想法走java这条路或许有结果,比起相信老师的话我更信任自己。但念在他是老师,平时对我也挺好的,我也确实能在他身上学到一些东西,我事事都不反驳,有些认可的话我会去思考,但一些否定的话真的很让人怀疑自己,我真的不应该这样吗?当我问“那我应该学什么?我应该怎么做的时候?”他就说“这得你自己多看看,多想想,别把路走窄了。”.....老师很早就跟我们讲要定目标,我定了,但总是被否定....我以后还是会在研究所学习,免不了老师接着否定。我应该如何自处呢?各位佬怎么看?大家有过这样的经历吗?
爱睡觉的冰箱哥:问题1,ppt大赛含金量0,纯安慰自己 问题2,老师是沙贝,黑企不能去
点赞 评论 收藏
分享
头像
06-10 16:52
门头沟学院 Java
1. 自我介绍// 拷打实习2. 你当时是如何考虑邮件幂等性的问题的?3. 如果Redis宕机,消息一直重投不成功怎么办?4. 幂等有没有研究过除了uuid还有什么可以做?5. 超时中心是如何设计的?6. 超时表扫描多久扫一次?7. 确定消息队列的延迟消息可以设定具体时间吗?8. 这个缓存当时有什么问题?(主从延迟,延迟双删)9. 延迟的时间设置多久?10. 除了延迟双删和强制主库外,还有其他方案吗?11. 对于一个缓存系统的设计你觉得要有哪些需要考虑的点?// 八股12. 讲一下TCP/IP,直接讲(讲了三次握手)13. 讲一下HTTP状态码14. 一个请求从浏览器发送到回来,会经过哪些东西15. 追问:发出一个请求是如何找到具体的ip16. MyBatis和MyBatis Plus有什么区别?17. 用过哪些MyBatis Plus比较好用的方法18. Java 8那些新语法特性有没有用过19. MySQL的索引有哪些?20. 一条查询的语句从MySQL发出来,会做哪些东西?// 其他21. 后面想要做什么岗位?22. 后面想要做什么类型的行业?// 反问23. 对于实习生的技能要求是怎样的?24. 实习生进来之后会负责哪些?线下面试,只有一面 + HR面主要拷打实习 + 八股,基本是看简历来问的已oc,但拒
查看24道真题和解析
点赞 评论 收藏
分享
评论
1
14
分享

创作者周榜

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