阿里巴巴 二面凉经

饿了么的数据研发岗位,整体面试体验很好!记录一下我的面(凉)经和反思吧~
8-9 投递
8-13 行测+性格
8-21 笔试,15选择题,3个编程,我分别是100,90,6
8-25 一面
面试官先自我介绍,然后说大概全程30分钟,然后让我自我介绍。接着问更倾向于做算法还是做开发。有没有大数据,数据开发相关的经验,或者课。
接着问sql常用语句,优化方法。
数据结构相关,排序算法。
手撕代码:两个链表有没有交集,判断链表是否有环。
介绍实习项目
反问:
我反问,他说第一看重大数据开发相关经验 如果没有的话就是数据结构和有没有一些acm比赛,再看的是个人能力方面。
9-1 二面,基本上没有技术问题
对这个岗位的了解,介绍项目,一些综合面问题。后面我说想做数据平台开发(踩雷了)这个岗位更多做数仓。最后面试官让我再多去了解一些,明确自己想做什么。(面试官真的很温柔了哈哈)

个人反思:
1. 面试前要从业务等角度全面充分了解岗位
2. 秋招策略:把鸡蛋放在不同篮子里没问题~但还是要明确自己的秋招重心岗位
3. 这个岗位是饿了么秋招里最匹配的了,也是我很感兴趣的方向。但其实我没有相关经验,面试前突击准备,给了我到二面的机会已经很不错了!技术水平和匹配度都很重要
全部评论
好哥哥,笔试啥题还记得吗?hellllp
1
送花
回复 分享
发布于 2023-12-14 13:31 浙江
大佬你实习的项目不是大数据相关的嘛
点赞
送花
回复 分享
发布于 2023-09-02 16:33 四川
国泰君安
校招火热招聘中
官网直投
来试试这个呀,数字建筑行业龙头,广联达考虑一下,工资非科班中上等,科班拿个保底,全国各地均有岗位,待遇也不错30W+:https://www.nowcoder.com/share/jump/6980345301693144176944
点赞
送花
回复 分享
发布于 2023-09-04 20:06 北京
老哥,我司360刚开始秋招,欢迎投递,客户端,算法,web等, https://neitui.italent.cn/360campus/sharejobs?shareId=e76b2a13-bf02-4cf1-95e4-e5d92b1d55db&rt=1
点赞
送花
回复 分享
发布于 2023-09-09 08:22 广东

相关推荐

阿里信息二面6.1---最汗流浃背的一集,先是自我介绍,然后问了一下职业规划。①一个线程和协程之间区别②协程的两种类型(这我真不会)之后就是两道场景题手撕①给定一个input文件,文件中有大量的不重复的数字,数字的范围不超过七位数,内存空间只给2MB,如何排序后输出到一个ouput文件中。这里我首先说用归并排序的思想来做,每次从文件中读取2MB数据到内存中进行排序,再将文件输出到一个result_1.txt文件中,以此类推得到result_n.txt文件,由于这些临时文件内部有序,可以每次从这些文件中读取下一个数字,依次将最小的数字写入到ouput文件中。(面试官说可以,但是不太满意,因为这种方式会产生大量的文件io,效率低下,要求我用一次读写io来实现)之后就是第二个思路,由于数字的范围优先,那我就可以开辟一个固定大小的数组,然后将数字作为下标,将对应下标的数组的值置为1,这样就能表示这个数字是否存在,但是这种思路会超内存,因为10^8 * 8 = 10MB(大约),超出了2MB的要求。要我考虑能不能用bit做,我说了思路,每个字节的01表示8个数字的是否存在,面试官认可,接着又抛出第二个问题:如果是数字在某一区间比较稀疏,如何优化效率最后问我知不知道bitmap,让我用bitmap做(不会)②给定一个十六进制数组(byte[]),如何将十六进制数转换成对应的字符串类型,例如{0x11,0xff} -> "11ff",这个对来说简单了,先弄一个16长的数组 []string, 下标对应字符串,然后遍历十六进制数组,将十六进制数拆分成4bit两部分,每个4bit转换成十进制,拼接对应数组[]string下标中的字符串即可代码如下:for i:=0;ileft := int8(nums[i]) & int8(0x0f)right := int8(nums[i]) > 4result += str[left] + str[right]}6.3-----------------------------已挂学到了很多东西但是技术栈不太契合,做C++的,算法第一题bitmap没做出来,留下了遗憾吧。至此阿里所有部门都挂了,大概之后都和阿里无缘了。
查看5道真题和解析
点赞 评论 收藏
分享
5 16 评论
分享
牛客网
牛客企业服务