看准网

电脑版
提示:原网页已由神马搜索转码, 内容由www.kanzhun.com提供.

深信服科技

我要认证
深圳市 · 计算机软件 · 1000-9999人 · 成立24年 · 火热招聘
融资状态
实力雄厚
A级纳税人
高新技术企业
#网络安全
公司全称
深信服科技股份有限公司
上下班时间

上午09:00-下午06:00

偶尔加班

联系方式

86627813

0755-86627813

...更多
地址

深圳市南山区学苑大道1001号南山智园A1栋一层

简介
-
面试难度

“有难度”

薪酬工资

“低于平均水平”

公司福利 20

免息购房贷款

零食下午茶

五险一金

员工旅游

餐补

加班补助

节日福利

带薪年假

定期体检

补充医疗保险

年终奖

交通补助

超高标准假期

玩转各俱乐部

住房补贴

股票期权

包吃

生日福利

通讯补贴

重大疾病保障

免息购房贷款

零食下午茶

股权穿透

挖掘股权结构

企业架构图

掌握企业关系

关系图谱

洞悉企业关系

股权结构

分辨股东关系

查看全部2859条面经
最近更新时间:2023-11-06 18:31:32
1613
面试了职位:C++
感觉靠谱
【C++】面试分享
  • 9/24 14:00 一面 开局自我介绍,然后面试官先针对项目提问。 
  • 1. 看你简历写了实现了一个TCP,那就描述一下TCP的总架构和三次握手吧. 
  • 2. 假如有非常多的ip连接服务端,你怎么保证连接最终能成功呢? ( 刚开始是真的没明白问法,然后我自己提到了syn洪水攻击这一方面,面试官问了我对,这种情况如何避免。 
  • 想了一两分钟,面试官引导了一下,我想到了看自顶向下的时候是有说过syn洪水攻击导致的DoS, 提了一下syn cookie,将客户端的ip地址和端口传入一个哈希函数返回值作为syn在第二次握手发回,然后看第三次握手回应的ack是否是该值+1就可以避免DoS了,面试官说对。 )
  • 3. 行,那先问你一点C和C++的基础吧 - 说说你对多态的理解吧。(静态多态->重载,动态多态->重写, 继承时的虚指针) - 那说一说虚指针和虚表吧。
  •  - C++的多态一定会比C语言效率更慢吗?可以从寻址的角度讲一讲吗。
  •  - 你对虚继承的理解?(解决菱形继承问题,拿iostream举了例子) 
  • 4. (手撕)好的,那做道题吧(二叉树层序遍历) > 虽然轻易ac了但是逻辑写复杂了,一开始居然写成了O(n^2)的复杂度,在引导下改成了O(n),删掉了没用的逻辑。
  •  顺带一提,leetcode写习惯了可能不太适应showmebug的这种ACM模式,面试官让我自己把题中的树构建出来,不过也不难)
  • 5. 你对技术栈是怎么看待的,是偏向较为传统的C++,还是比较新潮的golang? 
  • 6. 行,我再看看,你简历上还写了操作系统内核的东西,那好,这个shell回收僵尸进程你是怎么做的? 
  • 7. 那孤儿进程是怎么被init()回收的?(不知道...) 
  • 8. 好的时间也差不多了,那就面到这里吧,谢谢你的参与啊。(无反问环节,有一说一吓尿了) 当天晚上先收到一封面试满意度调查,以为是感谢信,感觉自己凉了。 
  • 过了十几分钟就邮件提示一面通过。第二天早上邮件询问二面预约。 
  • 9/25 15:00 二面 开局自我介绍。 
  • 1. (手撕) 一个长度为n的数组涂色,粉色红色蓝色(忘了哪三个具体颜色了),首尾颜色不能相同,相邻两个颜色不能相同,求共有几种涂法。 (我已经在别人的面经里看到过这题了,当时以为是dp直接战略性放弃了,结果刚好撞到这题,做了快半个小时...在面试官的引导下最终跌跌撞撞还是做出来了。
  • 面试官说这个平台没有`std::cin`, 输入几个简单的用例看看结果就行了。) 
  • 2. 看你的代码出现了segmentation fault(捂脸), 你知道这是什么吗?(无压力)
  •  3. 如果我在函数体内定义一个指针,不给它赋初值,那么这个变量的值是多少?(回答是应该是不确定,结合堆栈不会真正的删除之前的数据回答) 
  • 4. 假如我想统计一个学校里所有20岁的人,该怎么统计? ( 一开始我以为想问如何高效地查找20岁的人,这种情况比较适合桶排序,我就从比较排序的劣势说到桶排。) - 我此时不关心具体是哪个20岁的张三李四,我只想知道20岁一共有多少个人。 (我不知道这个问题有没有埋坑……我的理解是直接开辟个容纳所有年龄的数组然后搜索累加。) - 好,那现在做一下扩展,我想知道银行里一千万到一个亿存款的人员数量,该怎么做呢 (我一开始回答的是可以做一下区间查找,比如平衡树或者跳表......然后面试官说那为什么不直接开辟一个1个亿的数组呢?) - 你学过哈希表吗?(学过) - 这种情况比较适合哈希表解决。(挠头,面完才回想起来可能是哈希拉链法) 
  • 5. 好的,那你在项目中有遇到什么比较印象深刻的问题吗?(提到了STL的内存分配和实现内核的Copy-on-Write功能) - 好,你提到了Copy-on-Write, 那我来问问你, 这个功能是怎么实现的? - 页表中的项有什么变化? - 父进程和子进程都是只读的吗?还是一个可读一个可写?(我说的子进程只读父进程可写,但被面试官指出这里是不对的,都是只读,否则一方读堆栈信息就会显得很奇怪) 
  • 6. 你有什么问题需要问我吗? + 你们部门一般做什么业务。 + 对我目前知识掌握程度的评价。 + 针对以后可能会出现的业务,我需要往哪个具体的方向发力学习? 
  • 7. 好的,那今天的面试就结束了,谢谢你的参与啊。(*2) 两个面试官都非常好,非常的耐心,感觉被指出错误的时候有一种上网课的感觉,周六面试也不易。 许愿二面通过!!! 
  • 9/26 16:40 收到二面通过的消息了,等待线下终面。
