海康威视软件开发面试
海康威视软件开发(一面) 2023/9/12 30min左右
实际面试时间推迟了20分钟左右
- 自我介绍
- 挑一个你认为做得好的项目介绍一下
- 做这个项目的实际需求是什么
- 项目的难点是什么
- 这个项目是几个人完成的
- 这个项目共多少行
- 你从本科到研究生期间总共写了多少代码
- 联合体与结构体的区别
- 影响结构体大小的几个因素
- 数字名和指针在使用上有什么区别(没回答好)
- cpp中使用static修饰成员函数和成员变量
- 常用的排序算法,该怎么去选择排序算法
- 拷贝构造函数在什么时候会被用到(回答的好像不全)
- 你平常使用哪些库函数比较多
- 了解 CPP 11吗(了解但是不多)
- http协议处在OSI模型的哪一层
- tcp和udp的区别
- http使用的是什么传输协议
- 构造函数需要声明为纯虚函数吗
- 讲一下普通成员函数,虚函数,纯虚函数
- 析构函数需要声明为纯虚函数吗
- tcp的流式协议对服务器的影响是什么(没回答好)
- bind的作用(回答的好像不全)
- 线程和进程的区别
- 想在西安还是杭州
- 你觉得你的优势和不足是什么