字节两次一面凉经——大数据开发,电商实习+data提前批

字节电商方向 大数据开发 实习

  1. spark相关
  • 数据倾斜
  • 作业调度
  • 有shuffle的算子、没有shuffle的算子
  • 宽依赖窄依赖
  • union可以形成宽依赖吗?不能 为啥
  1. hive
  • hive底层原理,sql执行过程
  • hive sql会吗? 不会
  1. coding
  • leetcode 字典序的第k小数字 没写出来(卒)

字节data部门 大数据开发 提前批

  1. spark相关
  • 数据倾斜如何解决
  • spark的提交模式
  • yarn-cluster涉及的参数有哪些
  • 有关资源分配的参数有哪些,这些参数如何自动分配
  • dns解析过程,本地在哪缓存,服务器上怎么缓存
  1. linux相关:
  • 本地dns在哪配置
  • linux根目录有哪些文件夹
  • 查看进程的命令有哪些
  • 如何查找指定关键字的进程信息,匿名管道
  1. java相关
  • gc如何调优
  • 常见的gc回收器和区别
  • cms回收器和g1回收器的回收流程和适用场景
  • java有哪些锁
  • Map有哪几种
  • ConcurrentHashMap怎么保证线程安全
  • volatile和sychronized关键字原理
  • 线程同步的方式
  1. mysql相关:
  • 如何进行数据转移
  • 数据量大怎么办,我说了建索引,他问还有啥?
  • B树与B+树的区别
  1. Hbase相关:
  • 底层的存储结构,和mysql有什么不同
  • Hbase写数据的过程
  • Regin分裂具体过程,没答上来
  1. zookeeper:
  • 有哪几类节点
  • leader选举如何实现
  • 目录结构
  • 数据存储在什么地方
  1. kafka:
  • 特点:高吞吐量低延迟
  • 为什么具有这样的特点,零拷贝,顺序写(kafka有用到零拷贝吗?有啊!)
  • 还有什么提高吞吐量的方法?异步生产
  1. coding
    场景:网上购物返现,假设你需要购买某一商品,每天都要购买一次,连续买n天,但每天有不同的价格。
    你知道每天的价格,如果某一天你花8块买了,未来某一天价格降到了1块,就会返现7块,只能返现一次。
    求连买n天商品的最小价钱。
    例如,输入[3,2,1,5],那么总共花了11块,但返现了3元,所以最少花了8块买了4件商品。
    先给出了O(n)的解法,逆序遍历数组,记录已遍历价格的最小值,累计算出商品总价格、和总的返现值,相减即为结果。
    后面试官加入参数m,表示返现的有效天数,修改了代码,但思路错误,讨论了一下,逆序遍历超过m个价格时,再遍历后m个价格得出最小价格进行返现,
    (其实也不难,我一直再想有没有更快的解法,估计是面试官觉得想地太慢)
    得出O(nm)的解法,说时间差不多了,没让写。
    然后问hr,说挂了~, 原因是代码能力一般。
#字节面试##字节跳动##大数据开发工程师##校招##面经#
全部评论
哇,问了这么多还不行吗
3 回复 分享
发布于 2020-06-30 01:52
对应leetcode买股票那道题吧。
1 回复 分享
发布于 2020-06-30 11:40
实习面的电商部门算法题leecode hard,因为题目前面题目答的一般吗,然后给个题劝退?
1 回复 分享
发布于 2020-06-30 08:45
这题加了条件后应该是用优先队列,类似力扣上找出每k个数的最小值
1 回复 分享
发布于 2020-06-30 01:29
字典序的第K个小数字,是lc上面第440题原题,难度为hard
点赞 回复 分享
发布于 2020-07-20 12:54
情景题滑窗,找每个窗口最小值然后再遍历一下数组可以找到最优返现吧,O(n)?我过几天也面,但这上面我都不知道😂我简历也没写这些啊,让我面这个
点赞 回复 分享
发布于 2020-07-09 22:42
楼主,提前批面完多久知道自己挂的?
点赞 回复 分享
发布于 2020-07-06 16:00
买卖股票问题
点赞 回复 分享
发布于 2020-07-02 00:34
我面的云架构组,结果面试问的和楼主一模一样全是spark hive kafka大数据的问题,一问三不知...我懵了,都怀疑他们搞错了
点赞 回复 分享
发布于 2020-06-30 20:06
问的好多哦,看到了自己准备的盲点了,共勉~
点赞 回复 分享
发布于 2020-06-30 17:53
算法题,不一定是价格最低点返现减的最多
点赞 回复 分享
发布于 2020-06-30 16:59
怎么记录后面最小值呢?那不是o(n平方)吗
点赞 回复 分享
发布于 2020-06-30 13:31
谢谢答主分享!
点赞 回复 分享
发布于 2020-06-30 13:05
20届也可以投提前批吗老铁
点赞 回复 分享
发布于 2020-06-30 12:39
为什么是返3块,不是说未来某天价格降到了1块,就会返7快吗?
点赞 回复 分享
发布于 2020-06-30 12:24
提前批这个问了这么多 还不给过;
点赞 回复 分享
发布于 2020-06-30 12:10
还想请问个问题,哪些参数配置的问题你是如何回答的?感觉就算做了项目面试时也不一定记得啊,还有像linux根目录下的文件夹这种,说出几个关键的就可以了吗,还是得说出个百分之七八十?
点赞 回复 分享
发布于 2020-06-30 11:27
请问你面试时回答这些问题的深度大概是什么程度,比如zookeeper的几类节点是只说了下名字还是介绍了具体的每个节点的特性比如临时节点不能拥有子节点这种?还有zk的数据存储你有详细去讲DataTree吗?我搞不清楚到底面试要不要说深入了,又怕面试官嫌我讲的不够但是又怕给自己挖坑到时候不会就完犊子了。
点赞 回复 分享
发布于 2020-06-30 11:16
请问实习是一定要求线下实习吗
点赞 回复 分享
发布于 2020-06-30 11:10
算法题用滑动窗口可以是o(n)的解法吧
点赞 回复 分享
发布于 2020-06-30 10:45

相关推荐

不愿透露姓名的神秘牛友
07-02 17:28
25届每天都在焦虑找工作的事情0offer情绪一直很低落硬撑着面了一个岗位岗位有应酬的成分面试的时候hr给我出各种场景题问的问题比较犀利 有点压力面的感觉感觉有点回答不上来本来就压抑的情绪瞬间爆发了呢一瞬间特别想哭觉得自己特别没用没绷住掉眼泪了事后想想觉得自己挺有病的 真的破大防了
喜欢唱跳rap小刺猬...:我觉得没关系吧,之前有一次面试leader给我压力面,我顶住了压力,结果入职的时候发现组里氛围很差,果断跑路。其实从面试就能大概看出组的情况,面试体验好的组倒是不一定好,但是面试体验不好的组。。。就很难说
点赞 评论 收藏
分享
每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
评论
42
143
分享

创作者周榜

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