一、项目介绍:一般一开始是会让你从你做过的项目里选一个介绍给他听,最好选择一个你最熟悉的,比较有含金量的项目进行介绍,如果是专业性很强的项目,估计面试官也不太懂,随便说就好,但是最好说自己熟悉的部分,面试官很可能抓住细节深入的问一下,说清楚是怎么实现的就好。
建议:回顾下自己做过的项目,整理下自己写过的东西,准备一个遇到的困难,具体是如何解决的;
二、语言基础:一般会问你最熟悉什么语言,我当时面试的是C++,面试官就问了一些多态啊,虚函数的原理啊,函数的调用顺序什么的。
三、操作系统:问了下会不会使用linux ,死锁的原因。随便说下就行,没深入的问。
四、算法数据结构:问了下知道什么排序算法(冒泡 希尔 堆排序 插入 选择 。),然后就让手写快速排序建议:准备下快速排序(最喜欢被问的排序算法)
...查看更多
包含1个问题,1个回答
Q:手写快速排序