一面 0. 项目以及对传统跟踪算法的了解 1. 堆、栈和队列的区别 2. 手写队列 3. 内存堆和内存栈的区别 4. 面向对象的多态 5. 一个圆上三个点在同一半圆的概率 6. 图片上检测一个圆的方法(Hough变换) 7. 边缘检测的一阶算子和二阶算子,及其数学形式