一: 离职背景
在南京一家传统公司呆了快两年了吧, 基本都是个增删改查的需求, 然后负责带带新人, 本来就有点厌倦了. 后来老版本的项目要更新换代, 整测了所有模块, 于是从 16 年到 19 的 bug 一次性堆积出来, lz 前前后猴大概改了 600 多个 bug 吧, 直接把我改没了, 直接提了辞职报告,(真的想让一个员工离职, 让他一次性改 200 + 的 bug 比不发年终奖还管用). 在新版本上线后, 我们老大同意让我走了, 大概 2 月份提的, 3 月底走人的吧. 走之前, 我现在南京试了试水, 投递了三家吧, 分别是苏宁易购和中软国际, 和一家不知名的小公司吧. 面试过程也是一头雾水, 和苏宁易购的项目经理聊的蛮开心的, 结果没有 offer, 其余两家聊的一般, 接过收到了两家 offer, 不是很懂. 南京两年经验的工资基本开的不高吧, 非华为大厂也就 10 左右吧, 感觉 10 就是蛮高的了. 和中软国际的一个项目负责人面试的过程, 也是让我对南京的 it 环境有了新的认识, 基本就是南京的 it 基本 90% 是外包, 好的项目基本是华为外包或者是苏宁外包,(不知道准不准确). 后来有同学在杭州, 然后也是阿里和网易等一些大厂在杭州, lz 也是比较向往的, 于是就来到杭州见识一下传说中互联网之城的魅力.
二: 杭州映像
南京和杭州对比, 首先是交通吧, 南京基本去哪都是地铁, 找工作和玩的时候都很方便. 杭州则刚好相反吧, 到处在修地铁, 找工作基本要靠公交, 不过据说 20 年亚运会的时候会全面建好, 这里也不再多说了. 然后再聊聊杭州的今年的互联网环境吧, 感觉杭州人才已经高度饱和, 毕竟 18 年就吸引 50w 的互联网的人才来杭州. 所以 1-3 年的工作面试机会都很少, 根据 boss 直聘上的统计, 大概是沟通了 300 多家, 158 家给了回应, 给了面试资格的有 18 家, 给大家参考下杭州 it 行业的行情, 在这 18 家中, 对博主比较有吸引力的公司有阿里巴巴 (国际) 集团, 和百世汇通, 其余都是一些小公司, 面了过后, 5 家给了 offer 吧, 百事汇通和阿里巴巴都一面后就没下文, 只能说技不如人, 甘拜下风.
三: 面试总结
1, 先说说阿里巴巴的电话面试经历, 先是让你自我介绍一下, 然后询问了一下项目经验, 接着从集合, jvm, 多线程, 类加载器的基础方面, 深度层层递进, 怎么说呢, 给我的感觉是都能说一点, 但是再深层次的就不行了. 然后说 10 个工作日内给予反馈, 不过到目前为止, 也没有下文, 估计是没了.
2, 百世汇通的公司是直接是项目经理询问, 问的业务时间比较长, 当场画了下业务的框架图, 由于楼主再一个公司呆了接近 2 年, 对公司的业务算是比较熟了, 期间也手写了几个 sql 和单例设计模式, 都蛮简单的, 所以面试的还行, 大概面试 40 多分钟, 本人觉得还是蛮有戏的, 不过最后一个模块是手写算法, 算法都是满基本的, 一个斐波拉且数列和树的循环, 菲薄拉切数列写的坑坑巴巴, 到树的遍历是直接不会, 结果就是没下文了.
3, 大厂总结: 感觉就是面试的题目都是满基本的, 但是深度比较广, 而且蛮喜欢手写算法的, 所以再面试大厂的时候, 尽量多看看基础和准备准备算法.
4, 小厂面试: 小厂面试都比较浅, 给我的感觉就是就像两个人在比武, 比的不是武艺, 而是问你:"你用过几把刀?", 什么 "我们公司用的是 git 而不是 svn, 可能不合适"."es 你们用的是 2 点几版本的, 可能不符合我们公司的要求". 上来写一套 5 页纸的面试题, 总之奇葩的不少. 大概前前后后面试了 10 家的公司, 成功率 55 开吧.
5, 小厂面试总结: 深度差不多就可以过关, 举个例子: spring 的 aoc 和 aop 原理, rabbitMq 在项目中的用途, 集合的种类, 类似于这种. 然后面试都喜欢问一些多线程和高并发的问题.
四: 映像最深的一家公司
一个 500 多人的中型公司, 面试官是一个 38 岁的程序员, 他给我的感觉是什么都会而且都十分精通, 在没有见过他之前, 我一直认为技术人员到 35 岁就能到头了, 后来发现只要你够牛 b, 年龄不成问题, 然后那位前辈也很热心, 和我讨论了 40 分钟我原来公司数据库频繁死锁的原因, 从银行家算法讲到偏差锁, 让我受益匪浅. 后来聊着聊着, 他跟我说, 他被阿里巴巴拒绝了 7 次, 甚至因为回答的过好, 面试官一句:"你这是背的吧." 直接把他回绝了. 他的梦想就是去阿里拧螺丝, 当他谈到阿里的时候, 就跟圣徒说到耶路撒冷一样, 眼里都冒着光. 也是满让人敬佩的一位程序员, 要不是把我的期望薪资直接砍了 4k, 我就去那一家了.
五: 最终总结
那位前辈给我的一个评价, 我觉得满准确的:"你现在只能算是能干活". 其实也就是熟练使用增删该查, 一些的新的技术给我个 API, 我也能照葫芦画瓢的完成, 但是底层原理不精通. 希望在今后几年里面多看看源码, 精通些底层方面的知识.
来源: https://www.cnblogs.com/zhengyihuoban/p/10791265.html