蚂蚁前端 一面二面 凉经

开开心心等打包喽

体验技术部(白给):

  1. 讲博客项目

    1. 项目全部都是自己写的吗?先等下我挨个看看你项目Github的提交记录

    2. 详细讲下你nginx配置的字段

    3. 跨域是配置在nginx当中吗?配在nodejs中可不可以?还有哪些跨域方法

    4. vue-cli会给你自动生成很多目录和文件组织是吧,你能给我讲下cli为什么要这么生成吗?

      没太听懂,有点懵

  2. nodejs通过require引入一个模块,如何判定这个模块的来源是node_modules而不是别的地方?

  3. 我看你会ts,如何用泛型约束一个xxxxxxx,返回值是xxxx而且xxxx的函数?

    寄,题目甚至都没记住

  4. 我看你有多人协作经验啊,假设A和B协作开发一个项目,A commit了一份代码,但是B xxxxxxx

  5. vue3.0用proxy代替defineProperty的根本优势是什么?

    一些原型操作不用改写了,可以监听对象的属性增删等更多场景,性能也会提高,像旧的defineProperty会不断深度遍历对象

    你确定吗?好像不是这样的啊?

  6. React

    1. 前端性能怎么优化的?

    2. React懒加载组件你是怎么写的?说一下语法

    3. 来用Hooks封装一个定时器,定时器有四个状态,xxxxxxxx,说下怎么写:

    脑子已经晕乎乎了

  1. 讲前端监控项目

    1. 用户怎么去使用?怎么区分不同的用户的不同的项目?

    2. 如果我打开一个网站,结果全是空白的,而且控制台没有任何报错,说下排查的思路

    3. 接上,如果http请求的文件全部正常成功了呢?

    4. 接上,如果后端也没有任何异常日志呢?

  2. 若干八股...

数字金融线(毕业时间被卡):

  1. 关于前端监控

    1. 白屏时间的含义,如何计算?

    2. 那首屏时间的含义,以及如何计算?

    3. 如果用户网站的大部分数据渲染依赖于一个异步接口返回的数据,那这样白屏和首屏时间的计算就会出现很大偏差,怎么去解决?

  2. 关于博客

    1. 用的什么路由?为什么?说一下原理?

    2. 详细讲下实现博客文章的图片懒加载,完整流程是怎么写的

    3. 图片元素一定要在用户滚动到视野内才去加载吗?

    4. 如果用户滚动的速度非常快,那图片岂不还是加载不过来,依旧会出现大量加载条的情况?怎么解决?

    5. 网盘你限制过文件大小吗?遇到大文件怎么办?文件分片了解吗?

  1. 搜索框见过像百度那样的吗,随着用户的不断输入,下方也会随时呈现补全的待选文字列表,怎么去实现?

    1. 怎么去优化它?

    2. 那我打字速度很快,输了一个超长的单词,期间会不会发送很多请求?

    3. 用户一直输入文字时,待选框会一直不更新;用户在输入完最后一个字符的话,这条最新的消息还有可能被掐掉,如何解决?

    4. 用户输入完最后两个字符时,发送了两个异步请求,但是由于网络问题后一个请求比前一个请求到达的要慢,这样用户看到的就是旧的请求结果,怎么解决?

  1. position的字段

  2. 了解过diff吗

  3. vue中为什么data要用函数包着?

  4. 若干八股...

#面试复盘##内推##实习##面经#
全部评论
是蚂蚁数金的体验技术部吗  我周四刚三面完🤣
点赞
送花
回复
分享
发布于 2022-04-02 17:04
楼主体验技术部是面的哪个团队呀
点赞
送花
回复
分享
发布于 2022-04-02 18:38
秋招专场
校招火热招聘中
官网直投
🎉恭喜同学成功投稿参与【面试复盘】,并通过审核! 😉请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 👉🏻戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞
送花
回复
分享
发布于 2022-04-18 11:54
《我去挨个看看你GitHub提交记录》,不行了我要笑死了😂😂😂
点赞
送花
回复
分享
发布于 2022-04-23 16:20

相关推荐

5 24 评论
分享
牛客网
牛客企业服务