一、自我介绍二、问项目:1. 计算机设计大赛 ①负责什么 ②你们都是如何发现你们程序中的问题的,如何调试 ③遇到最难的问题,怎么解决 ④除此之外还有没有写过安卓的项目2. 服务外包创新创业大赛 ①硬件用的什么环境写的 ②怎么烧录的 ③如何优化性能3. 美国大学生建模竞赛 ①介绍一下LSTM算法 ②为什么当初选这个算法4. 有没有个人的技术博客(如github)5. 你说你最擅长c++,那你有没有写过c++的项目,你简历上的项目都不是用c++写的三、八股1. new和malloc的区别,对malloc的区域多次free会报什么错2. 描述一下tcp中的快重传和慢重传3. static有什么用,修饰函数会怎么样4. extern有什么用,使用场景5. 线程间如何通信6. 介绍一下堆7. 平衡二叉树的查找时间复杂度8. 描述一下堆排序和快速排序9. 大端模式和小端模式10. 介绍一下c++11新特性四、手撕代码1. 判断字符串中括号的合法性(用栈)一面完第二天就给二面通知了,效率不错。这是我人生第一次正式面试,面试官很友好,体验不错。#深信服一面##深信服#