2 年前发布
评论· 2
大展鸿图
楼主是985本硕吗?
2023-11-05
举报
aurora
好强
2022-10-18
举报

相关推荐

一条咸鱼~
面试了职位:C++- 深圳
未通过
C++面试很好,共1轮面试
深信服,LINUX C/C++开发工程师,社招 给一段代码,找出其中错误的地方越多越好。除了低级的少了分号之类的错误,感觉像是在考char*的用法;算法题:输出字符串中的最长的不重复的子串;多个进程同时读多个配置文件,如果出现多个进程同时读写一个文件,会出现什么问题接上题,如果有个进程使用文件时出了问题,无法释放资源,要这么处理僵尸进程是什么开发后台进程,要怎么处理信号浏览器输入baidu.com敲回车,后台会发生什么。一面是基础面。下次不敢瞎投了,隔行如隔山。
1轮面试:视频面试
面试感受:很好;面试难度:有难度;面试来源:社会招聘
2 年前发布
杀了么订单?
面试了职位:C++- 深圳
未通过
C++面试一般,共3轮面试
自我介绍 答案可参考代码在附件中说实话,我c的基础不是特别好,很久都没用过了,所有一下子问那么多c相关的我有点懵,祝后面的各位能够顺利拿到offer
3轮面试:电话面试、视频面试、笔试
面试感受:一般;面试难度:困难;面试来源:社会招聘
共4个问题,4条回答
Q:自我介绍
2 年前发布
看准73537
面试了职位:C++- 深圳
未通过
面试:C++。面试体验平平,面试难度挺大的,没通过。
1轮面试:视频面试
面试感受:一般;面试难度:困难;面试来源:内部推荐
2022-09-27发布
饭店电池仓库管理员
面试了职位:C++- 深圳
感觉靠谱
面试:C++。感觉很正规,总的来说有难度,对结果有把握。
1,手写memcpy2,手写二叉树层序遍历3,问了问acm的经历。问了最大流算法(没答上来)又问了最短路算法,简单写个下Floyd算法4,问了问项目,有那些自己熟悉的锁,C++自旋锁怎么实现的?5,问操作系统,问熟不熟文件系统(我说不太了解),又问了熟不熟悉内存,问了malloc是怎样实现的?6,问计算机网络熟悉吗?(因为是非科班没学过,就没回答)然后是反问。面试一共40多分钟
1轮面试:视频面试
面试感受:很好;面试难度:困难;面试来源:校园招聘
2023-04-12发布
一米洋葱
面试了职位:C++- 深圳
感觉靠谱
面试:C++。总体来说体验还行,整体难度中等,基本能通过。
1、自我介绍2、项目简介3、基础考察4、算法考察5、思维扩散度考察6、手撕代码考察基础考察:主要是C++基础,问了对多态的了解,有什么形式,回答了静态与动态多态,然后接着问了二者的理论(由于一下忘了,没想起来,只能说忘了),接着换了题,STL种 vector 的扩容机制,怎么扩容的。接着提到了迭代器的失效问题。本人在这几个问题的回答上较为一般。因为之前感觉深信服的面试都会比较严肃困难。没答好。接下来就是算法考察,没让撕代码,就是口述思路。围绕着一个整数序列,提取前k个最大的数。一开始回答排序后提取末尾k个即可,然后又问到数据量过大时,这样的考虑不够现实,又该怎么办,回答了空间换时间的方式,实际上最后就是用哈希表去统计,不做排序了,然后又问到如果有重复的数据出现呢,我说解决哈希冲突的话用链表存储,结果被告知,这样又麻烦了点,当时光顾着考虑提取k个数了忘了哈希的特点了,然后被告知哈希直接统计出现的次数,在依次提取k个最大数就行了。
1轮面试:视频面试
面试感受:一般;面试难度:有难度;面试来源:校园招聘
2022-09-22发布
看准26404
面试了职位:C++- 深圳
感觉没戏
面试:C++。感觉一般没有很刁难,难度大概中等水平,个人感觉没戏。
感觉不错的样子
1轮面试:笔试
面试感受:一般;面试难度:有难度;面试来源:校园招聘
2022-08-29发布
楼道靠垫文案策划
面试了职位:C/C++- 深圳
感觉靠谱
面试:C/C++。面试感觉就是聊聊天这样,题目中等难度,希望能有个结果。
当时面试选的下午最后一场5点,中午12点就接到电话催我能不能早点到,火急火燎出发,到地方签到见到面试官后,面试官给我很疲惫的感觉,可能是工作了一天比较累,兴致很低。之后就是1、自我介绍,分析一下自己的优势。2、面试官会问你一些C/C++基础问题和数据结构,问了我数组和链表哪一个遍历更快,哈希表的底层实现之类的。3、问你的项目,具体用到了哪些技术,实现了什么。4、最后一道算法题,我拿到的题是斐波那契数列,求后9位是123456789的斐波那契数列是第几个,大概小20分钟做出来,然后问你有没有什么要问的,结束。面试时候感觉面试官很冷漠,给我的感觉不太好。还有就是,问题我回答的还行,算法题也做出来了,但是一下楼就被告知面试没通过,说实话还是有些意外的,现在分析一下还是不太明白为什么被刷。
3轮面试:笔试、填信息表、HR面试
面试感受:一般;面试难度:有难度;面试来源:内部推荐
2023-10-18发布
面试流程:共经历了2轮面试
整体感受:很好
面试难度:困难
面试来源:校园招聘
公司对比
深信服科技
查看更多C++软件工程师的内容

正在招聘

售前产品经理等179个职位

立即沟通
  • 小程序
  • 公众号
  • APP