26届秋招面经 ~ 网易雷火
8.3 投递
8.31 笔试 4a3+
一二面同时约
9.10 一面
给了9道题,涵盖:编译原理、C++、操作系统、数据结构、多线程、智力题等,直接做题,边做题边问一些题目衍生问题
1、编译原理:给定文法,问输出什么字符串
2、多线程:两个线程执行一些赋值操作,问有几种结果
3、数据库:一个简单的sql,用到聚合函数,group by
4、C/C++:define f(x) (x<<2),问 f(x+=10)结果
5、C++:给一个类求 sizeof
6、智力题:8枚硬币一个天平,其中一枚比较重,问至少称几次
7、C++:两个类,有继承关系,构造函数、拷贝构造、拷贝赋值、移动构造,并且有一些调用关系,求输出
8、有关内存分配的选择题
9、数据结构:给一个序列,求小根堆中序遍历
结合这几道题问了一些相关问题:
内存对齐、编译器优化指令重排等
9.10 二面
先写题:合并2个有序数组存入 A 数组
1、成员函数 delete this 有什么问题
2、new 和 malloc 区别
3、free 为什么传指针就能释放内存
4、线程间通信方式
5、设计一个调度定时任务的定时器,怎么实现
6、协程
7、多个连接对应多个协程处理耗时 IO 事件,怎么设计
8、怎么样将阻塞的方式改成非阻塞的协程调度
9、TCP 三次握手
10、C++ 智能指针
11、其他语言的 gc 知道怎么实现的吗
12、无锁队列怎么实现
#发面经攒人品#
8.31 笔试 4a3+
一二面同时约
9.10 一面
给了9道题,涵盖:编译原理、C++、操作系统、数据结构、多线程、智力题等,直接做题,边做题边问一些题目衍生问题
1、编译原理:给定文法,问输出什么字符串
2、多线程:两个线程执行一些赋值操作,问有几种结果
3、数据库:一个简单的sql,用到聚合函数,group by
4、C/C++:define f(x) (x<<2),问 f(x+=10)结果
5、C++:给一个类求 sizeof
6、智力题:8枚硬币一个天平,其中一枚比较重,问至少称几次
7、C++:两个类,有继承关系,构造函数、拷贝构造、拷贝赋值、移动构造,并且有一些调用关系,求输出
8、有关内存分配的选择题
9、数据结构:给一个序列,求小根堆中序遍历
结合这几道题问了一些相关问题:
内存对齐、编译器优化指令重排等
9.10 二面
先写题:合并2个有序数组存入 A 数组
1、成员函数 delete this 有什么问题
2、new 和 malloc 区别
3、free 为什么传指针就能释放内存
4、线程间通信方式
5、设计一个调度定时任务的定时器,怎么实现
6、协程
7、多个连接对应多个协程处理耗时 IO 事件,怎么设计
8、怎么样将阻塞的方式改成非阻塞的协程调度
9、TCP 三次握手
10、C++ 智能指针
11、其他语言的 gc 知道怎么实现的吗
12、无锁队列怎么实现
#发面经攒人品#
全部评论
同学考虑外企游戏公司吗,可以看看我主页
雷火对cpp选手来说还是合胃口的
相关推荐
08-29 18:14
同济大学 Java 点赞 评论 收藏
分享
09-12 02:22
电子科技大学 Unity3D客户端 点赞 评论 收藏
分享