阿里巴巴

收藏
互联网
1000-9999人
天使轮
杭州市
福利丰厚榜高校必争榜HC充足榜校招高薪榜牛客指数榜

224

在招职位

1855

面试经验

26

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
人工智能/算法
电子/半导体
产品
运营
市场/营销
管理培训生
财务审计
展开更多
最新
热门
头像
10-17 18:12
已编辑
好莱坞大学院大学 Java
笔试(时间记不得了,因为是问卷星!!)笔试贼简单,就三十道选择题9.23  一面技术面(20min)自我介绍项目八股(问的也挺简单的,就很常见的八股,数据库调优稍微问的细了点)……无手撕反问10.10  二面主管面(20min)直接技术主管面(感觉主管自身更偏向管理而非技术)简单问了问项目谈谈对目前几个行业的了解,为什么选择洽洽谈谈对工作地点的选择谈谈未来的规划(技术问的少,我感觉更多是对个人的评估)……反问(问了工作时长和加班情况,回答是一天八小时,无加班,如果真有加班,给加班费和调休)(中间问个 HR 啥时候能终面,因为有公司逼签了,HR 说三面面试官比较难约。我顺带问了下可能的薪资待遇,给的答复是估计 13*15 左右)10.17 三面(20 分钟)居然是副总裁来面试!!!当时我刚好在和 HR 聊天,HR 说是副总裁来直接面我,我脱口而出“我的乖乖!副总裁”,刚好被上线的面试官听到了,弄得我贼尴尬。不过总裁人很好,感觉年纪也不是很大,面试体验很好,应该是招管培生,问了我管理方面的经验。还问了对洽洽的了解啊,对行业的看法啊,对未来的规划啊,平时怎么学习的,怎么保持技术精进等等。本鼠鼠真的感觉到了那种被尊重的感觉。😭😭😭===========================顺带补个阿里灵犀的面经8.17 笔试9.5 一面面试的时候面试官那麦好像出了问题,改为电话面试了。因为鼠鼠第一次面试又遇到突发情况,手忙脚乱的。40min八股基本上记不得问啥了,反正逮着微服务问,问的我人都麻了。手写 SQL,几个班级,几个学生,几个科目,怎么查找每个班级不同科目最高分同学的 id 。小游戏,桌子上有大量的石头,甲乙两个人,甲先取石头,乙后取石头,每次取石头的数量为 1~3,怎么制定规则保证甲一定赢。下午面完晚上挂😭 #哪些公司面试官让你印象深刻?# #第一次面试# #你的秋招进行到哪一步了#
点赞 评论 收藏
分享
#秋招##数仓##互联网#总结一下我收到的面试和面试题目吧总计收到的面试:腾讯、百度、阿里云、字节、美团、滴滴、科大讯飞、京东百度提前批一面:1、自我介绍2、说一下你在实习中的收获我主要是从技能和废技能两个层面做的叙述3、简单概括一下你所做的工作4、你所接触过的最大的数据量有多大?你是怎么解决这个大数据量数据的处理的?5、你有一个任务产出很晚,你都怎么排查问题?6、写两道算法1)三个sql题,都很简单2)一个链表排序题(其实很简单,就是我太菜,没写好)7、说一说你在那边做的一个项目,你承担了什么角色,得到了什么收获科大讯飞正式批一面:1、说一说你们部门的数仓怎么分的层?2、你们在ods层到dwd层的数据做好什么操作吗?3、你了解的市面上有哪些数仓的分层架构?4、那我如果不分层,就把很多表的加工逻辑揉到一起会有什么问题?5、你所接触过的数仓都是基于什么构建的?6、你们数仓建模的方法是什么?7、你接触过的建模方法都有哪些?为什么不用别的呢?8、我有一个用户的信息,里面有信息的更改时间,你怎么把最新的数据取出来?9、Union和union all的区别是什么?10、Select * from a left join b on a.c1=b.c1 and b.status=1和select * from a left join b on a.c1=b.c1 where b.status=1的数据有什么区别?  美团一面:1、自我介绍2、说一说你在那边都负责什么3、你怎么判断你哪一个表放在数仓的哪一个层级4、你一个需求的指标,你怎么判断是在已有的数据资产上面更新还是新建数据资产?5、了解数据库的三范式建模吗?实际有没有用过?那你们那边主要用什么建模6、代码:1)用三范式建模的方式构建学生和成绩表,并将每门课程总成绩最高的学生找出来 2)我有100个随机数,想要分十组,每一组最少需要有2个数,怎么分能让我每组的差距最小7、开放性问题1)为什么没在字节留用2)以后打算在哪里发展3)说一说你的技术路线规划8、反问美团二面:1、自我介绍2、实习在那边主要都干什么,结合一个例子说明3、你们数仓的数据来源都有什么?你知道你们那边的数据抽取的原理是什么吗4、你说你处理过pb、eb级别的数据,那你平时处理的数据能有多少行5、你们数仓是怎么分层的?口径封装到dwi层,那你能举个例子吗?粒度有多细6、说一个你做的工作,并说说怎么把这些表做的分层7、你做过维表吗8、你都知道几种事实表9、Sql题:1)美团的不同城市的补给站的个数(很简单)2)一个表有uid、city_id、status、ctime(时间戳),求出每个城市每个user,每天的状态时间。(有点难度,因为要考虑跨天的问题)字节一面:1、说一下你在商业化那边做的项目,有什么收获?(我说了一个项目,我大题的工作内容还有我技术上和非技术上面的收获)2、你说说技术和业务哪个更重要,你怎么理解的3、那你理解咱们数仓到底在做什么?(我说了小公司的反面例子)4、那你感觉不分层还是不是数仓引出了《阿里,大数据之路》5、咱们这边数仓分层的dwi和dwa里面的i和a你知道啥意思吗6、你理解我们数仓在划分主题和建模的时候是侧重业务还是技术?辩证看待7、既然聊到了数仓分层,那你说说数仓分层有什么好处,又有什么坏处?好处已经说烂了,坏处其实就是(冗余、维护成本、管理成本)8、范式建模和数仓建模的区别9、你平时怎么保证维度一致性和指标一致性的?10、聊一个其他的,你理解特征和指标是什么,有什么区别?那标签呢?11、聊点技术上的问题:你平时处理数据倾斜怎么做的?你怎么用spark-ui去定位的?结合一个你实际的项目12、为什么我们用mr计算架构计算的时候很忌讳去写count distinct13、最后一个sql题先问我连续登录的问题,我说已经写过好多遍了,换一个题目吧。然后是这样一个题:给出一张表(数据量非常大),里面有user_id,timestamp,tag三个字段,找出每个用户最早和最晚的tag(userid和timestamp都是bigint)这道题其使用开窗函数轻松解决,或者扫两遍表,一次用max、min计算最早最晚时间,再去join原表,但是第一种方案涉及到排序,数据量很大的情况下很耗性能,第二种方案扫了两边表。其实有一种方案,就是先把ts和tag用cancat做拼接,直接对拼接的字段做min、max,会优先对比ts,顺便带出来tag。然后在外层把拼接字段做split,并用get函数获取ts和tag。滴滴一面+二面:新问题:1、你觉得你在工作过程中怎么和一些团队配合的?出现了问题怎么处理的?2、数据治理方面的工作3、Spark的弹性你怎么理解的4、你觉得你的数仓建设和别人数仓建设对比,怎么评价你的更好一些滴滴三面:1、你对滴滴这个公司有什么了解?2、你知道滴滴有什么业务吗3、你为什么选择滴滴我说了平台的前景、平台能给我提供的技术支持、还有薪资待遇4、你在团队协作上面遇到了什么问题,怎么解决的5、如果再给你一次机会去做这个项目,你会怎么去做来解决当初遇到的问题6、你接触过什么olap工具7、你平时会跟进大数据的新的技术吗8、你觉得你的缺点是什么9、你有认真总结过你实习的这段经历吗10、你觉得你是以技术学习为主还是业务学习为主11、你的职业规划是什么12、你觉得数仓工程师应该具备什么技能阿里云一面:1、你们那边的广告都是什么形式?都是什么人去投广告?广告投放的大致流程是什么样子的?2、你在那边做的主要的业务范围是什么?有什么收获吗3、写了两道sql题,第一道有点难度,第二道很简单阿里云二面:1、说一个你实际做项目的时候遇到的技术上的问题,以及你是怎么解决的?2、spark你知道怎么用日志和ui来排查数据倾斜问题吗3、给了一个阿里的实际场景题,比较open,看个人的技术积累和知识面吧,这个题差不多问了我四十分钟4、你理解的数仓的职能是什么二面我感觉我回答的很好阿里云三面(交叉面):主要及时扒了一下我的实习经历,没啥好说的阿里云hr面:面完了泡池子,估计就是陪跑了目前0offer,字节、阿里、华为还在流程中说一下面试感受以及我对实习的理解吧:总的来说,面试大厂的体验都是很好地,尤其是字节那个面试官还有阿里二面的面试官,其实面试的时候在引导我思考,不问八股(八股真的很没意思),很亲切,而且面试其实也是学习的过程,大家要善于总结和复盘。对于实习的话,我理解就是尽量时间久一些吧,不管是出于对技术的学习也好还是转正也好,实习久了真的学到的会多很多,因为在网上聊了几个只实习了两三个月就跑了的,其实这段时间并没有干什么实质性的任务,我实习了八个月,前四个月跟着我mentor做项目,后面就是自己去对接,而且做了驾驶舱、Q1重点项目,真的很磨练人,而且字节这边实习给实习生的权限很高,只要你想学,真的会收获满满。最后,也欢迎大家来交流。更新###华为已经面试完了,二轮技术面+一轮主管面,很顺利,目前泡池子去了,字节推进到3面了
点赞 评论 收藏
分享
头像 会员标识
10-06 11:37
武汉大学 golang
1. 学校相关(暑期实习和学业如何平衡)2. 搜索业务项目介绍3. 用 C++ 比较多还是 Java 比较多4. 实习中 Java 多线程用在哪里,消息队列有用到嘛5. 类 A、类 B 的两个普通方法、一个普通方法一个静态方法、两个静态方法,多线程同时synchronized,可以同时执行吗6. 索引的优缺点7. 关系型数据库(例如 MySQL)和 NoSQL 的对比以及优缺点以及适用场合8. 数据聚合操作的时候遇到数据热点,之后 reduce 阶段应该怎么做,reduce的时候数据太多怎么办。比如说统计销售总额,有的大商户数据多,小商户数据少,这怎么统计呢,你有什么优化方案么9. 数据均匀分散你了解有什么算法么(一致性哈希)10. 分布式系统如何设计,开放式答案    - 分布式事务:Seata    - 分布式会话:Spring Session    - 分布式缓存:Redis    - 分布式消息:RocketMQ、Kafka    - 分布式锁:基于数据库、基于 Redis、基于 Zoopkeeper    - 网络IO框架:Netty11. 反问:介绍业务、Base 地、技术栈、每周出勤、转正机会后期会逐步梳理出各互联网大厂的暑期实习及秋招面试经验,并脱敏处理,欢迎留言与关注~ #互联网大厂#  #程序员#  #阿里巴巴#  #暑期实习#  #面试经验#  #25秋招#
点赞 评论 收藏
分享
面试70场,感觉我的预感都比较准确,感觉过了的都过了,感觉挂了的都挂了。我的经历来看,遇到下面的情况或者听到下面的话术,基本就稳啦。1.面试官在反问的时候特别详细的介绍部门情况:印象最深刻的几场面试,阿里国际一面,快手三面,美团到家二面,阿里灵犀一面。这几场面试中面试官都特别详细的介绍了产品业务和技术栈,详细到感觉是他在面试而不是我在面试,毫无意外这几场面试很顺利的通过了2.面试官在面试过程中对你的某一点回答表现的很感兴趣:比如美团到家二面反问的时候,我提到了美团的Ketta业务,面试官眼前一亮说:“看来你还是有了解我们的业务动态哈”,当时就觉得稳了3.你能够偶尔调动面试氛围,整体面试流畅,如果偶尔引得面试官笑了(不是扶额苦笑哈),这种氛围的加持也能极大提高面试通过率4.反问面试官个人表现,面试官给出很多正向反馈,比如“各方面都挺全面的”,“基本功比较扎实”,“我觉得挺好的”,甚至有的面试官直接说“我这边给你过了”,这些情况基本就稳了那什么时候感觉是要挂了呢:1.有很多东西不会,特别是一开始问的问题就开始卡壳,面试体验很差,很不流畅2.前面回答的一般,有一部分没说出来,手撕部分也没完成3.面试官一直在重复一个问题,或者对一个问题反复解释,这个时候你可能没回答到他的点上,可能就没达到他的预期但是以上也不一定哈,也有很多绝地翻身的机会,不管遇到啥情况,都不要面到一半就开摆了,面试有时候可能就是一瞬间决定了你能不能过,多去创造这种机会#听到哪句话就代表面试稳了or挂了?##哪些公司面试官让你印象深刻?##我发现了面试通关密码##如何判断面试是否凉了##我的求职思考#
自闭咕:多看知乎的c++笑话,亲测可以有效把面试官逗乐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务