2023 多益 游戏研发面经

9.6
1.介绍自己
2.主力编程语言是什么?(答:python,c++)
-追问:两者的区别
3.python的is和==的区别?
4.python的垃圾回收机制?
5.python的魔法方法?
6.python的GIL?
7.python的协程?
-追问:进程,线程,协程的区别?
8.空闲时间如何度过?
9.如何看待加班?(这里大概就这个意思,具体问的啥忘了)
10.如何保证代码质量和可维护性?
-追问:你知道哪些设计模式?知道观察者模式吗?说一下单例模式?(因为上面答了代码编写要符合设计模式)
11.归并排序的思想?
12.设计一个排行榜,你会用什么数据结构?
13.假如要在系统里生成一个唯一ID,用什么方法?(答:时间戳,因为时间戳具有唯一性)
-追问:如果同一时间请求很多,如何保证他的唯一性?(答:加锁)
14.alphago是如何实现与人对弈的?(楼主是深度学习CV方向的,刚好看过一点)
15.工作中你写的代码出了问题,但是你此时洗好澡准备睡觉了,你该怎么办?
-追问:如果有同事还在公司,会让他帮忙修改吗?
16.(编程题)将一个数字(最大百兆)中文化表示
#面经#
全部评论
老哥我一面显示通过了,但是还是没有二面时间通知呢
点赞 回复 分享
发布于 2022-09-07 16:44 四川
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-07 17:27 北京

相关推荐

投递华为等公司10个岗位
点赞 评论 收藏
分享
10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
评论
6
23
分享
牛客网
牛客企业服务