首页 > 网易互娱一面面经
头像
维你密
编辑于 2020-10-13 14:05
+ 关注

网易互娱一面面经

首先本来是前半个小时有一道编程题做的,但hr没给我发,面试官进来很奇怪就重新给了我一道编程题直接做。

编程:随机打乱一组数组,给定rand()为0到1的浮点数,实现打乱操作和floor(float n)输出比n小的最大的数这个函数。(洗牌算法,之前没了解,没写出来,面试官看我考虑很久的样子就算了,开始提问)

提问环节:


1. New和malloc的区别

2. 为什么要重载new

3. delete和delete[]

4. c++四种cast转换

5. 进程和线程是什么,对一个操作用多进程和多线程有什么区别和缺点,什么是线程独有的

6. 局部变量存在哪?

7. 网络编程了解过吗?Tcp和udp是什么,什么时候用tcp,什么时候用udp,游戏的话用什么

8. 静态链接和动态链接,他们的优缺点

9. 虚函数是什么,虚函数的实现

10. 队列和栈,用栈模拟队列

11. 假设坐标中有一个与坐标轴平行的矩形,还有一个圆。怎样判断他们相交

然后就完了,问题相对问的很少了,时间大概45分钟。没得反问,感觉和别人的体验不在一个次元。后问的都算比较简单,基本都答出来了(对不对就不好说了,反正我说完后面试官就OK OK,有点慌!)

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