腾讯音乐-暑期实习 一面
- 介绍实习
- 实习架构
- openFeign原理
- 为什么用nacos
- 推送下游id如何进行透传
- ThreadLocal使用问题
- 如何解决?
- 你是根据定时任务框架处理这个实习的接口的对吧?说一下定时框架执行原理(不会)
- springmvc执行流程
- 如果让你实现一个httpServlet,怎么设计(问我这个我真的宕机了)
- myqsl存储引擎
- B+树
- 深度分页
- OOM排查,有没有用过什么工具
- 怎么看OOM的dump信息
- 怎么判断一个垃圾能不能进入老年代
- 除了年龄呢?
- CMS,G1的区别
- CMS浮动垃圾问题说一下
- CMS这个浮动垃圾是什么时候清理?仔细说一下CMS整个流程。(其实我感觉我说的没错啊,但是面试官一直不太满意。我说浮动垃圾太多了会退化成串行化,然后浮动垃圾是下一次才清理,或者如果浮动垃圾太多会退化成serial old,他不满意),CMS这个问题反复问了好久。。
- 难道其他回收器不会有浮动垃圾吗?(没有吧。。。。)
- 说一下TCP和UDP
- TCP有一个Accept你知道吗?没有这个accept还能不能进行连接?
- TCP和UDP可以用同一个端口吗?
- 细说为什么可以(不太满意。。)
- 什么是全连接半连接队列
- 什么时候创建半连接,什么时候创建全连接
算法: LRU。 新增超过capacity的时候忘记size--了,其实leetcode这样也能过,只是如果一直put的话有可能导致size突破int最大值,卧槽废了。
反问业务
第一家正式的大厂暑期面试,其他都快挂完了,一上来就给我个地狱难度。
我踏马再也不给自己挖坑了,什么OOM,什么openFeign,什么MVC,什么定时任务,不熟悉的我再也不嘴贱了,感觉面试官对我的眼神从期待变成了嘲讽。。。。。。。。。。。。。
说实话我已经想放弃暑期了,沉淀到秋招得了
---------------------------------------
更新,一天后居然变成复试状态了
#打工人的精神状态##牛客创作赏金赛##技术岗笔试题求解##腾讯音乐26届实习#