春季跳槽面筋总结

人人都说金三银四,由于一些个人的原因,博主也在今年的三月份抽空面了几家公司,这里来总结下学习到的东西。

先简单的说下博主的情况:

  • 2015年7月份毕业,到现在加上实习可以算三年工作经验
  • base武汉,相比于北上广深,工作机会少了点
  • 目前就职于驾考/汽车行业的互联网公司

大概就这么多,给出自身的情况是想给大家一个参考。
由于并没有敢裸辞,所以边上班边去面试。今年找工作给我的感受是:市场貌似已经饱和,自己投递的很多简历都没了下文,面试很多走的内推,也没了之前很多的猎头电话,一个字形容就是 "惨"。

一共面试了7家公司,这里就不一一列出来了。
最后只拿到了四家公司的offer,也是菜((⊙︿⊙))

这里再来说一下,自己最早心心念的其实是小红书,由于这家公司年前给我打过电话邀请我去面试,因为各种原因耽搁了准备年后去试试的,但当我再去准备这件事的时候,别人团队已经招满了。(/伤心)

接下来就说下面试中遇到的一些问题以及自己的经验总结:(以下公司信息均用简写代替)
1,RRW

RRW是自己投递的简历,和hr沟通的很顺畅,于是便抽一个下班时间过来面试,面试大致内容如下:

笔试:

  • 求100000个随机数中找出最大1000个,写代码
  • 求出两个偶数的素数(只能被1和本身整除的数)之和
  • 求0-1000的数求平方根,保留小数位0.00001,不能借助jdk中现有的工具类

技术一面

  • 自我介绍,balabala
  • 项目经验,项目中用到的技术
  • 介绍下集合,每种集合实现的原理及区别
  • JVM内存分配机制
  • ClassLoader
  • 内存回收算法及机制
  • JMM相关
  • concurrentHashMap,ThreadLocal原理及使用场景,CountDownLatch,ThreadPoolExcutor
  • 如何预估线程池的初始大小
  • Spring AOP,CGLib和JDK动态代理使用场景和区别
  • ES如何打分,ES中filter,term,match的使用区别
  • 慢查询优化经验(这里我就提到explain)
  • sql题,学生表 name, course, score, 统计所有成绩都大于80分的学生
  • volatile的特性
  • 分布式锁
  • 事物的隔离级别和传播属性
  • 熟悉的设计模式
  • Callable和Runnable区别
  • 秒杀系统
  • 信号量

**技术二面

  • 自我介绍,balabala
  • 讲一下session以及禁用cookie后的session实现
  • java内存分配
  • 缓存,local cache和第三方cache
  • 代码编码风格,代码规范
  • java 8中的新特性
  • 手写代码: 请求一个接口,然后返回json,写出完整代码
  • 代码优化经验,服务排查经验

RRW面试感受:

由于这是今年的第一场面试,有些问题其实答得并不太好,技术二面答完都已经夜晚九点半了,面试官让我回去等通知。其实我已经知道自己凉凉了。

面试题的答案我就不给了,这些东西应该都能够查的到。笔试题上来就给了三个算法,一下就给我整懵逼了。而且hr就坐在你对面看着你做,还好最后自己死憋都给做出来了,但是有的并不是最优解,只能勉强进入技术一面。

技术一面中问的一些JVM的知识,由于自己准备的并不是很充分,所以答得并不好,还有ES平时用的很多并没有深入的去研究,导致了一面并不理想。

紧接着进入二面,二面问多的是一些项目上的经验,然后也问了JVM的许多特征,回答完这些都已经很晚了,面试官也只能让我回去等通知了,剩下的也没有了下文。(/悲伤)

2,WJL

这是一家做智慧商圈的公司,是同事给我内推的一家公司,最后也顺利拿到了offer。这家公司给我的感受就是团队很nice,ceo很nice。
最后由于一些原因没有选择这家公司,但是也感谢他们的认可,在这里打一波广告:http://www.shangquanquan.com/ 。 他们的ceo是龚义涛,万达电商的创始人,有想了解的朋友可以看一下。

这家公司面试分为两轮技术面,一轮hr面,最后是ceo面。
因为经历了RRW面试的经验,所以自己回去针对性的复习一通。

技术一面

  • spring aop的解释及使用场景
  • concurrent包下一些类的底层实现
  • 集合下类的一些底层实现
  • ......

技术二面

  • 项目中的问题
  • ......

WJL面试感受:

在这里面的很多问题细节都记不太清楚了,这也是我今年的第二次面试,这次面试感觉还是挺顺畅的。

