新浪微博C++研发一二面面经

这周太不顺了,发面经转转运

一面:

LINUX

1.删文件和文件夹

2.vim

3.改权限的命令

 

数据库:

1.查有多少字段

 

计网:

1.TCP三次握手,两次行吗

 

语言:

1.多态

2.虚函数表

3.child*p=(child*)new base; p->f(); 输出什么?

4.static,在CC++的区别

 

算法和编程:

1.反转链表

2.二叉树先序遍历非递归,递归入栈弹栈过程

3.跳台阶问题


二面:

项目相关:

1.介绍项目

 

LINUX

1.awk命令

2.进程间通信方式

3.管道适用于

 

语言:

1.类的成员变量初始化

2.构造函数里不能初始化什么

3.引用,类里可不可以定义

4.publicprivate

5.父类指针指向子类对象的写法

6.写虚函数的覆盖

7.面向对象三大特征

8.STL vector、map的方法

9.vector里能放类吗?什么时候不能放?

10.static在代码的位置和在内存的位置

 

算法和编程:

1.二叉树的深度优先、广度优先遍历

2.排序算法,快排复杂度,归并适用于?

#微博##C++工程师#
全部评论
啥时候面的 ?
点赞 回复
分享
发布于 2017-10-19 19:40
二叉树先序遍历递归入栈弹栈过程这个不会。。能讲讲吗 我也是昨天面的,不过是其他岗位,也挂了
点赞 回复
分享
发布于 2017-10-19 19:46
小红书
校招火热招聘中
官网直投
比我简单多了
点赞 回复
分享
发布于 2017-10-19 21:23

相关推荐

点赞 评论 收藏
转发
点赞 43 评论
分享
牛客网
牛客企业服务