多益网络软件开发工程师面经

#多益网络#
HR面就不说了,也忘记了,就是问一下校园经历,尽量多推销自己,有啥说啥

技术面
1.挖项目,对项目要熟悉
2.如何避免课程名额减为负数的情况, Mysql乐观锁
3.缓存穿透如何解决,我先说的加锁,然后说并发不高,然后说用定时任务提前加载到数据库

4.最近遇到的一些大bug
5.做项目遇到哪些困难
6.Java的如何判断对象已死,看了面经,直接说了GC Root 有哪些
7.拿到了哪些offer,说说具体名字
9.最近在学什么或者关注到了什么技术  我说在学netty, 关注了spring boot 3声明式服务调用的方式来调用远程接口
8.算法题,旋转数组 ******************************************
一开始想用的创建新的数组来写,面试官说可以写了,刚准备写时想到可以用三次反转,问了一下思路,写完后问原理,答不上来,写时还闹了乌龙,太紧张了,数组旋转时忘记++start, --end了,导致没有结束程序,面试官帮着找bug,找到后恨不得给自己两耳光(自己找到的)
9.反问,没有反问,直接结束面试,我哭了,但是我叫住面试官问用了哪些技术栈,面试官说spring boot那些,可能不是Java服务端的,不是很了解,问量面试官面试有啥不足的地方,面试官说还不错,可是没有面试官没有主动说有什么想问的,直接说到此结束,应该寄了

建议:看看前面的面经,一些基本都会问到,如垃圾回收,jvm如何判断对象已死
算法题要我答原理,还不如就用创建新数组的方式,leetcode题解也没原理啊
全部评论
问题还是比较多的?
1 回复 分享
发布于 2023-04-07 22:57 广东
同7号面的,楼主有后续了给个回复
点赞 回复 分享
发布于 2023-04-09 15:26 河南
一共有几面呢?
点赞 回复 分享
发布于 2023-04-07 22:39 山东

相关推荐

自我介绍 挑一个你觉得你成长最多的一个项目说一下项目中用到了哪些技术查重的原理是什么(ES向量库)说一下项目QPS是怎么提升的呢你觉得消息队列能提升吞吐量吗,如果请求过多不是会造成消息积压和异常吗(这里说的多线程加速队列的处理)你用Docker Compose部署容器,用了什么网络模型(没答出来)项目是微服务吗,微服务是怎么拆分的呢,有哪些服务你们团队人数怎么分工的呢,只说研发这边,流程是什么样的呢你第二个项目,我看你做了一些优化,还记得做了哪些优化吗用户图片加载为什么会慢呢,怎么优化的呢远程调用怎么会慢呢,不应该让其他服务优化吗大表查询,你们这个大表数据量是多少你认为这个查询优化具体是分库分表还是索引带来的呢,你认为是什么时候拆表合适呢;如果让你设计一个社交类项目,如微博,你觉得应该涉及哪些服务呢(说了用户和文章,一时半会想不出来多少...)做一道题吧,做完说一下你的思路:两个有序的数组,合并成一个数组后,仍然有序(用了双指针,给了6min时间)说一下AOP底层原理是什么(动态代理。好像就这一个八股文了吧,唉)你平常都是怎么学习的呢无反问,这里问完最后一个问题后,看着面试官很着急,说等后续流程-------------------------------------------------------------------------------------------双非本第一次面试,有好多问题被问懵,大多数是项目和场景估计是挂了。。好好总结,向后接着备战了。
查看18道真题和解析
点赞 评论 收藏
分享
评论
6
47
分享

创作者周榜

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