深信服C/C++软件开发一面面经

2021.09.16  15:40 - 16:25
1. 介绍做过的项目
2. C++学了多久,你的项目都是用C语言写的是不是更了解C语言?
3. 知道结构体吗?
3.1 struct定义了一个结构体(成员为int、char、long),它的大小在32位和64位系统有什么不同吗?
3.2 如何判断两个结构体是否相同?可以用memcpy函数吗?
4. 了解字符串拷贝函数吗?
ps:他写了一个strncpy,我说用得比较多的是strcpy,然后问该传什么参数,如果源字符串长度大于目的字符串会怎么样?会访问越界吧?
5. 了解链表吗?一个单向链表是怎么连起来的?
6. 一个链表有环怎么判断?知道有环了怎么得到环的大小(回答找到入口然后跑一圈,面试官说不用入口的话呢?快指针跑的路程必定比慢指针大一圈,不太理解)
7.  手撕合并两个升序链表(8分钟),写完解释一下代码
8. 反问环节
面试官人很好,很和蔼,会引导你思考,但本人还是太菜了,而且准备比较多的都是C++,一时间问C语言不知所措。



#深信服面经##深信服##面试题目#
全部评论
您好,请问编程题是他提供核心代码编写还是本地ide编写呢
点赞 回复 分享
发布于 2022-09-16 15:22 广东
同学你好,请问一下笔试题难度怎么样
点赞 回复 分享
发布于 2021-09-16 18:00
同学您好,请问他项目问的细吗
点赞 回复 分享
发布于 2021-09-16 17:15

相关推荐

评论
4
33
分享

创作者周榜

更多
牛客网
牛客企业服务