深信服C++一面 9.18

双非本硕,菜鸡一个,之前做的是算法,后来转C++开发,基础确实没那么扎实。
昨天面试深信服,面试官挺好的,不过我自己太菜了,准备的东西都没怎么问到哈哈哈麻了。

  • 自我介绍
    • 重点介绍:优势项,专业技能,以及比较有价值的项目经历
  • 项目
    • 目标检测的项目问题(不是重点,但最好按照STAR原则来讲,感觉自己讲的不好,算减分项了)
    • web服务器项目
      • HTTP解析是自己写的吗?你对协议解析有什么了解?
      • 能支持断点续传吗?
      • 你怎么判断这是一个HTTP报文的?
      • 你对状态码有了解吗?重定向是哪个状态码?如果是重定向,服务器如何告诉客户端重定向到哪个页面?(某个字段)
      • 做完这个项目的收获是什么?
  • 给一段代码,做题
  • 宏函数和内联函数解释,宏函数和内联函数的区别?编译之后内联函数还是一个独立的函数吗,宏函数呢?
  • static修饰的函数外部文件能调用吗?为什么不可以?
  • STL容器有哪些,实现原理讲一下?vector的扩容过程?hash表出现hash冲突后采用什么方法?
  • 继承 多态,使用场景? 重载和覆盖的区别?为什么C++可以有重名函数?虚函数考察?在C程序中直接调用C++的库会成功吗?为什么?
  • volatile修饰?
  • 智能指针? 智能指针怎么知道自己的生命周期结束的?引用计数?
  • C++的类对象可以用memset进行初始化吗?如果只有正常的成员变量和方法可以吗?
  • 快速在字符串里面找到子字符串用什么方法?解释KMP?多模匹配的时候用什么算法?
  • 10万个号码,都是6位数,查找某个号码在不在集合中?最好时间复杂度为O(1)
  • 快排,归并排解释和应用场景?
  • 三次握手?为什么是四次挥手?客户端先发起关闭请求还是服务端?为什么?
  • TCP滑动窗口?
  • 浏览器访问域名的过程?
肯定凉凉了,感谢深信服,希望下次有机会再来,基础要打牢!!!

     
     

#C/C++##深信服面经#
全部评论
我是上周四一面项目加手撕了二个代码,没手撕出来,但通知我明天二面十分意外
2 回复 分享
发布于 2022-09-21 16:59 湖北
这看着面的也挺细的,楼主谦虚了
1 回复 分享
发布于 2022-09-19 11:08 江苏
楼主什么时候笔试的,笔试a了吗
1 回复 分享
发布于 2022-09-19 14:00 浙江
楼主笔试a几道呀
点赞 回复 分享
发布于 2022-09-19 15:44 北京
校友呀
点赞 回复 分享
发布于 2022-09-19 18:18 湖南
四次握手客户端先发起关闭请求还是服务端? 这个问题怎么回答啊?有大佬知道么?
点赞 回复 分享
发布于 2022-09-20 11:27 北京
加油
点赞 回复 分享
发布于 2022-09-20 14:43 山东
一面完发了调查问卷。。。是不是凉了
点赞 回复 分享
发布于 2022-09-21 00:01 北京
看看中望吗,缺c++,965wlb待遇好,戳我看帖
点赞 回复 分享
发布于 2022-09-22 07:50 广东
一面后多久通知二面呀
点赞 回复 分享
发布于 2022-09-24 10:42 湖南
校友呀
点赞 回复 分享
发布于 2022-10-13 00:00 湖南

相关推荐

点赞 评论 收藏
分享
11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
25 166 评论
分享
牛客网
牛客企业服务