菜鸟JAVA岗面经

一面(46min)

  • 实习经历
  • 对流处理系统的理解(我讲了storm,spark streaming,flink)
  • storm为什么不能支持exactly once
  • 如果storm效仿flink增加状态管理,能否支持exactly once语义
  • JVM堆分区结构
  • ArrayBlockingQueue和LinkedBlockingQueue区别,使用场景
  • 有没有使用过高并发编程,什么场景适合并发优化
  • synchronize和lock区别
  • 反问

二面(54min)

  • 项目细节
  • 有没有用过并发编程,怎么实现
  • 死锁条件
  • synchronize和lock有什么区别
  • 线程池的参数有哪些,拒绝策略
  • 数据库有哪些索引,为什么用B+树而不用B树
  • 项目的收获,项目中遇到问题怎么解决
  • 有用过哪些大数据系统
  • 反问

三面(35min)

  • 主要是项目
  • 技术规划方向:偏底层(数据结构之类),中间件(类似于redis,消息队列)之类,偏工程
  • 多线程如果要共享一个变量,你会怎么实现
  • synchronize和lock的区别是什么,底层是怎么实现的
  • 如果使用synchronize加锁,多个线程访问的话,线程是怎么等待锁的
  • 反问

HR面(10min)
完全看不懂这HR什么操作,我直接放弃了。简单说一下吧
先问我近况,我问她大概想知道什么方面。她先来了句,这是面试。OK,我就说了下研究生方向和本科实习的事。然后问我实习的考虑,我说我十月份会考虑实习。后面重点来了,她说校招必须实习之后才能转正。我惊了好吧,这个意思是校招通过之后我必须去实习,实习完了还要答辩转正。我从没听说过哪个公司还有这个操作的,意思是我就算过了也不意味这我能入职,还得看实习的情况么。另外我是延毕的状态,去年我就拿过阿里的offer,也没听说有这种事。我就拿这个去问她,她说我情绪很激动,说不知道我哪里来的情绪。。。我直接说我放弃了。不想招人就算了,白白期待了好几天。

#Java工程师##校招##面经#
全部评论
啊这
点赞 回复
分享
发布于 2020-09-02 10:38
请问菜鸟开始秋招了吗?还是这是提前批
点赞 回复
分享
发布于 2020-09-02 11:02
滴滴
校招火热招聘中
官网直投
应该是不想招人了
点赞 回复
分享
发布于 2020-09-02 11:18
woc面完菜鸟HR的瑟瑟发抖
点赞 回复
分享
发布于 2020-09-02 11:59
同遇到这样菜鸟的hr,说我情绪激动啥。
点赞 回复
分享
发布于 2020-09-02 13:15
能去菜鸟实习也挺好的(菜鸡如是说),除了担心实习结束重新找工作
点赞 回复
分享
发布于 2020-09-03 15:32

相关推荐

一面全场43分钟,八股为主,注重基础1.第一个项目里面有什么亮点吗2.地图功能在技术层面有什么印象深刻的点3.第二个项目中有什么值得分享的吗4.数据存到localStorage中什么时候进行数据的清除和更新5.数据存localStorage中会不会遇到有上限的情况?什么时候清除合适6.页面性能上有什么别的优化手段吗7.职业发展规划和后续期望的城市8.ES6常用API或者语法9.let const有什么区别10.块级作用域怎么理解11.箭头函数和普通函数的区别12.原型链13.Promise和async await的区别14.假如一个async函数没有return任何东西的话会怎么样15.那这样的一个async执行完之后会返回什么东西?(不太确定,试了一下返回的是一个fulfilled的Promise,值为undefined,现场答对了)16.那这个promise执行then之后会返回什么(前面不确定这个就不敢说了)17.BFC18.什么叫父元素塌陷问题,怎么解决19.三栏布局,左右固定中间自适应20.圣杯布局如何实现21.flex:122.了解过响应式布局吗23.v-model的原理,这个语法糖怎么实现的(忘了)24.vue2中数组如何实现响应式25.vue2的数组push等方法能实现响应式吗(答错了还回答的很果断,Vue中重写了数组的原型方法)算法题:[1, [2, [3, 4, 5]], 6] => [1, 2, 3, 4, 5, 6]数组展平(用api,不用api)面试官临时变题:只展平一层怎么操作[1, [2, [3, 4, 5]], 6] => [1, 2, [3, 4, 5], 6]#美团##前端##25届暑期实习##软件开发2024笔面经##我的实习求职记录#
点赞 评论 收藏
转发
4 15 评论
分享
牛客网
牛客企业服务