先做题,再技术面试(自我介绍,对照简历说下工作经历),再项目负责人面试(说了下工作情况,为什么离职,为什么来公司,出差,加班看法。。。。),再人事面试,最后通过。
深圳天源迪科信息技术股份有限公司软件工程师面试题
1. 自我介绍
介绍完了就从我简历第一条一直往下问
2. 说一下c/c++源文件如何从代码变成可执行程序的(程序的编译链接)
3. 常用的数据结构有哪些?
4. 数据结构排序和查找算法你知道的有哪些?各个的时间复杂度和空间复杂度?
5. 快速排序的实现?
6. 快速排序非递归如何实现?
7. 快速排序是稳定的吗?排序的稳定性是如何定义的?
8. C++的STL中的vector说一下
9. vector初始化10个大小,之后push_back超出了怎么办?
你是通过何种渠道获得这次面试机会的?
答:社会招聘
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:2天
面试形式包括哪些?
答:1对1面试
你觉得这次面试的难度如何?
答:简单
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试成功但没有去报到