小米北京golang后端 一面
面试官是一个年轻的姐姐,问的问题都是最常规的。一面完全没有问golang的相关知识
1.进程和线程区别
2.进程的五种状态及状态间的转移,僵尸进程和孤儿进程分别是什么,有什么危害
3.进程间通信的几种方式。你认为哪种方式效率最高?(共享内存)
4.硬链接和软链接
5.linux常用命令
6.tcp/ip为什么是三次握手,四次挥手,time_wait状态存在的原因
7.tcp和udp有什么区别
8.http状态码,301,302,500,502
9.常用排序算法的时间、空间复杂度
代码题:二叉树的最近公共祖先
其他想起来再补充。
基础答的不太好。。。许愿二面
#面经##小米##golang工程师##校招#