美团秋招一面 8/20 (反省一下)

真的完完全全把自己剖析了一次,明明感觉看八股,这也会,那也会,结果真上,又出问题了。

流程:自我介绍-->算法-->问答-->反问

算法(oi):两字符串相加,返回字符串

问答:1.介绍项目难点,从代码复杂性上和实现难度上分别讲解的?

2.看到简历有JUC,问的synchronied和JUC包下锁的区别?(只打到了非公平,加锁位置,底层实现上区别)(这里脑子就木了,把reetranlock和concurrenthashmap的底层有点弄混淆了)

3.深入,问synchronied是非公平锁吗?(我都先介绍了公平的含义了,但又一直在说可重入和自旋,真的脑子木了)

4.再深入,问锁的粗化是什么(完全不知道),我问是锁的升级吗?(不是),给了具体例子【两个synchorined嵌套会发生什么】(满脑子,这不是只会死锁或者锁升级吗?)

5.看见简历的JVM,问JVM怎么判断是否GC?

6.又问GC root如果无连接了,是否一定会被GC掉?(这我也不知道怎么回答,说的内存泄露的,我想的是举出反例来说明,就可能有静态变量,监视器锁监视,线程监视这些,我也不知道对不对)

7.深入,问有遇到OOM吗?是怎么解决的?(从挂了,和没挂两种讲, 又说了没挂可以怎么样,结合了Java visualVM + dump文件,还有Jmap命令说了)

8.深入,问JVM有什么常见的参数吗?(说了heapdumppath,Xms,new genergter,old space, mata space这些【这里yang,old,mata的配置名字忘了,这我没记过啊所以我说的Linux查看JVM参数的名称】)

9.见我简历有分布式的组件,nacos,redis,redisson,openfeighn这些,结合项目和实习说了一下

10.同(简历有分布式事务),拷问我业务场景,多个微服务,我只负责其中一个做登录(保存登录态,存储数据库),要给其他微服务说登录人员信息,结合AT,TCC,SAGA说了下

11.深入,问具体哪种模式最好?这我只能从实现简单AT,安全保证TCC,3PC,但面试官不太满意,又说了下SAGA(只得到面试官的【“看来你分布式事务都还是了解”】的评价,真的太菜了)

12.同(简历有git),问平时怎么解决代码冲突?(说实话,我也不太了解,这么问,是想了解什么),我也只能说一般idea检测到代码冲突,就会有弹窗解决,左中右三部分,左边自己代码,中间合并代码,右边自己代码,自己去在不干扰的别人的情况下合并。

13.本地解决了冲突,推送后还是有冲突,可能是什么造成的?(我就举例说可以一个int变量++, 可能导致后续int变量都变了)

14.再深入,在自己和别人都测试过,别人1个月前就打算上线,自己刚改完,打算明天上线,遇到代码冲突怎么解决?(不理解,完全不知道这是什么场景)。问面试官,一般不都有测试环境,和生产环境吗?都是上传测试环境,都是测试过,打上版本号,在上线生产环境吗?有冲突测试环境就解决了啊【因为一般冲突问题,都很明显,而且还有测试组】,就算有,回到上个版本,当前版本下线,修改不就行了。【太菜了,没搞懂】。

15.问平时AI是怎么用的?【哎,这里完全没发挥出来啊,我的rag的embeding,切片,prompt工程那么多提示词都没说出来啊,我以为,他会深入问呢?这个问题时就没说】

后续再面试官说能不能多说点AI,就只得到我们组存后端,不太涉及AI,而且时间也不太够的回答了【那我学了那么久AI的底层原理,还有了解的AI相关项目,算什么???????????????????不让说,我怎么展示自己这方面的能力?????????】

总结:面试官很好,感觉还是自己太菜了。不知道我这是算考的偏,还是太深入了,我看小林coding没回答上的都没看过。有无大佬给点建议啊?

