面经详情

Java工程师-5轮技术面试
首先是一轮电话面试,大概半个小时,然后是五轮onsite,因为现在特殊时期,都在zoom上完成。和HR邮件交流用英文,面试基本是中文。面试感觉不好,有一轮技术面试,面试官出题后,就开始看手机,全程无交流,面试并不是单纯做题,而是模拟真实工作情况,大家一起解决问题,期间考察面试者的代码能力,分析问题能力还有沟通交流的能力。这样做,仅仅是死板的做题应试。

相关推荐

1425
Java
确定通过确定通过
2022-3-22暑期实习终面面试经历,第二天下午发offer。基本上只能回忆起当时没做出的问题了。 共3轮面试,开始前给40分钟做两道hackerank,第一道题很简单,第二道题用前缀树做很快,感觉来面试的80%的人都能完成(做题的时候在一个zoom房间内)。第一轮面试官问了一些项目相关的问题,然后出了个题:回答:随机采样法。答:卖硬币盲盒。之后面试官问还有啥方法,不知道了。我说java和c++都可以,他问我java和c++比有哪些优势,回答垃圾回收,有反射机制。还有别的当时没想起来,面向对象、没有指针概念等。当时回答操作没有原子性,面试官说还有没有别的,之后提示下说不同线程会缓存内存中的数据,要用volatile保证可见性。第三轮面试原本是行为面试,但是还问了许多技术问题。问:输出这个最大值,解决方法是双指针,leetcode原题。当时这里回答的不好。之后还问需不需要用到锁和事务,这里应该指的是选定一些数据判断人员和会议室有没有时间冲突时需要上锁(next-key锁),防止出现同步问题(两个会议同时邀请一个参会者或要求订一间会议室)。这道题基本上懵逼状态,后来才想明白。总体来说前两轮面的不错,最后一轮有点拉垮,不过还是过了。...查看更多
包含6个问题,3个回答
Q:给你一箱硬币,其中有1角、5角、一元等不同面值,怎么估算它的价值。
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网摩根士丹利摩根士丹利面试经验摩根士丹利面试经验:Java工程师-5轮技术面试