【一手面经】奇虎360 2014校园招聘面试 一二面
2013-11-02 02:29
197 查看
面试时间:2013-10-29 下午4:45 到 晚上7点半
面试地点:360大厦,酒仙桥路6号院2号楼
面试职位:服务器端研发工程师
面试形式:一对一,聊天+写代码
面试题目:
1.C和C++
● 堆和栈的区别
● new和malloc的区别
free和delete如何知道应该释放多少内存
● 写个类A,声明类A指针指向NULL,调用类A的方法会有什么后果,编译通过吗?
● C++如何找到不同类型的成员方法?
什么是重载,相同参数不同返回值可以吗?为什么?对不同函数编译器会加什么参数?extern C
● 多态在现实中的应用,多态的实现原理
sizeof空类为多少?为什么这么设计?
sizeof一个只有一个虚函数的类等于多少?
AB两个类各自有个虚函数,C继承A和B,sizeof(C)为多少?
构造函数能声明为虚函数吗,析构函数呢?为什么?
● 关于地址对齐
64位是什么意思,CPU64位指的是什么,操作系统64位指的是什么?
为什么要有地址对齐,CPU如何取址?
哪些情况会遇到地址对齐,试举一例?
2.进程与线程
两者的区别——资源分配,调度,通信
os给进程和线程都分配哪些资源?
进程间通信有哪些方式(Linux)?分别怎么实现?
现有平行的几个进程,如果其中一个进程挂了,会影响其他线程吗?一个进程有多个线程,有一个挂了,对其他线程有影响吗?为什么?
3.TCP
画出三次握手,四次握手,为什么要三次和四次?
讲讲滑动窗口机制
关于time_wait为什么等待2MSL才关闭,如果有大量time_wait状态连接会出现什么问题?
4.数据结构
二叉树中序遍历的非递归实现
链表倒序输出,不能改表链表结构,不能用任何自己开的辅助空间
5.vim的替换语句,abc换成def
6.PHP字符串分解
7.关于linux的调试和VS的断点调试原理
面试地点:360大厦,酒仙桥路6号院2号楼
面试职位:服务器端研发工程师
面试形式:一对一,聊天+写代码
面试题目:
1.C和C++
● 堆和栈的区别
● new和malloc的区别
free和delete如何知道应该释放多少内存
● 写个类A,声明类A指针指向NULL,调用类A的方法会有什么后果,编译通过吗?
● C++如何找到不同类型的成员方法?
什么是重载,相同参数不同返回值可以吗?为什么?对不同函数编译器会加什么参数?extern C
● 多态在现实中的应用,多态的实现原理
sizeof空类为多少?为什么这么设计?
sizeof一个只有一个虚函数的类等于多少?
AB两个类各自有个虚函数,C继承A和B,sizeof(C)为多少?
构造函数能声明为虚函数吗,析构函数呢?为什么?
● 关于地址对齐
64位是什么意思,CPU64位指的是什么,操作系统64位指的是什么?
为什么要有地址对齐,CPU如何取址?
哪些情况会遇到地址对齐,试举一例?
2.进程与线程
两者的区别——资源分配,调度,通信
os给进程和线程都分配哪些资源?
进程间通信有哪些方式(Linux)?分别怎么实现?
现有平行的几个进程,如果其中一个进程挂了,会影响其他线程吗?一个进程有多个线程,有一个挂了,对其他线程有影响吗?为什么?
3.TCP
画出三次握手,四次握手,为什么要三次和四次?
讲讲滑动窗口机制
关于time_wait为什么等待2MSL才关闭,如果有大量time_wait状态连接会出现什么问题?
4.数据结构
二叉树中序遍历的非递归实现
链表倒序输出,不能改表链表结构,不能用任何自己开的辅助空间
5.vim的替换语句,abc换成def
6.PHP字符串分解
7.关于linux的调试和VS的断点调试原理
相关文章推荐
- 奇虎360 2014校园招聘面试
- 笔试面试(2)阿里巴巴2014秋季校园招聘-软件研发工程师笔试题详解
- 面试宝典之阿里巴巴2014校园招聘笔试题
- 【笔试or面试】美团2014校园招聘
- 面试宝典之阿里巴巴2014校园招聘笔试题
- 面试宝典之阿里巴巴2014校园招聘笔试题
- 2014阿里巴巴秋季校园招聘-软件研发工程师笔试题/面试问题收集
- 笔试面试(1)腾讯2014校园招聘软件开发类笔试试题
- 2014华为校园招聘面试—失败吐槽
- 笔试面试(2)阿里巴巴2014秋季校园招聘-软件研发工程师笔试题详解
- 华为2014校园招聘面试经历
- 【笔试or面试】人人2014校园招聘笔试题(广州站)
- 【笔试or面试】人人2014校园招聘笔试题(广州站)
- 【笔试or面试】美团2014校园招聘
- 笔试面试(1)腾讯2014校园招聘软件开发类笔试试题
- 笔试面试(1)腾讯2014校园招聘软件开发类笔试试题
- 编程算法/面试 - 美团网2014校园招聘笔试试题 (哈尔滨站) 及 答案
- 2014奇虎360研发类校园招聘面试题分享
- 华为2014校园招聘经历_底层软件研发_面试经验
- 趋势科技2014校园招聘笔试题