多益网络面经

岗位是游戏研发工程师

在线测评(7.12)

公务员行测题,对于考公的小伙伴来说难度很低但是对于只找工作的人来说有点离谱

观点题(7.13)

有些题目可能会让人反感,比如问你军人的第一天职是什么、用300字写篇小作文描述你的父亲

笔试(7.15)

难度适中,题型是选择、填空、简答和编程,具体的忘记了。

  • 选择题没什么好说的

  • 填空题就是算法与数据结构这门课的题型吧,只不过可能涉及到二叉搜索树和平衡二叉树会没那么好做

  • 简答题有编程语言的问题(Python的浅拷贝和深拷贝)、计网(TCP)、英文翻译等,共4题,我就答了2题

  • 编程题只有一题,是图的连通问题,可以用并查集解决,可参考LeetCode的省份数量和岛屿数量这两道题。需要注意的是,多益的笔试编程题没有给出用例,也没有得分,并且要求除了代码外需要写一下算法思路(不写思路不得分),后面应该那边会人工去看思路和代码

HR面(7.19)

问个人的基本情况,职业规划和期望薪资这些

技术面(7.20)

自我介绍,然后问了很多Python基础的问题:

  • Python的内存管理和垃圾回收机制

  • 进程和线程的区别?GIL锁是什么?

  • Python中的is和==有什么区别?

  • 你了解Python中的哪些魔法方法,简单聊一下(new、init、hash、iter、next、enter、exit、call、运算符重载等等这些)

  • 什么是大端小端存储,主流的操作系统和网络传输使用的是哪一种

  • 描述一下ping的过程

  • 字典底层是如何实现的
  • ...(主要是这些,有些忘了)
然后还问了一些个人项目的实现细节等等这些,这个因人而异就不具体说了。
最后现场写一道算法题(给的时间比较少,我现场做到一半没做完,但是思路基本是对的):
# 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分),使之组成一个最大的整数
# 输入:nums = [3,30,34,5,9]
# 输出:9534330

# 解题答案仅供参考
def cmp(s1: str, s2: str):
    # 将较短的字符串用字符串的第一位填充至相同长度
    l1, l2 = len(s1), len(s2)
    if l1 > l2:
        s2 = s2 + s2[0]*(l1-l2)
    else:
        s1 = s1 + s1[0]*(l2-l1)
    # 如果s1 > s2,说明s1应该放到s2前面。比如s1=2,s2=1应该为21,比如s1=23,s2=2应该为232
    # 如果s1 == s2,长度大的在前面。比如s1=212,s2=21,则应该21221而不是21212
    return s1 > s2 or (s1 == s2 and l1 > l2)

def solution(nums: list):
    length = len(nums)
    # 选择排序,每次选择出一个“最大”的元素放到前面。关于最大的定义请阅读上面的函数cmp
    for i in range(length):
        max_idx = i
        for j in range(i+1, length):
            # 如果元素nums[j]比当前标记的最大元素更大,则更新最大元素的下标
            if cmp(str(nums[j]), str(nums[max_idx])) is True:
                max_idx = j            
        nums[i], nums[max_idx] = nums[max_idx], nums[i]
    return "".join(map(str, nums))

print(solution([3, 30, 34, 5, 9])) # 9534330
print(solution([92, 922, 929, 21, 211, 213])) # 9299292221321211

发offer(7.22)

在发放offer三天内要在官网招聘(https://xz.duoyi.com/center/center.html#applynotify)里面选择接受还是拒签,七天内要签好一些材料并邮寄到公司(应该是三方和档案派遣那些)

#面试复盘##面试流程##多益##多益网络校招##游戏开发#
全部评论
lz说了期望薪资多少
点赞 回复 分享
发布于 2022-07-29 17:28
笑死 军人第一天职 描述父亲
5 回复 分享
发布于 2022-07-29 11:05
楼主后来是点了接受,没发材料还是直接拒签
点赞 回复 分享
发布于 2022-09-07 15:47 广东
游戏开发问的是python吗?我一点都不会😢
3 回复 分享
发布于 2022-08-08 12:08
22届的吗? 我也投了,目前在等笔试结果,职能岗。
2 回复 分享
发布于 2022-07-29 15:56
我是java,面了40分钟,技术性问题我感觉答得还行,开放性问题我答得好一般😅
1 回复 分享
发布于 2022-08-16 17:22
请问HR到技术面隔了多久😮
1 回复 分享
发布于 2022-08-02 08:46
楼主是校招还是社招呀?
1 回复 分享
发布于 2022-07-29 10:38
可以看看点进我的主页看看我分享的被公司葳鞋主动离职遭遇,如果让你主动离职你补主动离职,就会葳鞋背调、餐费、在微博和官网bao光员工个人信息,甚至葳鞋员工父母工作!(当时让你填写家庭详细信息的资料就用上了)你们就知道进公司需要注意些什么了(有证据)
点赞 回复 分享
发布于 昨天 22:27 广东
lz面的是游戏客户端开发岗吗?最后去了吗?
点赞 回复 分享
发布于 2023-08-31 01:12 江苏
请问lz是 92的嘛
点赞 回复 分享
发布于 2022-08-21 20:08 重庆
请问一下楼主我现在变成了审核中,大概要等多久哇,审核淘汰了高不高哇
点赞 回复 分享
发布于 2022-08-11 13:03
请问,您技术面面了多久?只有一轮技术面?
点赞 回复 分享
发布于 2022-08-09 20:45
我看到笔试过后,只有hr面,没有技术面试,还以为两个会结合到一起问呢
点赞 回复 分享
发布于 2022-08-03 18:12
为什么没去呀
点赞 回复 分享
发布于 2022-07-29 10:11

相关推荐

04-09 21:10
武汉大学 Java
az77927792:1:用个栈去维护出连续0,1的长度,然后去取连续1的最大长度,取不到或者取到了但不等于9就是unlucky,否则就是lucky 2:先按不花钱的最大糖果数每个人都去拿,如果此时m已经<=0了直接输出0,否则剩下的一个人去换,因为白嫖的已经拿满了,因此只要多拿就得多用劵,所以上取整即可 3:先特判n!=m的情况,然后对于n==m的情况,先计算s1每个数字的个数nums,然后从高位往低位递归s2,bool dfs(nums,s2,p) 对于每一个位置p,能取到与s2[p]相同的就先取,然后去递归p+1,如果返回true说明取的没问题,否则先还原状态,然后从s2[p]-1遍历到1去找第一个nums[k]>=1的数k,找不到可用的就返回false,找到了就直接用这个数k,后面的直接按从大到小排列的方式把nums里的剩余的数全用了,然后返回true,如果递归到p==s2.size()的位置也返回true(这儿是能刚好组成s2的情况),答案可以在递归过程中去维护 4:按减免额b[i]从大到小排序即可,每张券去找第一个大于等a[i]的商品p[j],可以用multiset和multiset自带的成员函数lower_bound去维护(直接使用普通的lower_bound可能会超时),找不到这张券就不要了,找了记得把商品删了
投递拼多多集团-PDD等公司10个岗位 笔试
点赞 评论 收藏
分享
评论
13
76
分享

创作者周榜

更多
牛客网
牛客企业服务