首先我是一个211大学的本科生,应届生,编程水平并不算好,能进vivo也有一定的运气成分。
说一下面试的总体感受,还是比较简单的。面试过CVTE,感觉难度不超过CVTE。
因为没有参加过秋招,所以很多的大企业的面试难度不是很熟悉。
面试之前投简历,经过简历筛选之后,会进行线上笔试。线上笔试的难度也都是常规题。编程题是在文本编辑器中进行的。
面试的地点在一个五星级大酒店。因为感觉vivo可能确实比较缺人,所以一面和二面都是在同一天进行了。
面试的主要问题也比较常规:
- 指针和引用的区别;
- const和define的区别;
- 排序算法熟悉吗?说一下常用的排序算法;
- 归并排序和快速排序的区别;
- 手写快速排序;
- 说一说简历上面的项目;
- 你在项目中担任的角色;
- 项目中遇到哪些问题?怎么解决的。