每天一篇 Go 面试题
- 每天发布一篇 Go 语言面试题,以面试题来驱动学习,由点及面掌握 Go 语言;
- 提倡每天学习 15 分钟,日拱一卒,每天进步一点,相信坚持的力量;
- 欢迎大家到 Issues 交流,鼓励 PR,感谢 star,希望可以帮助你!
送大家一句话,共勉
所有学习上的成功,都只依靠两件事 -- 策略和坚持,而坚持本身就是最重要的策略!
最新面试题【第 69 天】-- 2019.11.10
1.关于 slice 或 map 操作,下面正确的是?
2.下面代码输出什么?
欢迎在 Issues 和大家讨论学习,共同进步!
历史面试题
-
第 68 天(2019.11.09)
1.下面代码有什么问题吗?(go-loop)
2.下面代码输出什么,请说明。 -
第 67 天(2019.11.08)
1.下面的代码输出什么?(for-range)
2.下面的代码输出什么?(for-range) -
第 66 天(2019.11.07)
1.下面的代码输出什么?
2.下面的代码输出什么? -
第 65 天(2019.11.06)
1.flag 是 bool 型变量,下面 if 表达式符合编码规范的是?
2.下面的代码输出什么,请说明? -
第 64 天(2019.11.05)
1.下面列举的是 recover() 的几种调用方式,哪些是正确的?
2.下面代码输出什么,请说明? -
第 63 天(2019.11.04)
1.下面选项正确的是?
2.下面的代码输出什么? -
第 62 天(2019.11.03)
1.下面哪一行代码会 panic,请说明。
2.下面代码输出什么?(数值范围) -
第 61 天(2019.11.02)
1.下面这段代码输出什么?(多重赋值)
2.下面代码输出什么? -
第 60 天(2019.11.01)
1.下面哪一行代码会 panic,请说明原因?
2.下面的代码有什么问题?(锁) -
第 59 天(2019.10.31)
1.下面的代码输出什么?(方法值)
2.下面哪一行代码会 panic,请说明原因?(切片) -
第 58 天(2019.10.30)
1.下面的代码输出什么?(运算符)
2.下面哪一行代码会 panic,请说明原因?(切片) -
第 57 天(2019.10.29)
1.下面哪一行代码会 panic,请说明原因?
2.下面的代码输出什么?(select)
......
-
第 3 天(2019.08.25)
1.两段代码输出什么(append)
2.这段代码有什么缺陷(返回值)
3.new() 与 make() 的区别 -
第 2 天(2019.08.24)
1.这段代码输出什么,说明原因(for range) -
第 1 天(2019.08.23)
1.这段代码输出什么(defer、panic)
抱团学习
如果项目能给你一点点帮助,花 1s 时间帮点个 star,感谢!
欢迎大家扫码关注公众号「Golang来啦」,想要加入学习群的同学可以点击公众号的菜单【上车->技术交流群】加入,名额有限!
在群里你可以得到:
- 结识一群志同道合的学习 Go 技术的小伙伴;
- 交流面试题答案、探讨技术;
- 获取 Go 相关最新的前沿资讯;
重大事件
- 2019.08.23 -- 项目起步,通过提交 issue 的方式提交题目,方便大家参与讨论。