深信服凉面筋(c++)
面了三十多分钟,一轮游。。记得不太清楚了,大概记录一下。
1、自我介绍
2、项目相关
a、面试官看着简历上的项目说,这些都是在windows下做的吧,没有linux的吧,我说是的,心里一丝微凉
b、哪些地方用到了c++,具体是怎么实现的,什么流程
c、我提到了实现的一个算法是求旋转和平移的,就问我怎么实现旋转的,写来看看,我说原坐标乘旋转矩阵就得到旋转后的坐标了,并没有理解想要我写什么东西- -可能是蠢吧
3、多态和继承
4、STL的容器了解什么;写一下常用的操作,插入,删除什么的
5、反转链表的思路和代码:写了个真*反转链表的,然后说你这个修改了链表结构,如果不改呢,我说哦是要倒叙打印节点值是吧,可以用栈或者递归,刚开始解释两句,面试官就点头微笑嗯好的
6、求两个字符串的最长公共前缀
7、随便写个快排的代码
8、好的你可以回去了
(好像漏了一个问答题,记不起来了,C++基础的)
#深信服##面经##校招##C++工程师#