为了规避面试难度而学 golang,这样做可以吗

2020-05-27 18:46:26 +08:00
 killThemPuppy

题主大二学生,未来从业的目标是后端。但是看了众多面经,发现 java 岗位面试的东西有点多,各种框架和中间件在面试的时候花式问…有点怕自己学不过来,想进大厂,但是感觉 java 岗非常内卷,自己能力不够。 近来 golang 的前景似乎很不错,大厂和创业互联网公司也有在用,而且面试的难度也比 java 低一点。“梭哈”golang 可以嘛。求轻喷…

11719 次点击
所在节点    Go 编程语言
81 条回复
z281874655
2020-05-28 08:47:11 +08:00
为什么我司招个 go,找半年多了一个都招不来。。。而且网上的 go 。1-3 年都要 20+了。。。是我认知有问题么
20015jjw
2020-05-28 08:48:59 +08:00
大厂面试难道不都是出题语言自选吗
dog82
2020-05-28 09:12:28 +08:00
golang 并不好找工作,只能作为 java 语言的补充
KaynW
2020-05-28 09:13:41 +08:00
@ibloging 何以见得
xgq89757
2020-05-28 09:17:10 +08:00
@ArtIsPatrick 同 python 转 java,单位招了一批 java,正在热火朝天的翻译所有 python 项目。不转就要流浪了。
HiShan
2020-05-28 09:23:12 +08:00
Java 面试=( Java 历史版本基础知识、多线程、GC 各个版本知识、Collection 各个版本的改动、JVM 知识+各种奇葩冷门为了面试而面试的知识)+操作系统+网络知识+系统设计+Spring 全家桶框架+分布式框架+数据库知识+NoSQL 数据库
Go 面试=( Go 基础、Goruntime 、内存分配算法、GC 算法)+操作系统+网络知识+系统设计+Spring 全家桶框架+分布式框架+数据库知识+NoSQL 数据库

相对 Java,面试需要学习的东西更加偏向实际和工程应用。
HiShan
2020-05-28 09:24:02 +08:00
@HiShan 糟了复制了后半段。。。Go 里面没有 Spring 框架、应该是 gin
beidounanxizi
2020-05-28 09:34:59 +08:00
@HiShan go 的基础 关键字 GC GMP 内存管理 channel 几个关键类 timer context range 要问的吧?
tbwisk
2020-05-28 09:36:46 +08:00
想多了……
loading
2020-05-28 09:44:17 +08:00
面试官:golang 是吧,听说比较底层的,那我就问些靠近底层的东西吧,session 实现,tcpip 协议这些你都熟吧,那就不问了,讲讲分布式文件系统吧,把网络协议和存储系列也一起描述一下。
HiShan
2020-05-28 09:51:38 +08:00
@beidounanxizi 再多也没有 Java 多吧。
HiShan
2020-05-28 09:52:55 +08:00
@beidounanxizi Java 面试的时候有人问过我 synchronized 关键字是在哪个版本之后优化的。。。
zzzzzzggggggg
2020-05-28 09:59:41 +08:00
逃避 Java 面试的难度,会重新在 golang 面试中遇到
bwangel
2020-05-28 10:00:09 +08:00
看学校

双一流的建议多刷算法题,参加竞赛,不会 Java 也没关系。

如果是普通本科,建议学 Java Spring,做网站,然后早点出来实习。我毕业那年(16 年),会个 MySQL,Redis,rabbitmq 就可以找个工资不错工作了,但非名校进一线公司,要看运气了。如果家境还可以,不是很缺钱,更好的建议是考个研。
justicelove
2020-05-28 10:00:50 +08:00
java 还只会问你 jvm 的东西, golang 会直接问你操作系统的东西
8jinmuyan8
2020-05-28 10:04:05 +08:00
虽然现在使用的是 golang 但是还是推荐 java,我当时就是学 java 进公司转的 golang
ifconfig
2020-05-28 10:15:09 +08:00
这是我之前面试 Go 的面试题,希望能帮到你,现在已入职

https://learnku.com/laravel/t/44248
orqzsf1
2020-05-28 10:28:49 +08:00
大二还是好好学算法吧,其实就是个高考
JerryCha
2020-05-28 10:44:31 +08:00
如果你要规避难度,最好的选择是不做技术。
beidounanxizi
2020-05-28 10:46:31 +08:00
@HiShan 那你怼他啊 这个人一看就是老 JAVA 上古码畜了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/676073

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX