腾讯视频面试的,人挺温和,问问题也不急,等着答完,感觉视频面试效果很好,最后也没给反馈,可能是想让我主动联系
面试官问的面试题: 诗悦一面
1.自我介绍
2.项目中最大的难点?
3.大学中项目或者实践做的多吗?
4.为什么用雪花算法?
5.什么时候建索引?
6.ArrayList和LinkedList的区别
7.如果既要查找快又要增删快怎么设计?(我说数组链表)
8.介绍一种设计模式(说了一个抽象工厂模式)
9.游戏中的排行榜统计前一百排序适合什么算法?(我说的堆排序,他认同了)
10.为什么不用快排?(我说排好序的再用快排更新时间复杂度很高)
11.玩过什么游戏?
12.为什么选择游戏行业?对游戏行业的了解?(加班严重,凌晨更新常态)
13.知道游戏服务端做什么么?对服务端有什么了解?(提前准备了)
14.对转语言的看法?
14.反问,有两到三面,实习转正,基本都能转正,培训两个月左右。
多益网络 ——投7.31 测评8.1 笔试8.3(投的软件工程师被转到游戏服务端) 一面8.16
吐槽
面试需要下载战盟(多益自己搞的平台)登陆指定账号,然后面试官再在里面给你发腾讯会议链接(有点脱裤子放屁的感觉,但是考虑到手撕也有些许合理),手撕是点击链接直接在这个平台做,战盟和wegame不能说有点相似只能说一模一样,分辨率还很低,一股塑料味,图片也加载不出来
正文开始
共用时1h
自我介绍
看到比赛经历
竞赛信息从哪获取
刷题什么平台
刷了多少
拷打项目
项目背景,为什么做这个
描述功能
负责做什么
使用了哪些数据结构
redis缓存更新策略
redis数据类型
nginx负载均衡算法
高并发如何测试
分布式CAP原则
语言类
Java多态原理
Java为什么不支持重载运算符
继承,封装,多态如何理解
Object有哪些方法,具体应用场景(说到了hashcode用于哈希表)
哈希冲突哪些解决方法
Set
手撕
数字转为汉字表述,最大单位为兆,如-10023456转为负一千零二万三千四百五十六,限时10min,不用运行,不知道怎么算分
其他
用过AI吗(比如ChatGPT),用AI有什么技巧
你本人有什么优缺点
期望年薪
期望开发游戏类型
期望工作节奏
反问
开发游戏类型
总结:大部分八股也是根据项目问的,还算基础,面试官明显低头照着什么东西念的
面试官比较和蔼,人还是挺好的,就是公司风评不好