#牛客解忧铺#投的服务端开发-广州,11月5号面的,面了100min疯狂追问,答出90%以上吧,居然还挂了,浪费我100min时间,好恶心。。。
1.go和其他语言比有什么优势和缺点
2.java里有协程吗?咋用,和go的有啥区别?
3.协程泄露
4.go channel的缓冲和非缓冲(多次)
5.go channel的缓冲和非缓冲的读写时被关闭,会怎么样
6.channel本来是是空Nil channel呢?write和read会怎样
7.io.read, io.write函数细节
8.有一个io.reader接口obj,怎么判断obj拥有write方法。类型断言
9.如果不用断言,用reflect可以嘛?
10.如果有两个有符号的整数,怎么判断相加会溢出
11.一百万个单词,如何判断一个单词在不在里面,有没有更快的方法?
12.二分快还是字典树快,还有什么方法吗?
13.假如内存装不下这么多单词怎么办
14.视频上传一般用什么协议
15.redis清除策略,主动清除方案怎么考虑呢?
16.sql注入原理
17.orm框架怎么防止注入攻击
18.在Linux上面怎么停止进程,参数-9啥含义,有啥区别,其它参数知道吗,还有啥方式停止进程?
19.go进程退出怎么清理现场?kill了之后还会执行defer吗
20.git怎么合并分支,git开发的流程?
#牛客解忧铺##牛客在线求职答疑中心##24秋招求职节奏总结##24届秋招同行攻略分享#
#你的秋招进展怎么样了##金山##金山办公#