全部评论
写的挺详细 居然都能记得题目
2 回复 分享
发布于 昨天 22:35 江苏
被拷打这么多,挺厉害的,能扛到最后 崩 ,下次再战。 可以直接跟面试官说嘛,比如一个问题问完了,最后面接着说 我比较了解/擅长 xxx 方面技术,一般的面试官都会接着你的话来问
1 回复 分享
发布于 今天 14:49 广东
爱信等
1 回复 分享
发布于 今天 12:34 北京
同学试下米哈游嘛?有后端岗位~
1 回复 分享
发布于 昨天 13:54 上海
佬,有下一面消息吗
点赞 回复 分享
发布于 今天 09:07 江苏
佬,这是什么岗位啊,好难啊感觉
点赞 回复 分享
发布于 昨天 23:49 陕西
6.感觉内存泄漏应该不算,比如无限队列中每个元素都是有引用的本身就不应该被GC。CMS垃圾回收有可能漏标,这时候就无引用了还没被GC掉
点赞 回复 分享
发布于 昨天 19:33 北京
坐标南京,OD岗位多多,欢迎私聊
点赞 回复 分享
发布于 昨天 15:36 贵州
佬能说一下是面的哪个组的么?在面试前有额外收到Ai coding的笔试么?
点赞 回复 分享
发布于 昨天 12:09 浙江
10和11要怎么答才能满意
点赞 回复 分享
发布于 昨天 09:33 广东
JVM那块我还是简历上直接不写吧,反正也没接触过,硬背一问就问炸了
点赞 回复 分享
发布于 08-22 11:28 江苏
ai为啥不投aigc相关的啊
点赞 回复 分享
发布于 08-22 02:34 江苏

相关推荐

08-22 20:29
已编辑
东北大学 Java
进面试间,就是一句命令“把你摄像头打开”,自我介绍,说一半就被打断了,让我别墨迹,直接讲过往经历15min实习我实习是个小厂,然后他就全程蔑视我,让我讲技术难点,听完了说:“这就是你认为的难点?”“我已经重复这个问题好几次了”“就这个?”“呵呵行吧”20min八股+场景实现一个线程都有哪几种方式?Runnable 和 Callable的区别,内部的实现原理上有什么不一样?A、 B、 C 三个线程同时启动,三个线程之间的执行顺序是先执行 A,再执行 B,再执行 C,怎么达到这个结果?countdownlatch和cyclicbarrier的区别,内部实现区别Redis里面有1 亿个key,里面有 10 万个 key 是以某个固定前缀开头的,如何能把它们找出来?数据库里面有 2000 万的数据,但是Redis 中只能存 20 万的数据,怎么保证 Redis 中的数据都是热点数据?String s = new String("abc"),创建了几个对象,都在哪静态代码块+继承+构造方法的输出顺序20min手撕1. sql,查询前一个月下单量最多的三天是哪三天2. 保证线程输出顺序算上暑期,大大小小面了几十场面试,这是唯一一次让我真的感到被蔑视、不被尊重的一次,全程被压力闷了,基本没有问题是让我完整答完的,答一半就打断我,我回答完就说“行吧行吧”,我思考的时候,跟我说“不会就说不会,别瞎说,别浪费时间”。手撕写出来了,没有任何反馈,不让我讲思路,问我“你觉得你写的对吗”“你觉得对那就下一道”“行吧行吧”“我知道,我看到了”TMD 恶心死我了 面试过程我挤都挤不出来笑容更新,二面过了
Glint_free...:从我一年多以来从日常实习到暑期实习再到秋招的面试经验来看,你简历越好,字节面试官越是喜欢用特别深特别深的技术点压力你,然后态度还很傲慢;腾讯、京东、美团这些都是轻松愉快的面试风格
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
08-22 16:18
门头沟学院 Java
点赞 评论 收藏
分享
腾讯,字节一面挂,拼多多笔试挂,淘天笔试挂,阿里云一面挂,阿里国际一面挂,准备了这么久终究还是什么都得不到吗。。。
迷茫的大四🐶:因为这些都是大家耳熟能详的大厂,各种高学历人才都会投递,但佬学历在这,找个满意的工作不是问题的
投递阿里国际数字商业集团等公司10个岗位
点赞 评论 收藏
分享
评论
8
107
分享

创作者周榜

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