我有机会转 Go 吗?如果你来面试我,会问些啥?

233 天前
 kandaakihito

本人情况:

双非非科班(通信工程),毕业一年半(以及在校期间实习一年半),春天仔。平时的工作内容就是用框架花式增删改查。

这一年断断续续地学过 go 相关的一些东西,比如用 gin 框架敲管理项目、背八股、用 go 写力扣(难度不超过打家劫舍Ⅱ)什么的。

但是一直以来的主要精力还是放在 jvav 八股文上。

为何想转:

刷 boss 直骗的时候看到了一些和我现在所接触的业务相似度非常高的 JD (业务相关度>60%,而且都是小微企业),想润。但是他们主力技术栈是 go ,还要求有项目经验。

发帖目的:

想知道有没有过简历关的机会,如果有幸被面试了会问些啥?如果连简历关都过不了,我该针对性地做些什么?

( PS:如果想跟我说转行,也务必给出一些有可行性的建议哈)

4487 次点击
所在节点    职场话题
38 条回复
pkoukk
233 天前
1.有个服务近期访问量激增,从监控看性能劣化严重,如果要你做优化,讲讲你的步骤和思路。
2.pprof 中发现 alloc 和 gc 的比重很大,有什么原因会导致这个现象,优化思路有哪些
kandaakihito
233 天前
@RadishWind #19

春天仔就是 spring baby ;

1. 2. 3. 4. 好的感谢;
kandaakihito
233 天前
@pkoukk #21 没干过大的 toC ,所以访问量激增什么的我只能回答八股文。

但是经常遇到慢查询、干爆堆内存、GC 不动的问题。

说到底都是定位出到底是哪个业务在作妖,到底哪些对象频繁 gc ,在排除死锁、资源未释放、写的 sql 折磨数据库的前提下还解决不了的话,我一般都是把幂等的接口拆出来提前缓存去 redis (
securityCoding
233 天前
实话说语言真的不重要,思路都差不多语言就是个工具把视角拉高。我之前写 java ,现在 python go c++ scala 都在写,不懂就问 gpt 完事了
kandaakihito
233 天前
@securityCoding #24 是这样的。

正好今天在 v 站一搜发现,怎么有转 Java 、转前端的帖子,但是很少有转 go 的。所以来填补市场空白了(
securityCoding
233 天前
@kandaakihito #25 先瞄准薪资涨幅的岗位,不要局限于某个语言尤其是 go 这种实习生两周就可以上手干活的
securityCoding
233 天前
@kandaakihito #25 再多提一点,稍微高级点的岗位面试大都问了中间件了语言细节很少扣的
kasusa
233 天前
永雏塔菲 !
pkoukk
233 天前
@kandaakihito #23 到这就差不多了,再往下的优化基本上都是和业务相关的 trade off 了,比较吃业务理解(改来改去的屎山,有些我都不好意思往外说,有的傻缺面试官还洋洋得意觉得这方案贼机智 2333
sardina
233 天前
@youngxxx 那个环形队列读写的时候都要加锁,不然可能乱了
cabing
233 天前
勇敢往前冲就行
southsala
233 天前
你的代码里边判空多吗
kandaakihito
233 天前
@southsala #32 业务相关的几乎每个字段都有判空操作
giserd
233 天前
java 比 go 找工作容易的多
blakezhaothinks
233 天前
语言其实没那么重要,特别是现在 AI 工具这么发达,跨语言的门槛低很多了。
huigeer
233 天前
用好 gin sqlx
juguagua
231 天前
能写 java 写 go 和 python 上手都很快,面试的话准备一下常见的 go 八股就行,主要就是内存管理,垃圾回收,GMP ,并发,channel ,map 这几个,go 的八股很少,框架没必要看,不会问
ericcen
231 天前
@pkoukk 这个真不会答😂

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

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

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

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

© 2021 V2EX