已经很久没有写博客了,一来是真的有点忙,无论是生活还是工作,杂碎的事情比较多,二来是不知道写什么,没什么值得去写的,或者说到了一定的年龄,需要一些积累和沉淀。今年是比较特殊的一年,个人的家庭多了一个成员,还有新冠肺炎大规模爆发引起的外在环境的变化,包括国内外经济的萎靡。可能几十年都不一定能遇到的事情,就这样悄然发生了。自己于去年就决定离开南京这座安逸的城市去大城市折腾一下的计划,并没有因环境的变化而改变,最多就是延迟了个把月。
是的,我辞职了。拖家带口的,以前千方百计地想逃离的魔都,现在又要回去了,没有太多的感慨,对职业生涯的焦虑和对未来的考虑,让我不能放松下来,我喜欢折腾,同时也乐于安逸,最终还是折腾的心战胜了懒惰的身体,可是这并不能说明我的选择就是对的,只是在尝试着改变下生活状态,生活总要继续,不是吗?
2月22号,在家里待着的时间里,我投了一些简历,这里有特斯拉,七牛云等名企,也有不知名的互联网创业公司。特斯拉对于英语口语的要求比较高,首先就被pass了,然后是一家区块链云服务的创业公司,经过算法笔试,三轮技术面试,一直到最后一轮HR面试,过程相对比较顺利,也如愿的拿到了2月份唯一一个offer,最后七牛云,两轮技术面试,一轮算法题,最终还是挂了,hr的回复是与高级工程师梯度不是很匹配,这很自然,因为裸奔的原因,平时又没有去刷leetcode,所以理所当然的挂了。通过这段时间面试,得出的结论是:1.不要临时抱佛脚,要提前最少3个月去准备 2.面试的公司业务和使用到的技术,未必都比较熟,所以有必要还是需要调研一下可能会问到的问题 3.平常心对待,失败有时候并不是具体能力问题,也有可能是运气不好,或者说成功了,也不是基础多扎实,技术多牛,也可能只是运气好点 4.平时工作中要善于总结问题的思路,最好能研究下底层的原理,即使工作中用不到。面试造航母,工作拧螺丝,不管如何应该要全力以赴。 5.背景很重要。不管你想去哪家公司,学历和能力就不说了,公司第一眼看的其实还是背景履历,比如在BATJ,TMD等知名互联网公司待过,大多数简历会直接到达面试官手里。俗话说,英雄不问出处。可惜,现实中,就是要看你的出处,别人第一眼看到的还是简历,而不是能力。本人在这方面吃了很大的亏,导致简历都过不去。并不是说我没有能力进入头部公司,事实上,我拿到过HP,途虎养车,爱可生,某跨国外企等有些名气的企业offer,但最后因为出于钱或者安逸而留在了不知名的公司,导致现在路越来越难走,被自己走死了。所以现在急切的想去一些名企锻造一下。。。
以上都是本人自己的领悟,也许大牛们不屑于此,勿喷。。。接下来说下3月份的面试经历,待续。。
附七牛云直播GO后台开发的一些面试点:
1.Golang的内存分配
2.GC原理/优化/运行周期
3.DNS原理
4.HTTPS原理
5.TCP三次握手和四次握手
6.在一个节点上部署多个域名,如何动态的部署及配置证书路径
7.最大递增子序深度
8.RTMP和RTP /RTCP等直播协议的区别
9.如何改造udp,使其具有tcp的优点
10.音视频编解码/推流,拉流
11.直播推流/拉流优化方案
12.GMP模型/P是逻辑or物理处理器
13.gin的路由优势/fasthttp
14.有了channei,为何还保留锁
15.context包
还有很多。。记不得了,时间挺长的1hour+2.5hour 这是两轮技术面试的时长,20:00-23:00