3.30 深信服c++二面 45min

1. 自我介绍

2. 在项目中遇到的最难的问题时什么?如何解决的?

3. 最擅长什么语言?编程环境呢?操作系统呢?

4. c和c++里如何动态申请一块内存?

5. 怎么判断它们有没有申请成功呢?

6. malloc函数的原型是什么?

7. 有哪些情况可能会申请内存失败?

8. 数组和链表的区别?

9. c++里有个虚函数的概念,什么是虚函数你知道吗?

10. 虚函数最终能达到什么效果?可以解决什么样的问题?

11. 那还有一种纯虚函数,纯虚函数是什么?

12. 有个100层高的楼,手上有两个玻璃球,它在k层及以下扔下去不会破,k层以上会破,如何用最少的次数求出k?

13. 平常喜欢看什么书?

14. 手撕代码:
    ①查找链表中倒数第k个元素
    ②如果不给链表长度该如何写?(双指针)
    ③删除呢?

15. 反问:
①咱们岗位进去大概是做什么业务?
    产品线很多,如Linux后端应用开发、页面后端开发、工具类的开发、驱动类的开发
②新人进去如何分配?
    根据产品线人员情况、培训情况综合考虑

基本都答上来了,不知道还有没有后续。

#深信服# #深信服二面#
全部评论
佬,5,7咋答
1 回复 分享
发布于 2023-04-07 09:42 广东
佬是校招吗?深信服实习岗都没有 C++ 开发
点赞 回复 分享
发布于 2023-04-06 21:44 湖南
约3面了么
点赞 回复 分享
发布于 2023-04-07 13:14 湖南
同二面,全都是场景题,问面试官有几面,面试官就说只有两面和一轮hr
点赞 回复 分享
发布于 2023-04-07 13:17 新疆
啊?!为啥我昨天一面就算是场景题和手撕代码?!
点赞 回复 分享
发布于 2023-04-08 14:37 河南

相关推荐

AFBUFYGRFHJLP:直接去美帝试试看全奖phd吧
点赞 评论 收藏
分享
评论
10
53
分享
牛客网
牛客企业服务