深信服linux岗社招面经

一面:

1.自我介绍
2.TCP如何保证可靠性传输?
3.TCP的四个定时器?
4.TCP粘包问题?
5.如何查看耗时最大的函数?使用什么工具?
6.epoll和select的区别?
7.结构体字节对齐?
8.TCP和UDP有什么区别?
9.TIME_WAIT的两个作用?
10.TIME_WAIT和CLOSE_WAIT的区别?
11.询问对C中的字符串操作函数是否熟悉,手写字符串拷贝函数
12.问对数据结构和算法是否熟悉,手写单链表反转
13.listenacceptbind调用时,内核层面发生了什么?
14.C++的虚标指针是什么?多重继承虚标指针有几张?
15.C中static的作用?
16.C如何调用C++函数?
17.最近有没有关注新技术?比如人工智能?区块链?
18.你平时都有浏览博客等方式去学习么?
19.举一个例子说明你平时学习到的东西?

二面:

1.自我介绍
2.讲一下你做的一个项目?
3.你觉得你做的模块在整个项目中的价值占比多少?
4.ARP是什么?协议是怎么实现的?
5.ARP是怎么找到MAC地址的?
6.出现空指针会出现什么情况?怎么处理?
7.有两个进程,有同名变量,这个变量是共享的吗?如果是动态库呢?
8.局部变量和全局变量的区别?
9.全局变量未初始化时为什么时随机值?
10.你觉得你对你自己还有什么要补充的?
11.你还有什么要问的?

另一个部门的面试

一面:

1.做一个自我介绍?
2.两个进程要通信,什么样的方式最快?
3.父进程使用malloc得到一块内存,子进程可以使用吗?
4.进程使用malloc分配一块M的内存,是马上就得到这块内存了吗?
5.你平时有看开源的项目吗?
6.讲一个你平时做的项目?
7.你在工作中有遇到什么技术难点吗?
8.建立网络链接时,客户端和服务器的过程?
9.发送数据时阻塞和非阻塞的区别?
10.有一个进程突然卡死了,你是怎么定位这个问题的?
11.怎么查看CPU的占用情况?
12.某一个线程占用很大的内存,怎么解决?
13.recv调用成功是已经正确收到数据了吗?

#深信服##社招##C++工程师##面经#
全部评论
沙发
点赞 回复 分享
发布于 2023-05-15 15:19 北京

相关推荐

🎓学历背景:港校硕士+本科985👨‍💻意向职位:软件工程/算法研发/嵌入式🔑遇到的问题:本人坐标四川。之前校招去了Tp-Link,但没待多久,出来之后就开始投递各大厂。此前不清楚字节跳动原来每次只能进行一个进度,而且笔试发到邮箱的时候,是可以忽略直到下一个岗位发来笔试的。就抱着试试+焦急的心态参加了测开的社招岗位。这周,我已经闯过了所有笔试、面试,前几天字节的测开面试官表示有意给我25K x (12+2)面试官说,-在字节这样的互联网软件厂做嵌入式可不容易。你小子刚好背景挺契合,可以来试试。其实听到消息的时候,是挺欣喜的,终于有大厂看中我了。重新感觉自己有了价值。听闻字节还有各种各样的福利待遇,感觉挺不错。团队是做pico VR头显的,此前我有玩过VR,聊得挺来。然后我说,-我之前没想清楚,现在我有点想清楚了,能转去成都对应的岗位吗?面试官:-不好意思,成都没完全对应的岗位,需要从头开始。再谈谈这个岗的drawback:这个岗位属于字节内部bar最低的岗,在北京这个薪资还是艰难了些。况且字节的强度不是和你闹着玩的。而且本人还在努力等成都这边其他企业的流程,如通信运营商。此外,北京那边正在面试的有Apple的Data Scientist,还有瓴岳科技初步认为可以给offer(他们说卡背景很严的,面试挂掉的概率很大,只是我展现出的编码能力还行,可以给一个机会,而且他们作为Mexico风控部门可以自给自足运营,所以年终奖很容易给出来)。不知道我该答应这个口头offer,还是放弃、让出名额?各位大佬意见如何?继续拖着是不行的,毕竟是社招岗位。答应了等于放弃其余岗位的流程,尤其是Apple。而且我估测,哪怕成都拿到20k,都要比在北京25k+租房舒服。有点纠结了
offer帮选
点赞 评论 收藏
分享
评论
6
89
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务