• 深信服面试


      2018年3月15日晚七点~九点,参加了深信服的在线笔试,岗位是C++研发工程师。

      题目类型:单选题、多选题、填空题和四道编程题。题目主要考察了C++的基础知识、数据结构与算法的有关知识,还有Linux的一些问题。数据结构主要考察了树和排序算法。

      2018年3月16日下午,收到了深信服的短信,告知通过了笔试(还是很开心的,第一次做公司笔试题就能通过,而且说实话深信服的笔试题还是有一定难度的),准备18号下午两点半到南京中央饭店参加面试,而我在上海。。。抱着长经验、一轮游的心态买了去南京的高铁票。。。虽说是抱着长经验、一轮游的心态去的,但还是要有点准备啊 ,所以网上各种找面经资料,都整合到了一起,将面经里提到的题都做了整理,并附上了对应的答案。只有一天的时间,根本不够用,东西太多了,自己的知识也还是有很多欠缺的,以后要慢慢补了,重点还是要打好基础!

      今天,如约来到酒店,我到的比较早,人都还没来齐,然后面试研发的工作人员就提前开始了,不知道怎么我就第一个进去开始面试了。。。大气都还没喘一口(捂脸)。

      首先做一个简短的自我介绍;

      然后问了项目方面的问题,比如:项目上遇到了问题怎么办?是怎么解决的?项目里你印象最深的是什么?等等

      然后就是开始问技术了。。。大体记得的就是下面的几个问题了:

      虚函数实现机制
      C++与c互相调用的名字匹配问题
      如何求得一个文件的大小
      一个数组,偶数升序奇数降序排列
      从数据流里找指定数据
      可重入函数
      malloc和new分配内存区别
      KMP算法 

      红黑树

      最后让回来等结果,估计了跪了,哈哈,不过没关系,这是个持久战

      感觉,还是要多学啊,还差得远,加油吧!

                                                  2018/3/18 晚 21:59:50

                                                          于上海

                                            

      

  • 相关阅读:
    彻底搞清分库分表(垂直分库,垂直分表,水平分库,水平分表)
    linux服务器上tcp有大量time_wait状态的解决方法和原因解释
    mysql,既可以自己的字段相乘,也可以乘固定的字段
    vscode 滚动设置字体大小
    nodejs 定时任务 node-schedule 库
    Node.js中的环境变量
    js 打印错误堆栈
    springboot 返回的json中忽略null属性值,不传递
    idea跳转到指定行列快捷键
    Spring boot + MyBatis返回map中null值处理
  • 原文地址:https://www.cnblogs.com/smile233/p/8597808.html
Copyright © 2020-2023  润新知