Java工作一年半,第一次跳槽面试总结

毕业后一直在一家公司干了一年半吧,然后想去北京了(多方面原因吧,比如持续加班没时间学习,以及北漂的理想),然后就裸辞来到了帝都。话说裸辞还真是困难,尤其2019这个互联网寒冬季,再加上辞职的有点晚了,都说金三银四,我4月来的,好的岗位基本都已经招满了…,所以还是尽量3月之前就开始找比较好。
从准二线城市跳到了首都,发生了如下变化:

  • 薪资翻了2.2倍(原来基数就不高,所以在北京IT行业算中规中矩)
  • 工作性质从外包变成做产品
  • 作息时间从早8:30-晚9:30,变成早8:30-晚5:30
  • 假期从单休变为双休,并且有寒暑假,暑假3天,寒假3周(主要是假期制度吸引我来的这家公司)

总结一下这次面试经历吧:
由于上家公司加班较多,然后架构师干了所有架构的事,我们只是搬砖添瓦,直接导致了我忘记了很多基础的东西,大部分时间在写业务代码,所以花了整整3周时间去复习所有的东西
然后从智联上以及boos直聘上投简历(没有找同学内推,感觉他们的公司也不是很想去),刚开始没有回应的,之后总结发现应该是:
1、简历写的太菜了,通过不了初选
2、经验不足——1年半,很尴尬,人家要求要么是应届,要么是3-5年
经验没办法,只能改简历,然后买了智联的简历置顶。果然之后每天下午就会有人打电话约面试。
不过大部分是外包,尤其银行(感觉他们无时无刻不缺人。。。)
面试过程大致都是:笔试——面试——二面
总结起来就是下面两个方面:

简历方面:
  1. 工作年限一定写清楚,好多都会问啥会毕业的
  2. 你的技能列表一定写清楚,了解的都写,一点不会的就不要写,我面的这些家都是从简历的技能列表开始问问题,你写了的至少都得能说两句,以及在项目中咋用的
  3. 项目经验挑几个重点的,他会让你先描述整个项目是干啥的,然后你做了啥,问的最多的就是项目中有啥难点,你是咋解决的,一定要描述清楚用的啥框架,啥数据库,啥前台。好多公司还是很看重springBoot和springCloud的,但是问的不是很细,你就大致了解开发流程就行,以及和SpringMVC的区别。
技术方面:
  • java基础(很重要,笔试题全都是基础,包括访问权限,异常机制,很多读程序题判断编译是不是报错)
  • 集合框架(了解到底层实现原理,他们之间的区别和使用场景),jvm(内存模型,垃圾回收机制,回收算法,出现oom怎么排查),多线程,常用设计模式(单例一定要会多种写法,尤其是线程安全的单例模式;工厂模式;)
  • 框架:ssh,ssm,,SpringBoot,springCloud都写上,了解springmvc运行原理,比如前台发起请求,怎么就一步一步返回给用户一个页面了。
    消息中间件:一般会使用一个就行
  • 缓存:redis看下他的设置过期策略,以及内存清除策略
  • 数据库:oracle、mysql至少会一个(笔试题都有sql题,就是group by ,order by ,函数,然后会问左链接,右链接,比如左表10条,右表100条,左链接后有多少条,char和varchar的区别;最后会问sql调优,比如查看执行计划,使用exists,使用索引,索引的好处与坏处,偶尔会问表设计)
  • linux命令:查看进程,查看端口,查日志,部署项目
  • 开发工具:eclipse和idea都写上,你用过的工具都写上就行,有几个面试官问我常用的快捷键
  • 最后,笔试题最后大题可能是排序,所以你得知道一些数据结构,以及常见的排序算法比如,冒泡,选择,快速排序:我看的这个博客:https://www.cnblogs.com/ysocean/tag/Java数据结构和算法/
    可能是递归算法:就是阶乘,还有斐波那契数列的递归写法

大概就是这些,由于经验有限,所以大部分还是偏基础一些吧

战果

面试了大概8家
拒绝了10几家(太远,或者外包加班严重)
拿到5家offer

最后整理我参考的一些有内容的博客:
  • 32
    点赞
  • 176
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值