松鼠AI golang面经

松鼠ai   golang实习面试   8.20   全程1h10min
1. 自我介绍
问基本情况,学习go多长时间等等
2.gmp模型
2.1.gmp模型调度顺序
2.2.m和p的关系
3.go语言中的gc
3.1.gc三色标记和存活对象颜色
3.2.gc出现的写屏障
4.new和make的区别
5.slice底层原理,如何从slice中删除数据
5.1.make一个len为0的切片,获取数据有没有问题
6.map是并发安全的吗,会出现什么问题
7.内置安全类型有哪些
8.mysql主键自增和非自增哪个好,为什么(上面问了除了自增主键你还知道什么?答:雪花ID)
9.主键和联合索引的区别
10.联合索引字段(A,B,C)where都会走索引吗?(最左匹配原则)
11.mysql事务、事务隔离级别
12.mysql锁,有哪些锁
13.char和varchar用作主键的话,哪一个好,为什么
14.mysql建表如果没有主键会怎么样
15.年龄,姓名,数据类型选择什么
16.redis数据类型和常用场景
17.redis数据迁移
18.一道代码题让看有没有问题?(鄙人太菜,没有发现问题,就说了没问题)代码会放在评论
19.编程题,挺简单的,如下
 name1 的权重是 10
 name2 的权重是 20
 name3 的权重是 50
需要按权重比例随机取出一个name

ps:写题时候听到有人找面试官,估计是临时有事~

两天后,hr反馈:golang还需继续加强,我们一直都有招聘,,,

我(🤬🤬🤬)红温,这种公司别来恶心人了

全部评论
昨天刚面几乎问的都一样,连时间都差不多😂
2 回复 分享
发布于 11-12 06:55 陕西
补充:熔断和限流的区别
1 回复 分享
发布于 08-23 06:05 河南
我对Go的GMP和GC一直很懵逼,一直都没去了解过。
1 回复 分享
发布于 08-25 11:18 广东
佬,没有问项目吗?
点赞 回复 分享
发布于 08-23 17:19 江西
日常实习吗
点赞 回复 分享
发布于 08-28 10:50 浙江
问这么多也不给of 好难啊
点赞 回复 分享
发布于 09-08 20:18 湖北

相关推荐

5 53 评论
分享
牛客网
牛客企业服务