深信服C++一面

本来没有发面经的习惯的,但是感觉面试官压力给的太足了,还是写一下。总共55min。我是信息安全专业的。

自我介绍。

为什么没参加秋招?  答:考研。

数组和链表的区别?

如何用数组实现一个链表?写一下。

C语言中extern " C"有什么用?不是C++,C语言中的。C和C++用的哪个多?

野指针是怎么产生的?怎么解决?

C++内存布局分成哪几个区?宏定义和常量有什么区别?常量在哪个区?代码在什么段?

堆排序是用什么数据结构?描述一下输出堆顶后接下来的流程。

Linux系统命令了解哪些?会多少说多少。

查看进程占用用什么命令?top一般用来查看什么?只有cpu和内存吗?

查看端口占用用什么命令?还有呢?

了解防御性编程吗?举个例子,防止缓冲区溢出。除了用安全函数还有什么?了解安全开发吗?

遇到sql注入怎么防御?编程上怎么做?

你有服务器项目,通信时可能会遇到什么攻击?

如何防止攻击者在服务器中获得权限?

epoll和select的优点和缺点是什么?

(考研考的是408,安全好多忘了)

储存有一千万个网址,如何快速找到给定的网址在不在里面?

一篇文章,有很多个单词,如何将单词按出现顺序相反输出?给几种思路。

如何设计一个数据库中间件?要求上层只需要知道数据库类型和操作,不关心底层。写伪代码。
(写了一个工厂模式,没写好,被指出这样还是要知道底层是什么数据库)

看面试官的表情,大概率凉。还是感谢面试官,让我找到了一些不足之处。
全部评论
2 回复 分享
发布于 2023-04-04 17:12 湖南
lz可以讲讲网址这个咋回答吗
1 回复 分享
发布于 2023-04-21 09:44 上海
点赞 回复 分享
发布于 2023-04-04 17:00 陕西
谢谢分享
点赞 回复 分享
发布于 2023-04-04 21:57 江苏
是暑假实习?
点赞 回复 分享
发布于 2023-04-06 12:25 广东
请问如和用数组实现链表?
点赞 回复 分享
发布于 2023-04-16 22:56 上海
问的这么难吗
点赞 回复 分享
发布于 2023-04-21 10:59 上海

相关推荐

头像 会员标识
02-21 18:59
已编辑
中国劳动关系学院 C++
#面经# 大梦龙途,c++服务器岗位,面试:1️⃣先在电脑上写双向链表,写到一半面试官说可以了,然后简单检查。2️⃣介绍自己的基本情况(不用很详细)。3️⃣换个面试官进入下一阶段。4️⃣没有自我介绍,抓简历问,问我并发聊天服务器,和五子棋服务器是不是自己做的(面试官看过很多简历这两个项目很雷同),(参考书上的),哪本书?(Linux c++服务器开发实践)面试官又说书名一听是外国的,五子棋是中国的,看书学习很正常,让我不要掩饰,我就说是按书上的步骤写的,书本是清华大学出版的(面试官以为我是直接搬的开源代码,以为是培训机构的,硬是不信是书上的)5️⃣协议,怎么知道数据的长度?(一头雾水,这个面试官说话特别拐弯抹角)。怎样知道接收方接收的数据是发送方发的数据?(一头雾水,问问题可以问直接一点吗,请面试官不要掩饰自己)6️⃣抓简历问,leetcode刷了多少题?7️⃣抓简历问,平时ai用哪种工具,(用kimi),如果用AI写的代码质量低怎么办?(这个问题面试官问的无敌拐弯抹角,实际上他是想问有没有用国外强力好用的ai,会不会翻墙?)8️⃣抓简历问select和epoll有什么不同?9️⃣抓简历问智能指针是什么?🔟抓简历问,你认为c和c++有什么不同(面试官问的很笼统,范围很大)11期望薪资是多少?(10k~13k)12今天面试差不多到这,没问其他问题内心ob: 能不能问我正常点的多线程网络编程问题? fork函数和僵尸线程都没问,锁和线程通信也不问,无语死了
查看11道真题和解析
点赞 评论 收藏
分享
评论
13
86
分享

创作者周榜

更多
牛客网
牛客企业服务