技术一面是公司架构师来面的,因为问的都是一些基础问题,再加上自己平时看过JDK中一些常用类的源码,所以面试官觉得我基础还OK。

技术二面是公司技术总监面的,大家一起聊了一下项目中所遇到的问题及如何处理的。因为自己简历中写的是一个大系统的重构以及一个高并发系统的开发,所以这两块聊得比较多。

最后是ceo的终面,和ceo龚义涛先生一起聊了一上午,这种机会真的很难得,也感谢能够有这次面试。(/愉快)

3,DY

能接到DY的面试邀请,自己真的很激动,面试的前一天夜晚都没有睡着。只可以技术三面的时候自己回答的并不好,导致了gg。

DY的面试层次感很强,一面就是问一些常见的基础问题,二面就是问项目的一些技术细节问题,三面就是问架构了。

一面和二面其实回答的还是可以的,三面中问了一个问题自己记得比较清楚: 你们公司使用了memcached集群,如果我加机器其他机器上的数据该怎么办?

这个问题我第一反应是要rehash,但是怎样个rehash法我并没有回答好。最后回去查了之后才知道需要用到 Hash一致性算法 后面我也会发一篇博客来简单说下。

DY面试感受
能来DY面试都已经很激动了,面试完给我的感受是自己知识的广度上确实不足,一些中间件只是说会用,但是里面很多细节都不太清楚。面试完确实知道了自己的很多不足,也算是一种成长和学习吧,以后我还是会再来的。(/愉快)

MYH CSYY LMKJ

MYH 我到现在都他们要招什么样的人。面试官直接和我在一个白板前沟通,所有的问题都是通过白板让我去写或者画出来。面试的内容包括算法,分布式锁以及一些简单常规的问题。

我自己的整体感受是还可以的,不过最后hr当场给我的通知是面试不通过。理由是他们想找一个毕业三年左右有五年经验水平的这么一个开发。
好吧,最后表达了我的感谢与祝福之后就离开了。

CSYY在武汉算是一个比较出名的公司,他们主要是做智能翻译的。公司从零几年开始做起,数据积累很丰富。

这家公司的面试总共分为两轮面试,面试和之前的几家公司也大同小异。经历了前面大大小小的几轮面试之后,我也越来越沉稳了, 回答问题的逻辑都很清晰,最后也拿到了这份offer。

LMKJ算是一家安全公司,貌似业内挺出名的,面试总共分为两轮,技术二面为技术总监面。由于昨天刚面完技术二面,所以面试结果还未通知。

LMKJ给我的印象就是面试官很强,技术一面是两个人一起面试的。问题的深度和广度都让我感到备受打击,问题都是一层层往下的,直到你回答不上来。所以一面面完我都已经感觉自己凉凉了,后面回去hr给我打电话通知一面竟然通过了。

总监面就是问一些项目问题,不过LMKJ最终给我的感觉就是技术很强的公司。最后感谢绿盟给的这次学习体验机会。

2018年3月20 更新: 今天LMKJ回复了offer的情况,面试通过。今天已经周二了,周一没通知我我以为已经凉凉了。(/偷笑)

建议
这里也给像我一样工作三年的朋友一些浅薄的建议:

  • 基础很重要,基础一定要打牢。
  • 多看源码少扯淡,源码很重要,面试必问必考。
  • 知识的广度要加强,知其然也要知其所以然。

总结

我的春季面试也到这里结束了,前后断断续续用了两周时间。说实话真是有些累了,一是因为自己想投的一些公司并没有给自己面试机会,二是因为还要兼顾现在的一些工作。所以到这里并没有继续去找工作了,自己也申请了离职,希望开始一段美好的旅程吧。下一份工作一定要沉淀三年以上,为以后的自己加油吧。

2017年3月17日 晨

转载于:https://www.cnblogs.com/wang-meng/p/8587905.html

