首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
TT4889
中国石油大学(华东) 安卓
发布于山东
关注
已关注
取消关注
@德布罗煜:
蚂蚁集团-数字金融线-体验技术部前端一面面经(一面已过)
好久没管这个帖子了顺便更新一手吧,3月29日上午8:37接到来自阿里巴巴的邮件通知已被录用,发放意向书3月15日18:40更新:兄弟们,我二面也过了3月14日19:30更新:兄弟们,我一面过了,二面好像是部门主管 昨天晚上面的,面试官 19:00 打了个电话过来,说往我邮箱里发了个链接,让我先做一个小时的笔试题。 笔试 阿里伯乐系统 60min 笔试是在阿里的伯乐系统上做的,三道手撕代码。 第一题、根据表达式计算字母数量 描述:输入一串字符串,根据字符串求出每个字母的数量并返回结果对象。(数字为1时可省略)示例一:输入:A3B2,输出:{"A": 3, "B": 2}示例二:输入:A(A(A2B)2)3C2,输出:{"A": 16, "B": 6, "C": 2} 这题我放在最后写了,结果因为被第三题最后一个输出卡了很久只剩下五分钟写这题代码,来不及写了。 第二题、手写节流 描述:参数一:执行的函数,参数二:时间间隔。要求实现即使函数被连续处罚多次也只在连续时间内执行一次。我一看题面描述立马反应过来用节流,刷刷刷写出来了。 function throttle(func, time) { let timeout; return function () { if (!timeout) { func.apply(this, arguments); timeout = setTimeout(() => { timeout = null; }, time); } };} 第三题、对象扁平化 输入: { a: 'a', b: [1, { c: true }, [3]], d: { e: undefined, f: 3 }, g: null,} 输入用例记不太清了,应该大致差不多吧 输出: { a: "a", b[0]: 1, b[1].c: true, b[2][0]: 3, d.f: 3 // null和undefined直接舍去} 因为没写过这种代码所以一开始也挺没有头绪的,花了很多时间在这题上面。(代码实现很烂,希望各位大佬不要喷我qwq) function flatten(obj) { const res = {}; const _flatten = function (o, prev = null) { if (Array.isArray(o)) { for (const index in o) { const ele = o[index]; if (ele instanceof Object) { _flatten(ele, `${prev ? prev : ''}[${index}]`); } else { if (ele) { res[`${prev ? prev : ''}[${index}]`] = ele; } } } return; } for (const key in o) { if (typeof o[key] === 'object') { if (o[key] !== null) { _flatten(o[key], `${prev ? prev + '.' : ''}${key}`); } } else { if (o[key] !== undefined) { res[`${prev ? prev + '.' : ''}${key}`] = o[key]; } } } }; _flatten(obj); return res;} 吐槽一下 阿里的伯乐系统在我写代码的时候出问题了,因为面试官说我可以在浏览器的控制台测试代码所以我是全程开着控制台的。结果我写到一半发现控制台一直在报错:WebSocket is already in CLOSING or CLOSED state.我当时一看人都麻了……不会是这系统觉得我一直在控制台里测试觉得我离线自动断开ws了吧……一个小时后笔试结束,面试官问我第三题是不是没写完,我就告诉他好像ws断开连接了,他可能看不到我后面的代码了。最后面试官就让我口述了一下第三题的思路,又问了问我有没有解第一题的思路。我就把两道题的思路说了一下,因为第三题是我已经做出来了的,所以我就解释得比较详细,第一题因为还没怎么做就只讲了基本思路,并且回答了应该使用什么数据结构来处理这道题。 面试 全程电话面 30min 解释一下笔试题 自我介绍 有没有看过React的源码?我回答说没有看过,但是了解过虚拟DOM和DIFF算法,面试官让我解释一下这两者。 根据我的回答,面试官又问了一句为什么在JSX里循环生成DOM需要添加key我就从DIFF算法的原理特性解释了这个问题 class组件和使用hooks的组件有什么区别 有没有用过iframe?没有用过 有做过h5的手机端的页面吗 在手机端一般用什么单位?我就说比较喜欢用rem、em、rpx这些,面试官接着又让我解释一下rem 现在写代码Promise用的比较多哈,你能解释一下Promise是什么样的一个概念吗?我解释了一下Promise的主要用途和用法,也同时讲了一下async/await的概念,以及它们和Promise之间的关系。 在以往的项目里有遇到什么困难的点吗?这个问题给我噎住了,一下子想不起来有什么很牛逼的难点,比较基本的不敢答,最后挑了一个现在在做的electron项目的一个小问题的解决办法。并且讲了一下由于项目重构后使用了更新版的electron导致原项目的解决方案不再适用,当时也找不到问题所在,于是通过overstackflow了解到electron这次更新是把我的这部分功能限制了的,而它的中文文档又没有更新,因此得查阅英文文档才能看到更新的细节……后面又想到了目前的解决方式解决了这个问题。 然后问了一下我现在是大几,最后面试官说如果有后续面试会打电话通知我的。(话说现在还没消息我不会一面就寄了吧)
点赞 18
评论 29
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-27 16:32
美的集团_AIGC算法工程师(准入职员工)
美的集团内推,美的集团内推码
美的嵌入式开发工程师正式批(AI面bg双9(中间gap一年)投递:8.18AI面:8.21,25min1.自我介绍2.分享一个当你遇到挑战性的任务时,如何设定并实现高标准目标的经历3.举一个高效完成任务的例子,都采取了哪些行动?怎么确保顺利完成的?4.分享一个你完成的创新性的项目,怎么完成的?创新点是什么?结果如何?5.英语回答:你为什么选择这个方向的工作?你未来三年的工作规划是什么?6.彩色的图推,题目数量不定,有总时间限制7.性格测评前面的中文回答都是没有思考时间直接开始录制的,英文回答可以思考,也可以重录;图推个人觉得蛮难的,性格测评题量比较少世界五百强-美的集团2026届校园招聘启动啦...
点赞
评论
收藏
分享
01-22 16:06
北京理工大学 产品经理
文科生投产品岗还有救吗
实习教会我的事
点赞
评论
收藏
分享
01-12 19:18
安徽理工大学 招聘专员
寒假期间想找个实习
点进这个帖子的大家好,本人现在是大四上,然后之前一直忙着保研的事情,也没有实习过,后面保研失败也是去考了研,现在考完试寒假想找个实习,但是感觉我这个专业特别不好找实习,我的简历也很简陋,都是一些大学的东西,可以请大家帮我看看,我好找个修改或者努力的方向吗?我对实习的内容没有什么要求,只是希望学到一点在学校里学不到的技术或者能锻炼社交能力也可以的,谢谢大家,我会详细看大家的回复的,祝大家新年快乐!
点赞
评论
收藏
分享
01-08 13:17
西南大学 运营
完蛋啦,面评很脏了
各位大佬能指点一下吗😭😭寒假找实习投了一百多个了,只有快手有一个面试结果还在一面挂了是不是因为十月份疯狂海投结果字节三次一面挂,网易挂两次脏了面评啊
叁六玖:
学校和简历都好,只投了100多个感觉有点少哈,牛友多投点
面试太紧张了怎么办?
点赞
评论
收藏
分享
昨天 10:51
已编辑
360安全卫士_产品(实习员工)
实习offer帮选:360 or 莉莉丝?
主包刚接了360的搜推广告的产品offer,就收到了莉莉丝的中台项目管理offer,现在比较纠结,想问问各位大佬怎么选择?bg:27双一流(默认双非)计算机大类专业,有一段独角兽企业的产品实习和一段电商公司的项目管理实习👏offer1:360,商业化产品,做搜索推荐广告,日常实习,实习3-4个月,无转暑期💯offer2:莉莉丝,中台项目管理,为各个工作室提供可复用框架,项目管理(数据向),日常实习,实习3-4个月,表现好可转暑期(hr说的很直接,不保证)2个offer完全是不同的方向,所以很纠结。并且主包是双非,也考虑到秋招能不能产品岗,都说产品吃学历,所以很担心。莉莉丝的话,是游戏厂,后...
offer帮选
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
一个普通人在985学计算机的四年
5149
2
...
挣钱虽不多,但也弥补了校园时期的遗憾
3228
3
...
mentor视角下的优秀实习生
2918
4
...
J人永远闲不下来于是去提前实习
2684
5
...
大厂提前实习对AI开发的新感悟
2383
6
...
互联网大厂的AI相关岗位全面介绍
2348
7
...
面试官视角聊聊,怎么准备AI大模型产品面试?
2184
8
...
我用Notion+AI整理面经,2周从迷茫到拿3个offer
2079
9
...
浅浅分享一下近况
2072
10
...
拥抱AI,程序员的最后出路
2021
创作者周榜
更多
正在热议
更多
#
今年春招是金一银二嘛?
#
11100次浏览
136人参与
#
抛开难度不谈,你最想去哪家公司?
#
6178次浏览
132人参与
#
赚钱的意义在这一刻具象化
#
5351次浏览
130人参与
#
AI求职实录
#
5633次浏览
160人参与
#
没关系,至少我的__很曼妙
#
4653次浏览
84人参与
#
为什么有人零实习也能进大厂?
#
6711次浏览
148人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
9738次浏览
227人参与
#
1月小结:你过的开心吗?
#
2336次浏览
55人参与
#
你的第一家实习公司是什么档次?
#
5388次浏览
82人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
4684次浏览
157人参与
#
你的landing期是如何度过的?
#
10038次浏览
194人参与
#
除了Java,最推荐学什么技术?
#
7539次浏览
173人参与
#
牛客吐槽大会
#
4376次浏览
87人参与
#
机械人你知道哪些单休企业
#
83286次浏览
415人参与
#
你觉得什么岗位会被AI替代
#
37107次浏览
256人参与
#
秋招结束之后的日子
#
117177次浏览
1062人参与
#
机械人春招想让哪家公司来捞你?
#
379519次浏览
3141人参与
#
你在职场上见过哪些“水货”同事
#
30902次浏览
168人参与
#
哪些瞬间让你真切感受到了工作的乐趣
#
23324次浏览
101人参与
#
实习想申请秋招offer,能不能argue薪资
#
215550次浏览
1163人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务