简单说下,楼猪一直都是做算法的,算法太卷了,学学去搞开发,太难了·····然而现在开发也挂了😌😌😌
字节一面 9.9
-
自我介绍
-
数仓维度建模 深挖事实表维度表构建
-
spark join, map reduce 原理
-
spark 常用算子 map flatMap(没答出来,丢脸了)
-
有没有实际做过数仓项目
- 算法题:给定数组包含正负数(数量至多差1),要求将其排列成正负彼此相邻形式,要求时间复杂度O(N),空间复杂度O(1)
字节二面 9.14
-
自我介绍
-
介绍实习项目,数据倾斜怎么解决的,如果需要变回原来粒度怎么办
-
算法题1. 1-N个数字,找出字典序第K大的数字,要求空间O(1),时间O(K),举例1-19字典序为1,10,11,12,13,14,15,16,17,18,19,2,3,4,5,6,7,8,9
-
写过hive没有,来个hive题(忘了,不难)
-
hive和spark区别
-
再来个题2. 两个栈模拟队列 要高效
-
主动介绍实验室项目
-
反问
字节三面 9.17
-
自我介绍
-
做题,模拟彩票抽奖中奖,每个人有n张票,有100个奖品(一开始不知道是彩票说了一堆。。。)
-
介绍当前面试界面涉及的网络技术,一直说下去。。
-
介绍最近一个有挑战的项目
-
最近学习上的计划安排
-
让等通知
美团一面 9.10
-
自我介绍
-
介绍实习项目
-
介绍实验室项目
-
问会不会Java JVM,不会···
-
算法题1.非递归反转链表 2.快排
-
SQL题 统计app崩溃指标
-
业务场景题
-
通过指标挖掘风险等等场景介绍
-
反问
美团二面 9.15
-
自我介绍
-
介绍实习项目,每个主题表作用
-
针对实习项目,详细问数仓每一层干什么,什么作用
-
介绍Hive存储和计算
-
介绍实习项目算法
-
介绍华为项目
-
开放题:怎样设计抢红包有趣,临场发挥,1v1 PK模拟
全部评论
(5) 回帖