小米go实习生一面(65min)
1,自我介绍。
2,实习经历,做了什么,怎么做的
3,项目经历
4,聚簇索引
5,什么时候回表
6,tcp四次挥手,为什么要有2MSL
7,http常见方法,get和post的区别,为什么不用get上传,做不到还是不能做?
6,常见的Linux命令
7,文件格式A, B, C, D 四列,用awk取出C列
8,vim 常见命令
9,哪里用到了docker,docker的基本使用
10,SQL题 student(id, name) score(id, stud_id, score) 平均成绩,姓名
11,升序数组元素平方(LC977),保持升序 eg. (-5, -3, 0, 1, 2) ->(0, 1, 4, 9, 25);时间复杂度是多少,还有小细节可以优化
12,x转成y的最少变化位数,eg. 4=0100B 5=0101 B solution(4, 5) = 1,只需将4最右一位翻转就能得到5;算法的原理,时间复杂度
13,你有什么要问我的吗
#小米实习##小米##面试题目#3,项目经历
4,聚簇索引
5,什么时候回表
6,tcp四次挥手,为什么要有2MSL
7,http常见方法,get和post的区别,为什么不用get上传,做不到还是不能做?
6,常见的Linux命令
7,文件格式A, B, C, D 四列,用awk取出C列
8,vim 常见命令
9,哪里用到了docker,docker的基本使用
10,SQL题 student(id, name) score(id, stud_id, score) 平均成绩,姓名
11,升序数组元素平方(LC977),保持升序 eg. (-5, -3, 0, 1, 2) ->(0, 1, 4, 9, 25);时间复杂度是多少,还有小细节可以优化
12,x转成y的最少变化位数,eg. 4=0100B 5=0101 B solution(4, 5) = 1,只需将4最右一位翻转就能得到5;算法的原理,时间复杂度
13,你有什么要问我的吗