【美团面经】Java后台(附2023字节跳动秋招内推码)

字节内推码:BYN6FT6

内推岗位

  • 前端开发工程师
  • 后端开发工程师
  • 算法工程师
  • Android/iOS客户端开发工程师
  • 测试开发工程师

业务线及工作地址

  • 全业务线(包含抖音、Tik Tok、今日头条、西瓜视频、剪映、火山引擎、飞书等)
  • 工作地点:北京、上海、深圳、广州、成都、武汉等(海外也有base、具体以官网信息为准)

内推流程

  1. 进入官网:jobs.bytedance.com
  2. 完善简历信息并填写内推码:BYN6FT6
  3. 完成投递简历后关注短信或邮件,后续可私信我查询招聘进展

=============================面经分割线=============================

个人基本信息

  • 学历背景:本科双非,硕士211,电子专业
  • 面试岗位:Java后台开发(三轮技术面和一轮HR面)
  • 面试部门:北京美团小象

技术面(一、二、三面)

  1. 讲一下MapReduce的过程,是在一台主机上reduce吗?可不可以多台?数据怎么汇总?
  2. 有了解Spark吗?Spark为什么比Hadoop要快?
  3. 谈谈poll和epoll,epoll是同步还是异步
  4. JMM、老年代在什么情况下会触发GC、对老年代的GC会不会导致程序卡顿?(最优吞吐量和最短停顿时间)
  5. 谈谈你所掌握的数据结构
  6. 讲一讲红黑树
  7. 红黑树插入一个结点的时间复杂度
  8. 你所知道的算法的时间复杂度有哪些?快排的复杂度是多少?为什么?
  9. HashMap的实现,为什么结点插在链表的头部容易导致死锁(看网上某博客挖的坑)
  10. HashMap扩容
  11. 手撕代码:字符串a和b,假设只由26种小写字母组成,且a比b长,判断b中字符是否在a中都有出现
  12. 平时怎么学习
  13. 堆栈和线程的关系
  14. Java类加载过程
  15. 手撕代码:双向有序链表,去除有重复值的所有结点
  16. 说你熟悉的几种设计模式,手写单例设计模式
  17. ConcurrentHashMap的实现有了解吗
  18. 画B+树的底层框图,B+树的叶子结点是什么结构
  19. 给已经存有0-99的索引的B+树,查询3-30的索引对应的记录
  20. 你未来半年的计划
  21. 将项目中用到的SIFT的原理,要很详细
  22. 手撕代码:给定整型数组,构造搜索二叉树
  23. 你的博客一般写什么,讲几个,讲容器,类加载

HR面

  1. 哪个项目收获最大,项目中遇到问题是怎么解决的?
  2. 说一个你的缺点
  3. 你更希望做平稳的业务,还是去做新业务?
  4. 你觉得从0到1和从1到100哪个更难?
  5. 你未来职位的规划

小结

美团的面试体验整体感觉很不错,面试官会问了很多问题,尽量问你会的东西,并看你能掌握的有多深。美团面试感觉很看重基础,面试时要引导面试官问你掌握的部分。另外,小象生鲜算是个新部门,HR比较看重能勇敢地接受新业务的人。

#美团##Java##面经##秋招#
全部评论
已经收到正式offer了吗?!?
点赞 回复
分享
发布于 2018-10-16 01:10
问题我都不会,哎
点赞 回复
分享
发布于 2018-11-07 00:45
博乐游戏
校招火热招聘中
官网直投
楼主自学的吗?学了多久啊
点赞 回复
分享
发布于 2019-04-12 23:29
学长 想请问下 你的java项目是在哪里找的?慕课网等等吗。学长是武汉理工的?哈哈 我是华科研一
点赞 回复
分享
发布于 2019-04-18 09:40
楼主我也是跨专业水硕,然后我在小米实习做的java spring项目很low,就是完全不支持并发的springboot项目,我看其他人秋招面经都涉及了啥分布式,消息中间件,一点都不会,所以没有相关经验直接刷基础知识就好了吗?
点赞 回复
分享
发布于 2019-07-02 07:29
后台也要问MapReduce和Hadoop了吗。。。
点赞 回复
分享
发布于 2019-07-02 09:08

相关推荐

5 114 评论
分享
牛客网
牛客企业服务