由于公司变更,lz不得不出来看看机会, 面试的岗位主要是后端,历经三周,面了北京大大小小的几家公司,最后收获了满意的offer。html
本身也成长收获了很多, 谨以笔记,本身能够往后回忆,也但愿能帮助到最近寒冬下须要找工做的同窗,在文章的后面会附上一点当心得和建议。java
我是16年本科毕业, 算上实习接近2年半-3年的工做经历吧,一直作java后端。 本身定位大概能到p6+的水平。有大厂经验,本科211, 因此面试机会整体来讲仍是挺多的。python
大概是从元旦事后开始写简历,投简历,从7号开始陆陆续续面了若干公司, 有好有坏,以表格形式记录以下,以我面试的时间排序。mysql
声明:虽然博客没有什么人看,可是若是您认为记录有不实或者伤害到下述公司名誉啥的, 直接联系我删除便可。git
有朋友建议我省掉公司名,我就用某代替吧。github
公司 | 部门 | 渠道 | 结果 | 感觉(办公环境,面试难度,感觉) |
某信银行面试 |
DevOpsredis |
Boss | 4+0,拿到offer.算法 (4技术面 0hr面,下同)spring |
某信的位置和办公环境都很不错,位于安贞门。 面试官人很nice,没有多余的操做, 而且友好地帮我倒了一杯水。 主要针对简历中的项目,以及java基础进行面试。 难度也是按部就班, 说实话由于是第一家面试, 我确实不少地方没有准备好,可是仍是感谢面试官给我机会。 感觉:以前感受银行可能比较水, 可是感受各方面都挺与时俱进的, 待遇和人文也颇有竞争力。 某信应该有大几百人的研发团队,各方面应该都不输于D轮的互联网公司。 整体是比较赞的。 |
某动 | Boss | 线上笔试 | 3道Codility,英文,大概3h限时, 我应该1h就写完了,用例跑通我就提交了,可是只有一道题ac。(很奇怪,也没有错误用例的提示,和LeetCode有些不同) 而后hr仍是让我去面试, 我拒绝了,多是我当时已经对这家公司没有太大兴趣了。 |
|
某见科技 | Boss | 笔试+面试 | 一家AI创业公司, 看jd介绍不错就去了。 最后发现是在一个很偏,有点破的创业园,里面环境有点像家乡的网吧。 笔试3道很简单的题, 面试也没什么深度,面试官说实话感受水平比较通常。 整体技术和互联网差异很大, 我当时也是抱着练手的态度过去。 因此也没下文了。 |
|
某vo | 金融 | Boss | 视频面试 | 1面视频面,难度按部就班,两位面试官提问。 面试官说次日hr联系我,结果也没联系。我也没问了。 主要是由于某vo在深圳,我在北京,可能我也不是很想换城市,后面投的都是在北京了。 |
某团 | -- | Boss | 3+0 拿到offer | 某团的环境感受就是标准的互联网风格, 面试官也很务实友好, 难度按部就班,二面会问一些底层,并发的理解。 某团不管是从技术沉淀仍是我面试团队的潜力, 都是我很心仪的。 很幸运也给了我一个不错的定级和待遇。 |
某米 | 某品 | Boss | 2面撤了 | 说实话,我开始是不想投某米的,可是考虑到我是湖北人,可能回武汉。 可是!!!我面试以前应该在脉脉上搜一搜这个部门的。 这个部门位于清河一个挺偏的地方, 周围仿佛回到了18县小乡镇。 面试官也是low爆炸了,一面面试官穿了一个脱鞋,让我在楼下等了20min,前台态度也很差。 而后居然去了一个茶吧台面试。不过一面面试官整体态度还行。(某米不提供饮水,面试官带我去饮料机买了瓶汽水,固然是我自费,从某米出来我就有了带水的习惯了。) 二面简直是个活宝,上来站着问,你懂hashmap吗, 我简单答了一下数组+链表,而后按理应该往碰撞,或者并发的方向继续问, 结果坐下,抖腿,问什么抓包的原理,而后扯的乱七八糟的。 最后憋了一分钟吧,出了一个很无聊的题(LeetCode第十题)。 我实在不想浪费彼此时间,就直接走了。 某米自己在我心中仍是个挺有态度的公司,和雷某总也是老乡。 哎,真是刷新了个人三观。 |
某脉 | 效能 | Boss | 2+1 | 某脉我以为公司和产品同样nice, 位于768,环境很安静。 hr笑的很开心,面试官也颇有礼节。 他们主后端是用python, java主要作一些离线和效能的工做。 由于第一天3面面试官不在, hr让我次日过去, 可是因为面试过程当中了解到是去作效能平台,财务平台。 秉着发展的考虑,我仍是拒绝了。 可是我仍是推荐某脉, 小而美。 |
某某跳动 | 某告 | 猎头 | 3+1,拿到offer | 面完某米以后,我以为我不能在小公司上面浪费时间,同时也有了某团的offer。 因而我把其他的面试都取消了,只剩下了某条和某里。 某条办公环境,位置都很好。 每层都有食堂(请我吃了一顿,很好吃) 同窗们给我最大的感觉是 年轻,有活力,友好。 还有就是真的忙。 我身边已经有陆陆续续很多同事选择了某条了。 面试难度其实没有传说中的那么难, 不至于手写红黑树,可是基本的数据结构和算法要熟悉,每一面都会写算法。 hr感受也很尽心尽责。 |
某某巴巴 | 某学 | Boss | 3+1 | 某巴巴的面试整体有点失望,首先hr没预定会议室,致使在休息区面试。 也没有茶水,虽然我自带了。 而后是办公区处处都是屏幕,循环着某云的创业视频。 三面面试中规中矩。 某学原本就不是我投的部门(我投的u某c,不知道咋流过去了,而后让我面试,我也想试一试吧,而后hr说我某蚁简历没过,可我压根没投过) 某里最难的是hr面, 一个hr非要充小心里学家,问你人生高潮是啥, 很是没有礼貌,说话直接打断,也没什么信用,感受这群hr把某里搞得乌烟瘴气。 特别是hr套路不少, 面完了说没有hc,hc要审批(那你喊我来干吗) ,而后我有很优秀的同事面过了 (其实也一直拖着没给offer),我说有人拿offer了 ,hr又说人家面的早。让我感受她就是在刷kpi啥的。 反正这个部门我是不建议去了, 周围拿到某学offer的同事也打算拒了再看看。 |
某马逊 | 物流仓储 | Boss | 还没面 |
1.必定要提早准备好,刷必定量的题,特别是如今各大公司都有本身的招聘系统,若是一面就挂了,可能直接就拉黑,后续面试就更难了。
2.关于刷题,大概刷完剑指offer上面的经典题, 或者leetcode前100道应该就够了,我建议有选择的刷,主攻排序,链表,大文件处理这些面试高频的,也有意义的。
3.关于练手,我以为不要有太大的内心负担, 你去通常公司面试,对于公司多是一种匹配,可是对我的但是一次很好的自我认知检讨的机会,甚至会改变后续的不少结果。
咱们结合对行业的了解,以下公司能够说小而美(其实也是大独角兽了),自己就值得加入,面试也有不少收获: 某辅导,某脉,某探,瓜某,某vo互联网。
固然拿大厂的边缘部门练手也何尝不可,就是有风险有记录。
固然也有一些黑名单,面试官迷之自信,态度傲慢,技术浅显, 建议你们面试前脉脉一下。。
最后一棒子打死,感受位于清河的公司,可能都不太利于我的生活和发展。
4.关于基础,我在下面附上一些前辈整理好的url。必定要夯实打捞。
5.关于面试礼仪,我以为面试礼仪是衡量双方的重要标准, 面试者要注重本身的仪表整洁,谈吐礼貌天然。 能够从公司面试官的行为判断出公司的大致人员素质,我我的比较看重公司行政或者面试官是否能给瓶矿泉水或者倒杯水,我认为这是尊重一个面试者的基本表现,虽而后来我都是本身带水。 我面试中就某米和某里没有提供(而且某里某学是饭点约去面试,也无论饭,饿着肚子从5点面到9点多),而后就是双方是否守时,我通常提早20分钟到,提早10分钟给hr打个电话。
6.关于面试难度,我以为正常应该是围绕简历和基础按部就班,一上来手撕红黑树,给个hard基本要dp的,或许不是真心想招人的。
固然,即便难点也不要慌, 表达好本身的思考过程,展示本身一个综合的素质 ,即便错了也不会被一票否认。
7.关于面试技巧, 以前看了有的前辈说尽可能把面试官往本身熟悉的领域带,有一点道理, 可是我没有刻意这样操做过, 不会的通常思考一下,直接说不肯定/没研究过/不会,而后说一个可能的原理,若是合理我认为也能体现一种技术功底和应变能力。
其余的想到在整理吧。
各家的面试题其实都大同小异, 掌握基础和原理,走到哪都不怕。
基础
leetcode上有一些总结,star数很是高了。贴上url
https://github.com/CyC2018/CS-Notes
https://github.com/Snailclimb/JavaGuide
这两个大概只是个提纲,若是是高级职位,深度可能不够,具体的还得看书。
另外强烈推荐 http://www.iocoder.cn/ 芋道,个人面试题不少都是从上面找的。平时对提升也有帮助。
reids
redis的话,我推荐《Redis深度历险:核心原理和应用实践》 和《redis设计与实现》
java-core
基础的话主要看源码吧, collection和juc里面的。 而后就是《java编程思想》和《java核心技术 卷1.2》(有不少过期的章节直接跳过便可)
java-并发
我推荐《java并发编程艺术》 我以为比 《java并发编程实战》更好理解一点。
JVM
JVM应该就一本《深刻理解JVM虚拟机》 就够了, 可是我买的版本比较老,1.8之后内存区域作了一些改动,本身的得知道。
Spring
spring的话,感受如今问的少了, spring cloud会问的比较多, 应该算在微服务/分布式的知识点里面。
Netty
我不会
分布式相关
主要考察对cap和base的理解吧, 我没有系统学习过,主要靠平时的积累。
mysql:
《Mysql技术内幕-innodb存储引擎》就够了。
原文出处:https://www.cnblogs.com/novaCN/p/10328380.html