巨人网络科技 二面
岗位:游戏服务器开发工程师
5.7二面:
- C++用的版本高嘛?主要用的是哪个版本?
- 智能指针一般用来解决什么问题?裸指针在多线程中被使用时,可能在一个线程A中将这个对象给释放了,但是线程B中还不知道该对象被释放了,还在使用。有什么方法可以解决这个问题?
- 内存泄漏之类的问题,自己写程序的时候如何考虑解决避免这类问题。
- vector容器,里面已经存放了很多数据,想将这内存进行释放,有什么方法。
- 遍历一个list,或者vector容器,在遍历的时候删除,需要注意什么。
- 多线程安全问题,有哪些需要注意的。
- 手撕:LRU、删除
std::vector
中所有偶数值。
更新:5.15hr面:
- 当初为什么会选择投递该公司?
- 之前有玩过公司的游戏嘛?
- 过往项目和实习经历中,最有成就感的一件事?在这过程中遇到什么问题,是怎么解决的?
- 别人的对你评价怎么样?有提过什么待改进的点,建议。
- 比较有挑战的一件事或者压力比较大的一件事。
- 其他offer期刊,开的薪资。
- 期望薪资。
- 反问:。。。
- 上班时间:10:00-19:00 双休,两年住宿(第一年住宿免费,第二年需要交一些管理费),公积金7%。