1. 自我介绍
2.了解的排序算法(时间复杂度,空间复杂度,实现方式,最坏时间复杂度,什么情况下产生,为什么?记得当时我答了 冒泡、选择、插入、归并、快排、多路快排、随机快排、希尔、基数、桶排序、大顶堆、小顶堆)
3.给你256M的内存,你需要将1GB的文件变为有序,输入缓存,输出缓存各需要多少内存?为什么?
4.8个球,其中一个比较重,多少次能选出来这个比较重的(2次)
5.设计模式
6.mvc模式,整个MVC中设计的东西都说了一遍,请求流程(源码),注解,干什么,拦截器顺序,怎么解耦合
7.mvvm模式
8.他们有什么区别?
9.谈实习
10.c++的一些知识(不会)
全部评论
(1) 回帖