英语流利说 大数据开发 一二面

一面 电话面
晚上7点的面试
由于下午5点 腾讯二面刚挂了(后来发现没挂~~), 所以面的时候也没有什么兴致了 表现不怎么样
Hadoop mr如何才能读取kafka的消息然后生成mr任务? 需要自定义哪些组件?
我脑抽 说可以一个partiton对应多个map任务, 然后面试官问为啥要这样, 答 我怕一个partition数据太多, 一个处理不完
还需要做什么才能让多个map可以读取 同一个partition? 我说的要加上zk的协助 管理好每个分区对应的多个mapTask的offset
搬起石头砸自己的脚
java线程的几个状态
初始状态: 刚new出来的状态
就绪状态/运行中状态 : start() 方法后
阻塞状态: 表示线程阻塞于锁 (当时把这个给忘了, 我真蠢 总是忘东西)
等待状态: 进入该状态的线程需要等待其他线程做出一些特定动作
超时等待状态 : 该状态不同于WAITING,它可以在指定的时间后自行返回
终止状态
threadlocal的作用? 原理
和线程的本地变量什么区别?
可以保证每个线程都有一个相互隔离独立的变量, 关于区别, 我只说了每个线程的私有变量需要手动来创建, 而线程共享的 可以更加优雅的生成
二面 视频面
微信视频, 美极了的面试官小姐姐, 因为是微信视频 所以没办法 手撕代码 因此: 开视频是单纯让我看看漂亮的面试官小姐姐
全程比较常规, jvm的基本原理, hashmap ArrayList之流
mysql hive sparksql 执行原理 hbase 原理等等
轻松愉快的聊了20多分钟后, 问我有啥问的没,
公司数据部门规模, 加班的实际情况
这一面应该过了, 按说流利说可能就二轮的, 我感觉要加面了... 就这样吧
面试拉了一个讨论组, 顺手加了小姐姐微信

许愿腾讯OC

全部评论

相关推荐

03-05 17:03
已编辑
浙江工商大学 C++
陈好好wy:整体看下来有点空空的感觉,可以把每一段项目经历都再完善一下,然后用小标题的形式写个两到三条,目前看有点太简单了,不太能看出具体在这个项目里做了什么工作。还是要尽量把自己做的工作以量化的形式体现在简历上呢。
双非本科求职如何逆袭
点赞 评论 收藏
分享
老板加个卤鸡蛋:HR看了以为来卧底来了
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务