[面经]春季跳槽面筋总结 [2018年3月17]相关推荐

  1. 2018年10月17日普级B组【模拟赛】

    2018年10月17日普级B组模拟赛2018年10月17日普级B组模拟赛2018年10月17日普级B组模拟赛 第一题--ISBN号码第一题--ISBN号码第一题--ISBN号码 博客链接: https ...

  2. 2018年07月17日(1~10)

    1 G1705吴佳睿 随晨风一起漫步于稻田之外,阳光耀眼,将一切照得闪闪发亮.光落在步行的他们脸上,连同着青春的姿态与充满希冀的神情,让人忍不住感叹"刚刚好" .或是思索片刻,决定 ...

  3. 计算机安全的基本要求是什恶魔,公考面试真题:2018年3月17日银监会(计算机岗)面试真题1...

    公务员面试如何积累热点素材.如何快速修炼自我表达能力,来听面试来了 每周一到周五,22:00准时更新 周一至周三:公考面试热点素材 周四至周五:公考面试真题解析 更多面试知识请关注新浪微博@华图在线官 ...

  4. 2018年07月17日(图集1)

    在途中,我们也曾被盛情邀请,去到凉爽舒适的房间,共谈食品加工机械化的二三事. 伏旱天气,我们踏上征途,举起飘扬的旗帜,一路前行! 此时的我们也具备红军的精神,精心打算后决定下一次的长征 我们不仅走基层 ...

  5. 服务器系统版本,2018 年 4 月 17 日 - KB4093120(操作系统内部版本 14393.2214)

    修复了从 http.sys 生成证书验证错误 (0x800B0109 (CERT_E_UNTRUSTEDROOT)) 的问题. 修复了在卷最初使用 ReFS v1 设置格式时阻止展开 ReFS 分区的 ...

  6. 2018年12月,华为HCNP大面积更新题目,军哥独家解题咯

    2018年12月,华为HCNP大面积更新题目,乾颐堂军哥独家解题咯 2018年是华为认证变动比较大的一年,华为认证走过这几年不得不说是有一定进步的,而且最近华为孟女侠确实让我也小小的骄傲了一把,所以当 ...

  7. 2018年4月13日_Java的最新发展– 2018年4月下旬

    2018年4月13日 本周Java领域有一些最新的发展,我在本文中总结了其中的一些. 我们知道的JavaOne的终结 Stephen Chin在帖子" JavaOne活动扩展了更多的曲目,语 ...

  8. Java的最新发展– 2018年4月下旬

    本周Java领域有一些最新的发展,我在本文中总结了其中的一些. 我们知道的JavaOne的终结 Stephen Chin在帖子" JavaOne活动扩展了更多的曲目,语言和社区以及新名称 & ...

  9. 泸州职称计算机,2018年11月四川泸州职称计算机考试10月8日开始报名

    [导语]2018年11月四川泸州职称计算机考试报名安排已发布,以下是无忧考网为您介绍了职称计算机考试时间.报名时间等,希望对大家有帮助,更多资料敬请关注无忧考网职称计算机考试频道,我们会为您及时更新相 ...

最新文章

  1. 大规模环境下基于语义直方图的多机器人实时全局定位图匹配
  2. apache性能测试工具ab使用详解
  3. 什么?!“路由器”也会做信息抽取了?
  4. android 三星 oom,android - 终结者抛出未捕获的异常:谷歌API错误或三星内核错误? - 堆栈内存溢出...
  5. Linux下使用nohup运行python脚本报错:Import error: No module named numpy问题解决
  6. 什么是Smartdrv程序
  7. Codeforces Round #807 (Div. 2)
  8. 【收集】网络上各路大侠放出的面试题、求职技巧
  9. Unity关于Layer的管理
  10. C判断tic tac toe输赢
  11. Android学习笔记七之ContentProvider
  12. Apache Spark源码阅读环境搭建
  13. Git初始化项目设置向导(CSDN)
  14. 简单理解操作系统之存储器管理
  15. 右击计算机管理打开会闪退,win10应用商店为什么会闪退 win10应用商店出故障怎么修复...
  16. 【POJ No. 3104】 烘干衣服 Drying
  17. 计算机查找在线设备IP指令,[转载]查看局域网内在线的电脑的IP地址(批处理)
  18. 如何将m4v转换成mp4格式?这些方法极速无损
  19. 测试面试常用面试套题
  20. mysql英文怎么发音_mysql5.5安装教程:mysql下载与安装

热门文章

  1. android 录音原始文件_5分钟短文 | Android证书生成,签名,验证,虽然难,但学一次就够了!...
  2. commons-httpclient 和 httpclient 区别
  3. centos6.8安装docker
  4. java管道流文件的复制_JavaIO 总结笔记三 基本字节字符输入输出流和文件复制...
  5. 网络基础:Ping命令的7种基础用法,掌握了秒变大神!
  6. 程序员才能看懂,看到第18张终于忍不住笑喷了。
  7. 【收集】11款Linux数据恢复工具
  8. xp修改时间同步服务器地址,xp时间同步服务器地址更换
  9. java 整数溢出检测,Java如何处理整数下溢和溢出以及如何检查它?
  10. Spring boot 整合dynamic实现多数据源