面试还可以,面试官很能说。
一面笔试,二面技术,三面HR面试。笔试是关于计算机基础,这个没的说,看自己掌握的程度,基础知识无非来说就是编程语言,数据结构和算法,操作系统,计算机网络,好在大一大二软件工程专业都有学到,如果是认真听了问题不大,临时突击的话的要下功夫。一些大公司很注重数据结构和算法,这里需要熟练掌握链表,树,栈,队列,哈希表以及它们的操作,重点是链表的插入和删除节点,二叉树的各种遍历方法。一些经典的链表面试题例如——环形链表,双向链表,复杂链表。树也是面试过程中经常被问到的,算法花时间去了解二分查找,归并排序,快速排序,对比每种的时间复杂度和空间复杂度,具体问题具体分析。推荐每个准备面试的人去看《剑指Offer》这本书,即使没有把里面的面试题都独立完成,也可以从中学到很多宝贵的经验。
Q:
二叉树