网易校招Java后端一面技术面

1. HashMap在JDK1.8中的优化及并发安全问题
2. JVM内存结构中方法区与元空间的关系
3. G1垃圾回收器的工作机制与调优参数
4. ThreadLocal的实现原理与内存泄漏防范
5. MySQL的MVCC实现原理与幻读解决
6. Redis的Hash冲突解决方案及扩容机制
7. Spring循环依赖的三级缓存解决原理
8. Spring Boot Starter自动配置的SPI机制
9. TCP拥塞控制算法与流量控制区别
10. 算法:实现LFU缓存淘汰策略
11. 类加载器双亲委派模型的打破场景
12. AQS同步器原理及ReentrantLock实现
13. 数据库索引下推优化原理
14. 分布式Session一致性方案
15. 消息队列事务消息实现机制
全部评论
ThreadLocal的实现原理与内存泄漏防范怎么回答的呢
点赞 回复 分享
发布于 01-22 15:40 云南
全是深度八股
点赞 回复 分享
发布于 01-17 00:26 江苏

相关推荐

03-12 09:11
门头沟学院 Java
先给结论:实习没人带、放养式管理,再正常不过;但学不到东西,也许是你自己的问题。很多实习生陷入一个误区:觉得学习就得有人手把手教,mentor 不安排活、同事不带着做项目,就等于学不到东西,然后躺平摆烂、疯狂内耗,最后实习结束骂一句 “垃圾公司,啥也学不到”。但你要先认清一个现实:职场不是校园,公司招实习生,不是请了个学生来免费上课,是找个人来解决问题、创造价值的。你的 mentor 和同事,没有义务当你的全职老师,拿自己的工作时间,手把手教你从 0 到 1 学东西。所谓的 “放养”,从来不是放弃,是职场里最基础的考验。没人给你安排活,你就不会主动找活吗?看组里的过往项目文档、代码仓库,找 mentor 要一些边缘的、简单的活,哪怕是改 bug、写测试用例,也比天天坐着打杂强;没人解答你的问题,你就不会正确提问吗?别张口就问 “这个怎么做”,先自己查文档、搜解决方案,带着 2 个自己想的方案去问,别人只需要帮你判断对错,自然愿意教你;天天干打杂的活,就真的只能打杂吗?让你整理数据表格,你能不能顺便分析数据规律,做一个可视化看板?让你核对文档,你能不能顺便梳理清楚项目的业务逻辑?哪怕是贴发票,你都能搞懂公司的财务报销流程。实习是锻炼还是放弃,从来不是公司和 mentor 决定的,是你自己决定的。等着别人喂到嘴里的人,就算进了核心项目,也照样学不到东西;主动找机会、主动学习的人,就算是放养式实习,也能攒够秋招的硬通货。
实习学不到东西正常吗?
点赞 评论 收藏
分享
评论
2
18
分享

创作者周榜

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