阿里前端实习一面

面了50分钟

1. 为什么学前端,你对前端有什么爱好吗
2. JavaScript基础数据类型(Boolean忘了我居然)
3.  判断数据类型的方法
4.  this的绑定
5.  call\bind\apply区别
6.  Vue和React的区别
7.  你提到ElementUI和Antd,有哪些组件是常用的?
8. http和状态码
9.  项目中遇到的困难,怎么解决
10. 你用技术解决过什么难题吗,不限于项目
11. 在项目让你有成就感的时候

输出判断题:
(function () {
  setTimeout(() => {
    console.log(0);
  });
  new Promise((resolve) => {
    setTimeout(() => {
      resolve();
      Promise.resolve().then(() => console.log(2));
      console.log(3);
    });
  }).then(() => {
    console.log(5);
    Promise.resolve().then(() => console.log(8));
    setTimeout(() => console.log(6));
  });
})();

手撕代码:
1. 实现一个promisify函数(类似bind),接收回调函数参数返回一个Promise: 
promisify(fs.readlien)('input.txt').then()
2. Array.reduce

感觉回答项目的问题没准备好,要凉凉
全部评论
为什么我一面这么狗😭😭😭
2 回复 分享
发布于 2023-04-06 20:33 上海
想问一下输出判断题怎么记录下来?直接现场从牛客复制粘贴出来吗
点赞 回复 分享
发布于 2023-03-30 19:40 湖北
膜拜北大佬
点赞 回复 分享
发布于 2023-05-06 09:35 上海
请问没有电话面吗?是什么部门呀
点赞 回复 分享
发布于 2023-04-18 00:10 湖北
北大✌🏻,先膜拜一下。
点赞 回复 分享
发布于 2023-04-05 14:55 黑龙江
一面过了
点赞 回复 分享
发布于 2023-04-03 13:06 北京
uu手撕代码怎么写的?
点赞 回复 分享
发布于 2023-03-29 09:30 湖南

相关推荐

03-28 15:54
已编辑
中国科学技术大学 Web前端
系统开放之前boss上联系面了三家,平均面了两面左右,最后进系统只能录一个,选了dataworks继续面。一般前两轮前端问的多点,三面问点非前端的内容,加上hr四轮左右。记录一下在所有面试过程中面过的前端题,不区分轮次了。阿里云的面试没什么八股,很舒服。项目问的不多,主要问实习工程化和实习介绍在乾象,腾讯的实习难点和亮点当场写一个最近实现的模块/组件,Url filter你的vite插件的功能如何实现vite钩子的执行顺序,你用到哪些钩子,开发和生产钩子有什么不同pnpm优化分包策略INP项目中是怎么做优化的为什么包体积缩小40%,总的LCP时间优化了一半vite预构建vite热更新,讲解从文件增量更新开始的过程vite开发服务器和浏览器之间通信协议(websocket+http1.1),引入http2,http3,  QUICK怎么避免幽灵依赖最佳实践barrels files如何治理tsconfig如何治理peerDependencies和dependencies版本冲突会导致什么,你是如何处理的rspack了解Babel插件怎么写的,babel工作流,babel不同预设的作用vitest,jest+babel / swc Hippy和RN,taro,uniapp区别,优势何在jsbridge通信原理如何设计搜索结果页,怎么管理不同卡片和对应搜索结果不同字段如何解决跨端兼容性问题埋点上报的调用方式和实现打包出来的jsbundle体积开发过程中的不舒适的点yarn转pnpm的过程?怎么避免幽灵依赖?peerDependencies有哪些作用,应用场景有哪些babel的原理和作用过程怎么配置解决兼容性问题Node(项目相关):结合项目问runtime的组成,设计思路quickjs, libuv作用面试官对模块的实现感兴趣,随后依次问了模块的导入导出,cpp层/js层分别怎么实现如何设计模块只初始化一次如何检测模块之间循环依赖如何实现动态加载数据库设计: 实现微信动态评论区只能看到共同好友的评论。
点赞 评论 收藏
分享
03-28 10:23
已编辑
门头沟学院 前端工程师
#京东面试##京东##京东offer##offer##前端##春招#更新一下时间线3.10号约一面 3.11一面结束,当天晚上直接发了二面的通知3.13晚上结束二面3.24收到线下面试的通知3.28线下hr面试结束~祝大家都能收到心仪的offer!==============分割线================附加一下面经一面项目相关和每个人的实习经历有关没有什么共性,主要总结八股吧1.CSS有哪些选择器,不同的选择器的权重以及选择器的权重如何调整2.在给定宽高的情况下如何实现盒子的水平垂直居中3.不给定宽高的情况下呢4.js有哪些数据类型5.如何判断js中数据的数据类型6.讲讲关于原型和原型链的理解7.数组有哪些常见的函数;这些函数里哪些会改变原数组,哪些不会改变呢8.对防抖和节流的理解9.浏览器有哪些存储方式,他们有什么不同?10.cookie和storage的存储大小分别是?11.react中常见的hook函数有哪些12.react的生命周期函数13.react是如何实现组件通信的?组件通信有哪些方式?redux的作用?14.redux的中间件有了解吗 作用是什么15.css中哪些属性可以继承呢?(这个题目是刚开始就问了 想起来才发现序号已经写这么多了)之后就是项目,项目之后是反问二面主要在聊天,技术相关问了一道网络方面的题目祝愿大家都能收到满意的offer~如果有佬知道我这是什么情况就更好了呜呜呜呜==============分割线===========更新 刚刚收到三面通知 感动==============分割线===========面试结束啦 已经变成面试完成状态了 后续有新消息会开新帖的
查看30道真题和解析
点赞 评论 收藏
分享
评论
13
30
分享

创作者周榜

更多
牛客网
牛客企业服务