拼多多 -服务端开发JAVA 面经

    隔了这么久才写面经,主要还是因为懒。。。

拼多多是现场面试的,听闻现场面试的难度比线上面的难度要小一点,因为跟面试官会有一些讨论跟互动,并不是完全的被动状态。所以能有机会现场面试的小伙伴要尽量抓住机会啊!
现场面试是一天面完,一共三面,两面技术+HR面。
拼多多的现场流程不是很清晰,面试之前不知道自己要等多久,大概排在什么位置,这点体验不是很好,我从下午一直面到晚上,中间等了很久很久。
去到现场首先领一张表,填个人信息,幸亏自己填的还挺认真,后面会根据这个问(HR面)。

	### 面试的岗位是:服务端开发-JAVA。

一面(HR面)

三面不是按顺序来的,哪个面试有空就先来,我一面是HR面,这个时候很没底,因为技术面还没面,跟HR不好谈薪资。但是HR面的还挺好,可能是那个表上的字写的好看(此时自恋一把),也可能是社会实践跟活动比较多,这些在HR这里是加分的,还有就是已经有了其他家的OFFER,拼多多的HR会追问是哪家,哪个部门,薪资多少。。。还有就是问一下家庭关系啊,男女朋友啊,就业意向啊,城市啊,等等。就是一些基本的问题。
最后会问你对拼多多的看法,这个很重要,因为三面都问了我这个问题,我当时说了很多自己的看法,把HR都说感动了。

二面(技术一面)

HR面完又等了很久,每面面完,如果挂掉了,就会让你走人(恩。。。),如果没通知,就要一直等。
二面的面试官人很好,说话声音小,很温柔,问的都是一些基础的问题,项目也只是简单的问一问。因为 岗位是服务端开发,所以面试官问的基本上都是就JAVA多线程,线程池啊等等,计算机网络啊,TCP/IP啊,以及如果让UDP可靠等等。面试官人非常好,有些我没有回答上来,会提示,说这个没关系。
最后问了对拼多多的看法,我就又说了我的看法,把拼多多的发家史都说了一遍,以及技术方向和发展前景,重点是那会刚好七夕,我玩了拼对象的活动,我觉得创意非常好,就表达了自己的看法,没想到刚好这个项目就是面试官项目组负责的,可能这就让我过了吧(hhhhhh)

三面(技术二面)

二面面完真的等了好久好久,下午两点面到晚上八点,我都筋疲力尽了。
三面的时候就剩几个人了,一开始HR会拿一张纸给你,上面两个题目,让你先思考五分钟,也不一定让你做出来,等会跟面试官说一下思路就行了。
题目1:给一段代码,说出打印什么?其实就是JVM内存分配,说一下内存怎么分配,结果打印什么就行。
题目二:关于海量数据处理的,具体记不清了,就是内存限制的情况下怎么处理海量数据。其实就是海量数据hash映射到不同文件,每次处理其中一个,再利用大小堆找出排名前多少个的,大概是这样。

题目讲完后,面试官会问一些基础问题,项目等等,会手撕一个代码题,可能比较晚了,面试官也累了,就没有问太多,但还是问了对拼多多的看法。

差不多现场面就是这样,面试官都没有问太难的问题,都是基础。

你可能感兴趣的:(面试,公司)