秋招总结
双非渣硕,非科班,无实习,岗位C++开发和测试开发(当某公司只招java或者对于自己难度过大的公司投递的岗位)
目前(2019-10-12)确认收获的offer(已谈薪水):盛趣游戏(C++服务器开发)、网易互娱(初级游戏研发)、招银网络(软件开发)、苏宁(C++开发)。应该确定去网易了
秋招投递公司总结
收到面试的公司
公司 岗位 状态 备注 字节跳动(游戏提前批) 测试开发 三面凉 / 苏宁(提前批) C++开发 offer / 阿里(提前批) C++开发 电话一面凉 / 趋势科技(提前批) C++开发 一面凉 / 大华(提前批) 大数据开发 电话面凉 / 网易严选(提前批) 测试开发 流程走完 凉了 盛趣游戏(提前批) C++服务器开发 offer / 华为 通用软件开发 二面凉 / 中兴 软件开发 流程走完 未开奖 海康 C++应用软件开发 流程走完 应该凉了 同花顺 C++开发 流程走完 应该凉了 招银网络 软件开发 offer / 网易互娱 初级游戏研发 offer / 大华 C++服务器开发 放弃 冲突,提前去现场等了3小时,问了hr说应该能提前轮到,结果... 58 后台开发 放弃 和海康冲突 新浪 C++开发 放弃 和网易互娱冲突 电信天翼物联 软件开发 放弃 和华为冲突 苏小研 C++开发 应该要放弃了 / 笔试挂的公司:贝壳、vivo、京东、滴滴、广联达、哈啰、b站、阿里(正式批)
简历挂的公司:虹软(提前批+正式批)、tp-link(提前批+正式批)、依图、蘑菇街(提前批)、拼多多(提前批)、浦发、小红书、oppo、平安科技
面经(之前整理的):
字节跳动(游戏提前批)
网易严选
测开一面
二面:测试主管,几乎都在问测试相关的东西(不怎么会)
- 缓存如何测试
- 优惠券如何测试
阿里(提前批)
电话一面:
- 进程空间虚拟地址大小
- const和#define的区别
- 动态库和静态库的区别,缺失某个库用什么命令查看
- 线程栈的大小
- 返回值是引用类型有什么问题
- 初始化全局类变量有什么问题
大华(提前批)
电话一面:
- 给自己C++打分
- 了解哪些STL
- map插入元素方式有哪些,有什么区别
- Linux的makefile文件了解吗
- Linux的调试工具
- 网络编程经常会遇到句柄泄漏问题(开始不太明白),面试官又说内存泄漏问题(答了valgrind和智能指针)
- 了解数据库吗,给了一个场景,说里面有个数据错了要修改,怎么改
- 网络编程服务端和客户端的流程
- 面试官自己介绍了下所在部门
盛趣游戏
一面:
没怎么问基础,大部分时间在聊如何对服务器优化,跳表,最后撕了二分查找
网易互娱
视频一面:
- 手撕:从1~n中随机得到m个不同的数字
- C和C++区别
- C++的特性(具体解释封装、继承、多态)
- 模版实例化的阶段
- 给了一个类,问类的大小,面试官写了5个例子让我回答
- 具体介绍下4种类型转换
- 深度优先搜索、广度优先搜索
- 二叉树深度优先遍历和广度优先遍历
- 手撕:反转数字
- TCP和UDP的区别
- 静态链接和动态链接
- vector的底层、list底层、list和vector插入的时间复杂度
- vector扩容原理
- 手撕:实现智能指针
- 手撕:单例模式
- 手撕:给定一个全为正数的矩阵,从左上角走到右下角的最小和
- 玩什么游戏、如何设计buff
现场二面:
先半小时给了到题目做,再带着答案进房间面试
把项目,论文、课题、游戏都聊了遍
代码:
- n种硬币组合成m,有多少种组合方法
- 设计一个高效函数,该函数会多次查询一个巨大数组中有没有某个数(考虑缓存即可)