广联达一面凉经
首先,面试官挺友好的。。。
1. 自我介绍。
2. 项目介绍,难点。
3. map和set区别。
4. map的key值能否用自定义结构(可以)。
5. 智能指针,如何实现,如何释放。
6. 设计模式了解哪些,说了单例模式和工厂模式,又问单例是否需要手动释放(不需要)。
7. 向量的内积和外积?(完全不记得哪个是内积哪个是外积)
8. 如何把一个多边形分成三角形。。。(我说的判断三点是否连通,然后把不连通的两个点连起来)
9. 那么是凹多边形呢?(果然我的算法有问题,可以分成多个凸多边形)
10. 字节对齐,问了 int bool bool 和 bool in bool 区别。
11. 32位机器上int多少字节。(淦!我竟然说了2字节。。。)
12. 反问环节。
我的面试才问了20分钟左右,准备的好多问题都没用上。应该是基础不够好,面试官不想问了。。。