拼多多 服务器后台开发 一面面经

一面 全程45min
1. 自我介绍
2. 问会玩什么棋牌游戏。
3. 选中斗地主。
4. 两分钟介绍斗地主的规则。
5. 如果让我写斗地主的程序。觉得最重要的三个数据结构和算法是什么。
6. 手写函数,判断下家能否有牌要得过上家,如果有就返回牌;如果没有,就返回空。依据单张、对子、飞机、连牌写出函数。
程序没写完,就被暂停了。
7. 游戏升级版。如果有一家是人机,存在什么技术难点,需要解决什么问题。
8. 如果可以选择人机的难度等级。如何编写人机的出牌函数。
我想到的是只编写一个难度最高的出牌函数,如果难度等级初级,那么出牌就跟难度最高的出牌不一致。
二是服务器是知道三个玩家手中的牌的,人机在出牌时考虑三个玩家手中的牌,根据三个玩家手中的牌计算出出牌。
三是向后进行计算和评估。服务器计算如果这样出牌对后面结果的影响是什么。
9. 问在学习和生活过程中,遇到的最大的困难和委屈是什么。
我没有什么好委屈的啊。

反问:你面试过不少的人,你感受出我和计算机本硕的学生,差距在哪些方面。
#面经##拼多多##校招##C++工程师#
全部评论
朋友我们是一个面试官 但是我的是二面的面试官 我可能是他的克星 因为我不会狼人杀也不会斗地主也不会打麻将 弄的他没有问的很尴尬 估计是要凉 气氛感觉十分尴尬
1 回复 分享
发布于 2020-08-22 16:43
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-15 20:08
一个面试官
点赞 回复 分享
发布于 2020-08-15 20:52
你这有点难啊,发散性的😂
点赞 回复 分享
发布于 2020-08-16 12:42

相关推荐

今天 11:11
已编辑
Imperial College London Java
汇丰科技 oc 18*12 + 年终
点赞 评论 收藏
分享
尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
沉淀一会:1.同学你面试评价不错,概率很大,请耐心等待; 2.你的排名比较靠前,不要担心,耐心等待; 3.问题不大,正在审批,不要着急签其他公司,等等我们! 4.预计9月中下旬,安心过节; 5.下周会有结果,请耐心等待下; 6.可能国庆节前后,一有结果我马上通知你; 7.预计10月中旬,再坚持一下; 8.正在走流程,就这两天了; 9.同学,结果我也不知道,你如果查到了也告诉我一声; 10.同学你出线不明朗,建议签其他公司保底! 11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
评论
点赞
12
分享
牛客网
牛客企业服务