字节跳动大数据开发(实习)三面凉经

早上九点的面试,投的南京的岗位
一面:
一面面试官人很nice,遇到不会的也会安慰我说没关系,
上来先自我介绍,
说下项目,
说说对hadoop的理解,都有哪些组件,分别是干什么的
还了解大数据其他组件嘛?这里我说了下kafka,然后巴拉巴拉,,,
kafka在什么地方需要用到zookeeper
了解HBase吗?
说下spark中的transform和action
为什么spark要把操作分为transform和action
spark中有了RDD,为什么还要有Dataframe和DataSet?
了解函数式编程吗?说下c/c++和scala这种函数式编程语言的区别
Java中抽象类和接口的区别
都有抽象类了为什么还要有接口
了解GC吗?说说
然后写一道编程题,给个字符串,只有(){}[],看看是否是匹配的,
用个栈直接解决了,问下优化,如果遇到右括号,在查看栈顶元素的时候如果不匹配直接返回false
还有什么要问我的吗?
还聊了下他们的团队工作内容,主要对Spark的源码进行修改,还有其他等等
大概是这些内容了。
二面:
二面面试官很严肃的感觉,不像一面面试官那样,比较轻松
上来就聊下项目
项目中kafka怎么使用的
了不了解nginx
给一个日志文件,有用户ID,时间戳,url,用mapreduce如何给出每天每个站点的访问任务
在这个过程可能会出现什么问题?我这里答了会出现数据倾斜,然后问如何解决
数据库都有哪些引擎
数据库的锁了解哪些,说说
应用层协议有哪些
什么场景用TCP,什么场景用UDP
HTTP状态码都有哪些,具体说一下
HTTP长连接和短连接
url和uri的区别
还问了http请求头的一些字段内容
还是上面那个日志,不过现在所有的数据是在数据库中,写条sql语句查询近一个月每天每个站点的访问人数。
有什么要问我的吗
二面很多没答上来,感觉凉了,没想到给我过了,,我现在还在怀疑人家是不是搞错了。。
三面:
三面面试官人也挺好,听声音是个大叔啊哈
首先还是自我介绍
说下项目
平时开发环境是windos还是linux
开发使用什么语言比较多
线程和进程的区别
hashmap的实现
hashmap的loadfactory是干嘛的
hashmap的扩容
为什么每次扩容都是翻倍,增加1.5倍不行吗
扩容的时候为啥不多扩一点,比如4倍
来了道算法题,两个三十六进制字符串的相加
一条直线可以把一个平面分成2个平面,两条直线最多分成4个,问n条直线最多分成几个面
有什么要问我的吗

#字节跳动##实习##面经##春招##大数据开发工程师#
全部评论
已经凉了??
点赞 回复 分享
发布于 2019-03-30 16:21
楼主面的是哪个部门的大数据??
1 回复 分享
发布于 2019-08-04 12:12
同南京大数据,不过是秋招,已经收到意向书了,问的比你的简单多了,你这也太难了
1 回复 分享
发布于 2019-08-09 09:33
这么快收到消息吗
点赞 回复 分享
发布于 2019-03-30 17:24
第三面好多没答出来吗?咋凉了
点赞 回复 分享
发布于 2019-03-30 21:40
楼主是内推的还是笔试上来的?
点赞 回复 分享
发布于 2019-04-08 13:44
楼主,编程题用什么语言写的?还是写思路?
点赞 回复 分享
发布于 2019-04-09 21:58
后天面试,慌的一批
点赞 回复 分享
发布于 2019-04-16 16:48
大佬,可以给一份你的简历吗?我想投字节大数据实习,结果提前联系了一下,人家说我简历过不了评估,麻烦了
点赞 回复 分享
发布于 2019-08-07 22:52
有说为什么凉了吗
点赞 回复 分享
发布于 2019-08-09 20:12
为什么现在还面实习,秋招都开始了呀
点赞 回复 分享
发布于 2019-08-09 20:19
楼主 当时面的时候是大三吗?
点赞 回复 分享
发布于 2019-11-22 17:31
楼主简历大概写了什么,我大三下也想找大数据实习,但是有没有项目,简历空的一匹😥,怎么办阿
点赞 回复 分享
发布于 2020-03-13 21:31
想问下凉了是会发什么短信啊?
点赞 回复 分享
发布于 2020-03-13 21:54
明天面试,现在慌的一批
点赞 回复 分享
发布于 2020-03-26 13:20

相关推荐

03-15 20:26
已编辑
电子科技大学 C++
T3题面:给一个3e5数组,每次询问长度为len的子数组乘积的和,如果子数组乘积>1e9,则视为0.赛后一分钟想出来了,比赛时打了个暴力+线段树注意到1e9大约是2^30, 因此len长度如果>30就直接输出0,30以内做一个记忆化就行,复杂度O(30*n)感觉是以前比赛做过的题,忘了怎么做了。。。---upd: 忘了数据范围了,如果有0,1的话那这样也不行
blueswiller:给出一个做法,刚刚才想到,应该没问题,时间复杂度为 O(max(30n, nlogn)): 1. 根据 0 切分数组。2. 现在问题转化为>=1 的情况,我们首先维护每一个数前一个 > 1 的数的位置,同时维护一个长度的差分数组,初始值全为 0。3. 我们从每一个数 i 开始向前跳,至多跳 30 次,维护这个过程中的乘积,于是得到 30 个区间加和。举例:假设从 j1 跳到 j2 ,相当于对查询长度 (i- j1 + 1) 至 (i - j2) 贡献 a_i * ... * a_j1。4. 对于所有区间加和,我们采用差分数组结合树状数组对其进行维护,由于长度至多为 n ,树状数组构建的复杂度为 O(nlogn),于是,构建阶段的复杂度为 O(max(30n, nlogn))。在线单次查询的复杂度为树状数组查询的复杂度 O(logn)。
投递淘天集团等公司10个岗位 > 笔试
点赞 评论 收藏
分享
评论
11
218
分享

创作者周榜

更多
牛客网
牛客企业服务