Java开发之面试心得

9 篇文章 0 订阅
1 篇文章 0 订阅

一、前言

已经挺久没有写过博客了,每次想起时总是以工作繁忙为由来推到明日。明日复明日,明日何其多!

趁着“金三银四”,考虑到个人职业发展,我毅然选择了辞职。都说现在是互联网寒冬,许多互联网公司都在裁人,从各大招聘网站的企业反馈情况看,这并非是毫无道理。好了,话不多说,记录一下我面试后的心得体会与收获。

此次面试分为笔试和面试环节

 

二、笔试

来到了应聘公司,首先让我进行笔试做题。笔试题目大部分是简答题,少部分是填空题,没有选择题。?

主要考察的知识内容如下:

  1. spring相关知识;
  2. redis相关知识;
  3. linux常用命令;
  4. hadoop大数据相关知识(涉及到大数据方面完全不会做)。

笔试题我只完成70%,20%的题不会做,10%的知识内容忘记了。

 

三、面试

接下来是面试环节,对方公司来了四个人来一起面试我,阵容甚是强大!老实说,我心里还是很紧张的。

因为我性格比较害羞胆小,所以在自我介绍以及介绍项目经验时说的很不好,一紧张就乱了思路,描述的没有一点逻辑,完全就是想到什么就说什么!一段吧啦吧啦过后,就到面试官们问我问题了。依稀记得问过的问题如下:

  1. springboot熟悉吗?
  2. ArrayList 和 LinkList的区别?
  3. ArrayList 和 LinkList是线程安全的吗?
  4. maven怎么配置私服地址?
  5. Set集合和ArrayList的区别?
  6. Set集合是怎么保证元素唯一的?
  7. hadoop、docker了解吗?
  8. Map容器是怎么样的?
  9. 前端框架 vue.js会用吗?
  10. mybatis判断sql语句条件是怎么样的?
  11. 你遇到印象最深刻的bug是什么?
  12. dubbo 熟悉吗?怎么个用法?
  13. redis是什么?redis的数据类型有哪些?
  14. 在后台怎么将数据转换成json数据?
  15. springmvc的工作流程是怎么样的?
  16. 了解dubbo的底层源码实现吗?
  17. 怎么设计一个读写分离架构?

面试的问题我能答出80%左右,但是在面试结束时,面试官说了我存在的一些问题。如:说话的语速过快;只会Java后台,不会前端知识以及大数据方面的知识等。然后叫我回去等通知,我就知道是凉了!

 

四、面试总结

面试前

  1. 首先把自己简历上提到的技术要复习掌握、理解好;
  2. 去面试前要去官网了解下应聘公司所在行业,该公司是做什么的;
  3. 注意着装不要太休闲,尽量往商务派风格靠拢,但也没必要西装打领;
  4. 在投递简历时,要根据招聘要求做适当的更改,使自己匹配度更高;

面试时:

  1. 一定要克服自己的紧张情绪!不要对方的阵势所吓倒,就当作是普通的一次交流,这次不是非要通过,而是抱着不断学习、不断请教、不断进步的心态去面对!
  2. 说话的语速不要太快!保持沉稳的心情,将自己的想法有条不紊、有逻辑、慢慢的表达出来;
  3. 说话时和面试官要有眼神交流,适当带些微笑。认真仔细听面试官说,适当点头,对于没听清楚的问题可以请面试官再说一次,对于不会的问题不要随便说,可以直接说“这块在工作中比较少接触,所以掌握的不是很好。”或者说“这个在工作不是经常用,所以有点忘了”,而不是直接说“不会……”。当然也要尽量将面试官引入到你会的问题上。
  4. 要注意自己的说话语气,不要觉得自己技术牛就目中无人,过于自负,但也不要妄自菲薄。而是要谦虚谨慎,对于自己确实比较擅长的地方也要以温和、一起互相交流知识的心态和面试官进行交流。
  5. 最后面试问还有什么要问的嘛,尽量不要问工资待遇怎么样,这些事等该公司人事打电话叫你去入职时再细说。可以请教问一些在刚才没有答出来的题,一般面试官都会乐于和你分享的。也可以问一些该公司用的技术架构,如果是涉及到高并发的可以问“是怎么解决高并发问题的?”等等。

面试后:

  1. 每面试一次要及时总结存在的问题,复盘。
  2. 对于没有做出来的题记下来,然后找资料去解决。

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值