美团sre一面
70min
自我介绍
你想做什么?
你了解运维开发吗?和开发差别很大,你怎么考虑的?
项目
介绍项目中用到的技术
在github上讲项目
这个技术是个什么?简单讲讲?这个技术的核心是做了什么? 基于什么协议?
八股
为什么用websocket?特点是什么?
go和python的优劣势,异同点
gmp
go的方法中,指针接收者和值接收者有什么区别?
go的接口讲讲
go的channel讲讲
channel什么情况会阻塞?
defer什么情况下,会不执行?
context使用场景
用过python吗?在哪里用过?
python的装饰器
python类里面的类方法和静态方法
linux怎么唯一定位一个文件,文件的唯一标识
linux中查看文本文件的某个区间行
正则表达式表示ip地址
你的项目里面,自顶向下都需要使用什么网络协议?起的什么作用?(忘了dns)
程序:
一个数组,两个协程通过并发读取channel,来消费数组元素
改进:如果切片大小未知呢?通过并发求元素总数(全局变量 加锁)
select和for range的适用场景
反问:
做什么的?
总结:八股继续熟悉,面试官态度友好,但不匹配,估计是寄了。
myway的面经 文章被收录于专栏
此专栏为myway的面经,用作记录总结,祝愿offer多多,加油!