一面凉经贴汇总
楼主主要用的Python语言,投递岗位的时候也投递的是熟悉Java/Python/C++之一的大数据开发岗位,但就是有岗位面试的时候直接说只要Java,这种真的没办法,基本一面凉;
还有的就是一面不是常规问法,多问场景题或者需要转弯或者拔高思考的也都凉了。
以下是一面凉经汇总
#快手#
数据研发工程师
20200905学长内推链接投递
没有笔试(HR约时间的时候我还特地问了一下为什么没笔试,HR说面试的时候会考察代码能力)
20200908HR约面试时间(0909调整到0910)
20200910一面
一面(65min)
1. 自我介绍
2. 问项目问实习
3. 对hadoop的理解(回答了整个大框架和其中每个点主要做了什么)
4. 什么是平衡二叉树?(答出来了——>然后就做个二叉树的题吧)
5. 手撕编程题(不运行,只看逻辑思想是否正确以及代码完整性)
a. 剑指 Offer 27. 二叉树的镜像
先写了递归,然后要求再用迭代写一下,说一下二者复杂度区别(没啥区别都是时/空复杂度均是O(N))
b. 176. 第二高的薪水
○ 要求:不能使用order by;(回答用max来做,剔除最大的后再选新表的最大值即可)
○ 写完SQL语句后的问题指正:
1、where 后不能直接跟max函数,调整了一下改成子嵌套;
2、提示最后需要补上group by 用户(其实题目没有说用户有多条薪水记录,后面提示了之后我问面试官我以为每个人只有一条薪水记录)
6. 排序算法中稳定性是“稳定”的有:
冒泡排序/插入排序/归并排序/计数排序/桶排序/基数排序
7. 深入问项目实习,技术栈,自主学习能力
8. 反问
问了该数据研发部门的工作:主要是数据仓库,流式计算,对接其他部分;语言是SQL/Java用的多
*整体评价:过了几天官网查询显示挂了(很奇怪,感觉全程交流很顺畅,答的也还不错,算法题基本都能写,害,可能没有HC了吧,或者是KPI工具人)
20200905学长内推链接投递
没有笔试(HR约时间的时候我还特地问了一下为什么没笔试,HR说面试的时候会考察代码能力)
20200908HR约面试时间(0909调整到0910)
20200910一面
一面(65min)
1. 自我介绍
2. 问项目问实习
3. 对hadoop的理解(回答了整个大框架和其中每个点主要做了什么)
4. 什么是平衡二叉树?(答出来了——>然后就做个二叉树的题吧)
5. 手撕编程题(不运行,只看逻辑思想是否正确以及代码完整性)
a. 剑指 Offer 27. 二叉树的镜像
先写了递归,然后要求再用迭代写一下,说一下二者复杂度区别(没啥区别都是时/空复杂度均是O(N))
b. 176. 第二高的薪水
○ 要求:不能使用order by;(回答用max来做,剔除最大的后再选新表的最大值即可)
○ 写完SQL语句后的问题指正:
1、where 后不能直接跟max函数,调整了一下改成子嵌套;
2、提示最后需要补上group by 用户(其实题目没有说用户有多条薪水记录,后面提示了之后我问面试官我以为每个人只有一条薪水记录)
6. 排序算法中稳定性是“稳定”的有:
冒泡排序/插入排序/归并排序/计数排序/桶排序/基数排序
7. 深入问项目实习,技术栈,自主学习能力
8. 反问
问了该数据研发部门的工作:主要是数据仓库,流式计算,对接其他部分;语言是SQL/Java用的多
*整体评价:过了几天官网查询显示挂了(很奇怪,感觉全程交流很顺畅,答的也还不错,算法题基本都能写,害,可能没有HC了吧,或者是KPI工具人)
#京东#
数据研发工程师20200917笔试(赛|码|平|台)
20200924一面16:30
一面(60min)
1. 面试官简单介绍他们的部门
京东广告数据部门(数据开发)
2. 自我介绍
3. python字典的底层实现结构是?(哈希表)
4. 栈和队列的各种操作的时间复杂度
5. 计算机网络TCP协议特点?
6. TCP如何保证数据传输可靠性顺序性以及拥塞时如何处理(TCP三次握手,滑动窗口,拥塞控制和流量预测)
7. hdfs中namenode和datenode的区别和功能
8. hdfs分块是什么?(需要答出块是不可分割的)
9. 每个block一般多大(128M),如果每个块是1G或者1M主要会影响什么?(答出对并行度的影响)
10. 问了一下平常写代码的地方,以及做了多少题?(LC)然后共享屏幕用本地编译器写编程题
11. 编程题一
83. 删除排序链表中的重复元素
不要求写链表结构,直接写实现功能的函数即可
编程题二
给很多条地铁线路[[0,1,2,3,4],[2,4,6,7],[2,4,7,8]],以及起点和终点,问中转次数最少是多少?
用图的dfs或者bfs来做,但我不太熟悉,这道题没写出来,思路也没说对,有点可惜,时间到了后直接下一环节。
12. 反问
京东广告数据部门APP用户看了什么广告,数据实时/离线处理(hive/数据仓库)——》算法
集群hadoop,kafka,spark,flink实时分析
flume->hdfs->hive,SQL,Hbase,redis存储数据
13. 备注:面试官人真的很好,感觉一步一步引导你回答他想要的答案,真的很耐心,感觉面试小哥本身的业务能力确实过硬,而且脾气也好
*过了几天官网查询挂掉了
以下是岗位不匹配凉经汇总(不明白简历筛选的时候为啥不直接刷掉....KAI工具人实锤)
#爱奇艺#
云服务研发工程师(Java/Python/大数据)-21届20200912在线测评
20200913笔试(赛|码|平|台)
20200918打了电话预约时间,发了一面通知邮件和短信(爱奇艺一面共有两场,是两个面试官分开面试)
20200919一面第一场14:30
1. 直接说要熟练掌握Java…然后就问基础(但我主要用Python,所以知道肯定不对口,必凉,害,这种岗位需求里写了Java/Python/大数据最后却只要Java真的浪费大家时间……)
2. 在查询多的场景下,平衡二叉树和红黑树哪个效率高?
3. 栈溢出的原因?
4. 非对称加密和对称加密
5. 爱奇艺每日访问的URL按省份分类,选出前10省份的方法(大数据)
6. 哈希表查找的时间复杂度
7. 堆排序、选择排序、归并排序的时间复杂度
8. http的无连接、无状态的含义
9. 怎么解决http的无状态(加cookie,session)
10. https和http的区别(+SSL), https保证安全的原理
11. linux的问题
12. 线程的五种状态
13. 循环和递归哪个效率高(循环)
14. 10M内存存图片,如果超过内存,怎么处理?(提示:页面置换算法,LRU算法,命中不命中)
20200919一面第二场15:30
1. 直接说要Java…然后就问基础
2. 场景编程:日志文件里存有服务器的请求记录状态,即时间戳和URL,统计请求URL前10的
3. 集群和分布式的理解
4. 查询分页
5. limit的属性
6. http的请求头属性(session,cookie)
7. 主从复制
*整体总结:爱奇艺面试太注重基础了,计算机网络,操作系统等等问的都比较深入,就是不怎么写代码,而且都是场景题,最重要的是他们要的是java,凉
#360#
大数据研发工程师(感觉不是很对口,要熟练Java,我主要语言是Python)20200911笔试(赛|码|平|台)
20200918一面10:50
一面(35min)
1. 自我介绍
2. 问实习
3. 问Hadoop生态圈
4. 问SQL优化方案
5. 问数据仓库
6. 反问
问了该数据研发部门的工作:主要是数据平台部,搭建数据仓库,不做底层框架,有其他团队在做;
主要是数据仓库和上层工具的使用和交付(做业务分析给对接公司)
技术栈:
实时:Flink,数据处理和分离
离线:Mapreduce, Hive SQL, Spark 根据数据仓库各个层面做相应的业务(分层、解析、聚合)
#携程#
数据研发工程师(感觉不是很对口,要熟练Java,我主要语言是Python)20200830完成在线测评
没有笔试直接HR约的面试
20200915一面10:00(实际上因为前面有同学没面完,HR打电话顺延到11点开始)
一面(30min左右)
1. 自我介绍
2. 说了他们主要用Java(我就知道肯定凉了)
3. 后面就是简单问一些基础知识,感觉凑时间吧
4. 反问
大概问了一下具体做的什么业务,以及主要技术栈
希望大家尽量投递对口岗位,避免浪费自己的时间,也浪费精力,秋招不易,祝大家早日拿offer!