美文网首页
Java岗三面算法+数据库+设计模式,复习1个月成功拿offer

Java岗三面算法+数据库+设计模式,复习1个月成功拿offer

作者: 好想吃汉堡 | 来源:发表于2022-09-23 14:49 被阅读0次

    3月26日 一面 55分钟

    自我介绍
    实习项目 (讨论10-15分钟)
    Java集合类八股
    ArrayList和LinkedList区别
    HashMap八股(数据结构,扩容,链表红黑树转换)
    有哪些线程安全的集合类,讲一讲原理(HashTable,ConcurrentHashMap,CopyOnWriteArrayList)
    JVM内存空间分布
    垃圾回收算法(标记-清除,标记-复制,标记-整理)
    哪些可以作为GCROOT(这里太久没看了,没答全)
    常见的垃圾回收器
    讲一讲CMS的回收过程
    volatile关键字的作用(引出Java内存模型,保证可见性,防止指令重排序
    mesi协议
    内存屏障
    redis数据结构(5个基础数据结构和3个高级数据结构)
    redis过期键删除策略(定期删除、惰性删除、定时删除)
    mq的作用(异步、削峰、解耦)
    kafka副本了解吗,讲一下
    为什么不让一个partition被同组的多个consumer消费
    编程题:链表倒数第n个结点
    反问:部门业务相关

    面试完半小时hr打电话说通过了,约了二面

    3月28日 二面 40分钟

    面试体验很差,面试官好像很急着结束面试的样子,而且面试官那边断断续续的出现网络通讯不佳,回答问题面试官也没有反馈

    直接开始面试,没有自我介绍
    之前是在京东实习,用到了JSF,主要问了下这个
    JSF和Dubbo有什么区别
    Dubbo有了解过吗?讲一下(讲了Dubbo的10层架构,服务注册和服务发现的流程,consumer和provider之间通信)
    怎么学习Dubbo的?看过源码吗?(主要看视频和博客,没看过源码)
    Dubbo用了哪些设计模式(没看过源码,就讲了下代理模式)
    mysql用过吗?讲一下b+树
    redis和mysql一致性解决方案(答到一半面试官打断了,说写两道题,感觉挺不尊重人的)
    编程题1:二叉树中路径和为目标值的所有路径
    编程题2:全排列
    写完通过了,问了下是考研还是保研的,为什么想来北京,然后就匆匆结束面试了,也没有反问环节

    希望二面能通过吧
    30号下午2点约了下午4点的hr面面试

    3月30日 hr面

    主要问了下个人经历相关,感觉参考意义不大,就不写出来了

    面试前夕

    我是如何复习的

    1、准备一份优秀的简历

    想要拿到京东Offer,那么首先得要有面试阿里的机会,想要得到大厂面试机会并不是一件容易的事情,而简历,是撬开面试大门的钥匙,钥匙是否匹配,就要看简历是否优秀了。很多应届生不知道怎么制作自己的简历,随便在网上下载一份,改改个人信息。实际上,大厂面试的简历,看重的不是你的个人爱好,也不是在校参加过什么社团学生会,更注重的还是你的个人实际能力。所以,一份优秀的简历,应该包括你个人掌握的技术点,是否有实习经历,参加过什么项目,解决过什么项目难题等等。 image.png

    2、提示自身的软实力(知识和技术)

    第二个关键就要自己的自身实力过硬了,无论是你应届生,还是工作好几年,无论是校招还是社招,企业招聘的永远是自身实力过硬的,也就是你的知识储备,你的技术水平要达到要求,而提升自身软实力的唯一办法就是:不断学习。

    以下我会分享一些我个人的学习文档,有需要的朋友自行选择获取:

    Java核心知识整理 image.png
    image.png

    3、刷题

    既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。

    以下是我私藏的面试题库: image.png
    有需要的小伙伴可添加威:ikt4435  免费货区
    

    相关文章

      网友评论

          本文标题:Java岗三面算法+数据库+设计模式,复习1个月成功拿offer

          本文链接:https://www.haomeiwen.com/subject/bqjnortx.html