深信服社招Linux岗位一面记录
在深圳找工作近一周,接到深信服的面试通知,特别高兴,之前也有听说深信服待遇挺好的,我特别看中这次机会,提前做了些许准备。在网上查看大家的面经,看到有好多分享的博客和帖子,大致看了下,听说面试题重复率很高,面试官会拿一个小册子当场问问题,但无奈信息量实在太大,突击并没有记住多少。
今天去深信服总部面试,位于南方科技大学对面,从外面看公司挺豪华的,进去后各种感觉都挺好。面试官开始面试,首先我做了自我介绍,然后开始问项目,问得相对来说比较细致,回答完后项目并未就此结束,在后续的面试中穿插着询问项目情况。接着面试官开始拿小册子问问题了(大家网上说的果然没错)。面试题如下:
1、结构体变量是否能直接比较(脑子懵了,这不是大家网上分享的问题么,果然,小册子很重要)
2、static关键字的用法?static修饰的变量和普通局部变量有什么区别?各自存放在哪里?
3、函数参数是怎么传递的(网上也有小伙伴分享这个问题)
我回答了调用找,面试官追问了调用找是由被调用者还是调用者维护的
4、应用层和Linux内核如何通信?
5、如何统计一篇文章中出现次数TOP10的字符?(只是问思路,并未手写代码)
我比较水,回答了用map 统计,面试官追问有别的数据结构可以用吗?我说了哈希表,然后面试官问map和哈希表有啥区别,插入删除的效率和时间复杂度。(我比较水,不知道正确答案,这只是我自己的回答)
6、输入n个IP地址范围,每个给出起始地址和终止范围,如何进行区间合并?(只是问思路,并未手写代码)
面完说两天左右回复是否有二面,二面也是技术面,有可能是电面,定是挂了……
总之感觉特差,觉得自己好水,深信服跪了……