一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注Java)
img

正文

  1. 一致性hash

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

转发此文后关注小编后台私信回复【面试资料】咨询以下书籍面试答案的领取方式

京东

电话面试(30分钟)+现场两轮技术面试(1小时40分钟),面完12:50,说让我先回来,后续hr 电话和我联系,一周后一面的面试官问我还考虑京东吗,对不起,已经不考虑了,希望以后有机会再合作

  1. 一个final修饰的属性,定义的时候没有初始化,在无参构造函数中初始化,可以吗,为什么
  2. 说说对java中集合类的理解,项目中用过哪些,哪个地方用的,如何使用的,为什么不用其他的集合类
  3. hashMap,concurrentHashMap底层实现,
  4. list删除是怎么实现的,遍历的时候可以删除吗,为什么
  5. redis中有哪些数据结构,了解过其底层怎么实现的吗,和java中相似的数据结构的对比
  6. redis是单线程的还是多线程的,为什么这么快
  7. redis hash中某个key过大,变为String类型的大key,怎么处理,使用中如何避免出现这种问题
  8. 设计模式在项目中哪个地方用到了,怎么使用的,能不能画一个你熟悉的设计模式的UML图,手写单例模式,手写静态内部类实现的单例模式
  9. 讲一讲mysql索引,实际工作中,哪些场景用了b+tree索引,哪些场景用了hash索引
  10. explain 可以看到哪些信息,什么信息说明什么,explain的结果列讲一下
  11. Spring源码看过没有,会多少讲多少
  12. MyBatis源码看过没有,会多少讲多少
  13. cas,cas的缺点,如何解决
  14. aqs,countDownLatch如何实现
  15. 线程池如何实现,核心线程数和最大线程数设置成多少,为什么这么设置,项目中哪个地方使用了线程池,使用时需要注意什么
  16. mysql事务隔离级别,幻读,脏读,项目中用什么事务隔离级别,为什么
  17. volatile底层原理、synchronized实现机制,
  18. 对XA、TCC的理解,了解哪些分布式事务框架,有什么缺点
  19. feign 和 dubbo,了解多少说多少
  20. eureka 和 zookeeper,了解多少说多少
  21. hystrix 和 sentinel,了解多少说多少
  22. Spring cloud alibaba,了解多少说多少
  23. 对分库分表、读写分离的了解,了解多少说多少
  24. 画一下java 线程几个状态 及 状态之间互相转换的图
  25. 聊项目,画项目架构图,画一个用户从发起请求 到接收到响应 中间经过哪些服务 每个服务做什么事情 的流程图,讲数据库设计 具体到部分表中有哪些字段【原创公众号:Bella的技术轮子】
  26. emm 我们部门体量比较大,可能需要加班,到凌晨两三点的那种,也可能通宵,通宵是大促期间,你能接受吗
  27. emm 也会加班到十点,这个不是大促期间,但也不是每天,非常态情况,你能接受吗,你在哪里住,过来要多久,有男朋友吗
  28. 一起去吃午饭吧,我们这边有员工餐厅,不了不了,我回家吃饭吧

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

下面是面试tmj 之外的公司中遇到的一些问题哈,tmj 中已经被问到的就不再重复写了,只写一下个别公司中我还记得的面试题(重点总结写算法

算法题

  1. [1,1,2,2,3,4,4,5,5,5] 找出不重复的元素(黄包车)
  2. 反转链表,要求时间复杂度O(N),空间复杂度O(1) (火币)
  3. 非递归实现斐波那契数列 (爱奇艺)
  4. 这一周股市价格为[2,6,1,4,8],求哪一天买入哪一天卖出,可获得最大收益,最大收益为多少 (爱奇艺)
  5. 按照箭头方向查找二叉树 (金山云)

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

表a b c之间用id关联,求阴影部分的数据 (金山云)

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

  1. 一个整形无序数组,里面三个数只和等于一个目标值,求这三个数 (小米)
  2. 链表问题 (小米)

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

  1. 扑克牌问题 (小米)
  2. 有十张扑克牌,从上面开始抽,抽出一张放桌子上,然后再抽出一张放扑克牌的最下面,这样循环往复的操作,直到手里的牌都没有了。这时,桌子上牌的顺序正好是1 2 3 4 5 6 7 8 9 10。要求写代码求出原顺序
  3. 手写大顶堆 (linkedMe)
  4. 手写LRU 算法 (火币)
  5. 字符串相加 (滴滴)
  6. 两个数字类型的字符串,直接转int或者double肯定都放不下,然后求这两个数的和,返回值还是字符串,15分钟时间,要求无bug
  7. 寻找目标值位置 (滴滴)
  8. 有一个二维数组,数组横向有序,纵向有序,求目标值的位置,10分钟时间
  9. 求字符串“efabcbaefehiabcba”中最长的回文数,不去重(美团)
  10. 反转int类型的值x,不要借用String,只用int 即可。&& 针对该程序,写出其应有的测试用例 (美团)
  11. top K 问题(每日一淘)

点赞此文后关注小编戳这里,暗号:简书即可咨询以下书籍面试答案的领取方式

答案总结

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

书籍推荐

  1. 小米开源
  2. 亿级流量网站架构核心技术
  3. 一线架构师实践指南
  4. 深入浅出springboot
  5. 深入浅出Redis
  6. 深度解析spring源码

一名毕业三年的女程序媛面试头条、京东、美团拿offer的经验分享

点赞此文后关注小编后戳这里,暗号:简书即可咨询以上书籍面试答案的领取方式

最后

做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。
当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。

更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
链图片转存中…(img-OPixcgXu-1713291588204)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值