百度秋招Java后端一面面经

1、ThreadLocal 的实现原理? 2、ThreadLocalMap中的key和value是什么类型的引用? 3、为什么key 能被 GC 自动回收,但 value不能被 GC 自动回收? 4、value主要是什么? 5、垃圾回收器有哪些? 6、可达性分析法的GC Roost有哪些? 7、为什么选这些对象作为GC Root? 8、平时使用MySQL是怎么用的?(其实没太get到这个问题的点) 9、MySQL的存储引擎? 10、为什么用InnoDB做默认存储引擎? 11、事务隔离级别有哪些? 12、update b = b + 1 where b = 5 在可重复读隔离级别下,5个线程并发执行,最后b的值是多少? 13、OSI网络模型? 14、数据链路层有哪些协议? 15、上述设计模式的应用场景? 16、MySQL的日志有哪些?(主要聊了聊binlog, redolog, undolog) 17、CPU 100% 问题怎么排查?
全部评论

相关推荐

昨天 15:49
已编辑
门头沟学院 Java
牛爷爷,牛佬佬们路过可以进来看一下,鼠鼠真的看不到未来😩😩😩鼠鼠背景:某中流211本(偏文)26届java选手,在深圳有段小厂实习经历,自身大三开始学java,项目烂大街包装,java八股还行,算法水平几乎为0😭,秋招看不到希望学习经历:鼠鼠家里条件很一般,自己没啥喜欢的专业,对计算机也谈不上喜欢也谈不上讨厌,不想考研,就想找一个工作糊口。于是从大三开始好好学习网上所说的机会最多的java开发。鼠鼠从0基础开始学,断断续续在大三下学完了java技术栈,做了两个烂大街项目,hot100匆匆忙忙过了一遍,结果发现算法刷了一遍啥都记不住,很多东西当时认为理解了,过后几个星期又忘干净了。😭于是知道自己算法水平不行,不敢投中大厂实习,在6月末尾拿到了一家深圳小厂的offer。实习经历:当时面了很多小厂,深圳小厂的面试官和我很聊得来,公司规模也有大几百人,鼠鼠也想去大城市看看,于是选择了去深圳实习。实习可是说是幸运又不幸的,幸运的是公司的技术栈和工作流程和规范这些都是用的行业比较先进的,不是特别老古董项目,让鼠鼠眼界扩宽了不少,同时组内的同事和leader都特别友善,我有什么问题都是会耐心给我讲解,也会尽量安排需求给我做。不幸的是鼠鼠的组是做服务端后台开发的,鼠鼠熟悉之后发现需求基本都 是crud的开发,给我的大部分需求都是重复性工作crud的版本需求。工作期间领导都对我评价很不错,希望我能实习到毕业转正,但是鼠鼠认为实习到转正太久了,不想错过秋招春招,同时听说公司之前给一个实习生转正只开不到1w的薪资,于是辞掉实习回到学校再看机会秋招现状:实习期间9月份在boss投了一些小厂,但是都没有回应,实习每天晚上7点下班,我回家又没精力准备,于是10月份的我辞掉实习正式备战秋招。可是现在鼠鼠发现自己算法这么久没刷,现在基本是0基础,于是我还是不敢投大厂。于是我边总结项目和实习,边复习八股,结果到头来一场空,做了很多笔试没有后续,面试也寥寥无几。迷茫:鼠鼠看到牛佬佬们,八股实习算法项目样样精通,大厂offer打牌,牛友真的好厉害,然后就觉得自己过于废物。每次刷算法就是几道题就想放弃,没有动力,一想到八股场景项目算法还有好多好多要学的我都觉得没有卷出头的一天。我怀疑自己是不是不适合计算机,就想进银行国企这类躺平,结果发现不是要求硕士就是笔试行测英语轰炸,鼠鼠也招架不住😭。现在互联网投中小厂也是没啥回应。可能我真的不适合这一行吧,学了这么多java,背了这么多八股感觉都是在做无用功,沉没成本又太高,鼠鼠是真的不知道怎么办了。11月了,还是0offer,秋招已经是大败而归了,春招机会更少,真的看不到未来😭 ,每天在图书馆特别焦虑,感觉什么都学不进去。我是不是该沉下心,好好刷算法提升简历,春招再冲互联网,或者还有别的路可以走吗,希望牛爷爷给点建议
秋招的破防瞬间
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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