Seek_future level
获赞
57
粉丝
5
关注
137
看过 TA
477
门头沟学院
2026
研发工程师
IP属地:山西
暂未填写个人简介
私信
关注
招银网络科技第一面面试官非常好,没有刁难,问的问题还行,只不过我是考研失败速成的,非常感谢提供的面试机会,整个春招就只有这个面试,也不知道咋办了。JVM的垃圾回收算法有那些?【1】标记--清楚算法(内存碎片较多,有可能导致下一次GC的时间提前)【2】标记- 整理算法(解决了内存碎片较多的问题,清理垃圾对象)【3】复制算法(内存分成两份,内存利用率不高,类似于COW的思想,可以看一下CopyOnWriteList)【4】分代回收算法(新生代和老年代)JVM内存区域中堆存放什么?栈存放什么?【1】堆存放实例化对象,数组【2】栈存放局部变量、基本类型值、对象引用JAVA线程池的参数?执行流程是什么?【1】核心线程数,最大线程数,时间单位,等待队列,拒绝策略,空闲队列存活时间,线程工厂【2】任务数<核心线程数---》创建核心线程执行任务数>核心线程--》进入等待队列等待队列满了之后--》再创建线程来执行任务当线程数达到最大值--》拒绝策略JAVA本身的线程池有什么问题?(不设置任何参数)OOM【1】出现队列大小无界的情况,可能发生OOM【2】线程数无上限--线程爆炸Volaite关键字是为了保证什么?能不能用它保证原子性?【1】可以实现可见性,对于该字符所修饰的变量每次都是从CPU内存中读取的,而不是从缓存中读取的。(每次从内存读取+禁止指令重排序)【2】不能保障原子性,没有加锁,可以用原子类来统计变量保证原子性网盘项目的分片传输怎么实现,redis的作用时什么?是如何分片的?(前端分片还是后端分片)。固定窗口和滑动窗口有什么区别?Mybaits是如何实现和数据的连接?前端请求是如何通过SpringMvc达到后端的?TCP连接是如何保证可靠性的?
查看10道真题和解析
0 点赞 评论 收藏
分享
一个普通大学生回顾回想当初进校园,自己对未来有很多想去做的事情,可是自己一次次也没有抓住机会,就如同那风中的树叶一样,一直在左右摇摆,飘忽不定,没有抓住机会,也没有及时认清楚自己的实力,没有对自己完整的职业规划,也没有做出正确的选择。在大学前两年一直在忙于课程绩点,课程也非常多,自己感觉也过的很充实,到后来也逐渐认清楚了自己,处于一种被夹在中间的感觉,在大一开始接触C语言和C++,也了解到一些算法比赛,可是有可能自己的天赋没有那么高,有可能还不到中等的水平,这两年时间基本上花费在上面,但是最后也没有达到什么成就,也许自己真的在这方面达不到那种水平。在大二暑假那会受同学的影响,开始接触到后端,开始了长达几个月的学习,可是开学就大三了,在大三上学期结束的时候,敲完了外卖和点评(相信大家学过后端都知道,这两个项目很水),看着同学们已经在暑假找上大厂实习,自己八股还没有开始看,项目还是那样,面试算法题也没有系统的去刷,也许当时还心气挺高,只投了一些大厂加上但是好像实习名额都比较少,并且自己所在城市也不是一线城市,我个人的原因没有坚持下去,转身选择了考研(加上自己还对学历有点执念),所以大家在要对自己有一个明确的规划,而不是像我一样,摇摆不定。在大三下到大四上也就是开始考研的一年,了解到了计算机考研之后,开始着每天背着书包去教室自习,感觉每天过得很充实,感觉学了专业课408之后,了解的更多了,有所收获,自己还是非常自信的选择了11408,可是由于自己做题慢的习惯,平时性格就是比较慢,在今年的408考卷题量增大的情况下,没有发挥很好,数学和专业课的时间占了我太多时间,所以英语方面在最后阶段确实有点力不从心。没有达到自己预想的分数,最近在焦急的等待成绩,机会不大,转身又回到了老本行(开始看起了后端,想在春招找个工作),可是今年找工作的难度也是很难,再看看自己电脑上的简历,没有实习,没有好的项目,看不到任何的竞争力。我的执行力不够强,虽然知道的挺多的,但是总是眼高手低,缺乏行动,没有持续的努力,内心不够坚定,没有搞清楚自己到底想要什么,在当今信息庞杂的时代,每个人都要筛选出对自己有用的信息,不要被吓退,勇敢的坚定的走下去。
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务