京东前端日常实习一面

京东前端日常实习一面(55min)

tl: 9.19投递、10.13一面

  • 了解过 ca 证书吗
  • 说说 http1.1
  • 说说链表
  • 说说指针
  • 数组和链表差别体现在哪
  • Object.defineproperty 有哪些属性,作用是什么
  • 讲讲 proxy
  • 讲讲 reflect
  • js 原型链
  • 原型链如何实现 class 的继承
  • js 闭包
  • 为什么现在的代码都在往 hooks 方向靠(函数式编程思想),为什么要放弃 vue2 的 options API,转换成 vue3 的 composition API
  • vue3 的 composition API 是怎么实现的
  • vue3 的响应式原理
  • vue3 的响应式是如何监听数组的,vue2 响应式对数组方法进行了重写,是怎么重写的
  • vue3 的 setup 干了什么
  • vue3 的 ref 干了什么
  • vite 的依赖预构建是怎么实现的
  • vite 遇到非 esm 模块代码是怎么进行转换的
  • vuex 和 pinia 的区别

项目:

  • pnpm 的优势,解决了什么问题,pnpm-store 存在哪里,pnpm 链接方式原理
  • 用 husky 做了什么,怎么做的工程化配置
  • 是否了解 github action,CI 怎么写的,做了什么
  • monorepo 的优势,除了方便管理,统一规范,提高复用以外,构建、优化上还有什么优势

反问

  • 部门技术栈
  • 实习生能接触到的业务

这次面试答的不怎么好,反问环节面试官主动给了我一些建议:对实习生的要求是考察基础,要加强基础......

本大三鼠九月多才开始投,只想找个日常实习,结果一面就被疯狂拷打,面了三家大厂遇到三种完全不同的面试风格,发现自己面试经验完全不够而且一些基础知识不够扎实,玉玉完也只能接着狂补......

全部评论
是京东创新零售吗?
1 回复 分享
发布于 2023-10-15 14:31 福建
面个实习都这么难吗?哪个部门的
点赞 回复 分享
发布于 2023-12-19 21:13 广东
楼主 想问一下挂了的话 那个流程是自动结束吗?
点赞 回复 分享
发布于 2023-11-20 14:20 辽宁
投递时间和面试时间基本和我一样诶😩,lz过了吗
点赞 回复 分享
发布于 2023-10-19 23:05 陕西
请问实习有笔试嘛
点赞 回复 分享
发布于 2023-10-16 16:52 广东
太难了😫
点赞 回复 分享
发布于 2023-10-16 15:42 广东
是在官网投递的嘛
点赞 回复 分享
发布于 2023-10-16 12:52 广东
学习了
点赞 回复 分享
发布于 2023-10-16 12:32 广东
真难😭
点赞 回复 分享
发布于 2023-10-15 20:10 北京
好难
点赞 回复 分享
发布于 2023-10-15 14:33 江西

相关推荐

1.请简单介绍一下你最近做的项目,或者你认为最有挑战性的一个中型项目你在其中主要扮演的角色和解决的关键技术问题是什么?2.在你的项目中,你使用了哪个前端框架(Vue/React)?请谈谈你对该框架(例如:Vue3的Composition API或 React Hooks)核心思想和工作原理的理解。3.请详细解释一下虚拟 DOM(Virtual DOM)的工作原理从数据变更到最终渲染到屏幕,整个过程经历了哪几个关键步骤?鈎脬蕁翌嘗試涌伫跪嬪帐来的性能优势主要体现在哪里?4.JavaScript 中,var、let 和 const 在作用域、提升(Hoisting)和重复声明方面有什么本质区别?请说明一下暂存死区(Temporal Dead Zone)。5.请简述一下闭包(Closure)的原理和常见的应用场景。闭包可能带来什么副作用?如何避免?6.Promise 的原理是什么?请解释一下 Promise.all()和 Promise.race()的区别晥件以及它们是如何处理链式调用中的错误捕获的?7.解释一下 HTTP 状态码 304 的作用以及浏览器是如何判断资源是否需要发送 304 状态码的?请描述一下常见的缓存策略(强制缓存与协商缓存)。8.请解释一下 BFC (块级格式化上下文) 的原理及其常见应用场景。9.你如何理解前端工程化?10.请写出一段代码,实现一个简单的数组去重函数,要求不使用 Set,并说明其时间复杂度
查看10道真题和解析
点赞 评论 收藏
分享
评论
13
54
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务