这两天投了很多简历,很多已读不回,或者表示岗位不匹配.好不容易约到了两家面试,被拷打到自闭.
自己普通本科,刚过 30,做了 6 年多的游戏服务器开发,没有大厂经历,很多中型公司都不给面试机会.自己毕业就在这家公司,从小开发做到了一个项目的后端负责人,奈何这两年公司家道中落,工资不够看,想换个工作.
去年的时候,想转行,做 KV 数据库这类的工作,前几年接触过一些这类的开源项目,也提交了几个 PR,本想着有这样的经历应该有面试的资格了,没想到基本所有的公司都不给面试机会,好不容易,bat 中的一家给了面试机会,自己当时也算争气,三轮技术面试都过了,但是提交工资资料后,没有后续了,不知道是被横向比较了还是锁岗位了(半月左右,爆出来这家大裁员).后面又面了两家游戏公司,自己做的游戏方向可能和人家不符,一轮游.
年后回来,投了好多,好不容易有两家给了面试机会,都是资深开发,架构岗位,被一堆架构问题问自闭了,自己维护的这套架构简直就是玩具,自己虽然找过一些资料,看过一些架构的文章,但是没有上手操作过,深入一点直接废了. 感觉自己的表达能力也有问题,面试结束复盘时,有些问题应该能想的更深入一些,或者表达的更好一点,但是当时就是没有答出来.
还有一些高级的用法,确实没想到怎样实现,比如这个问题,"在 golang 中 怎样设计一个只能同时创建 5000 个协程的结构,要能准确控制在 5000 以内,不能超出,而且要多线程安全",自己一开始只想到了用原子变量,面试官不满意,自己又想到了用 大小是 5000 的 chan,然后面试官又问,如何实现如果超过 5000 时,不要阻塞,直接返回失败,当时想到了当前数据,面试官觉得不行,有想到加锁,然后就不问了. 自己就是没有想到 使用 select.
今天在想,年前那次面试过了,应该是当时想招大头兵开发,职级可能就是 T4,这两天面试的资深架构级别,自己还是太菜了.
现在感觉,自己这几年就像井底之蛙,不了解现在人家大公司,大项目用什么架构.有时候想想有些东西一旦错过就是错过了,当年玩社区的时候,有位大哥问我要不要去跟他干数据库,当时就想着把自己负责的游戏弄好,想着游戏要是火了,老板吃肉,自己能跟着喝点汤,现在相回也回不去了.
现在先学习吧,下半年再冲刺面试.
自己今晚有感而写,有些话不吐不快,V2 站卧虎藏龙,欢迎大佬给建议,也欢迎各位给一些面试经验,比如资深一点的开发,面试官主要想考察哪些能力.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.