当前位置: 首页 > news >正文

小红书日常实习一面面经

时间:2月13下午 平台:赛码网,视频面大概70分钟

顺序大致是下面,讲到哪问到哪,基础知识最好要结合项目或者实际回答,没录音不完全,有错误请指正

首先面试官人超级好,细心提问,耐心解答问题,并经常反馈鼓励,面试体验非常好

  • 自我介绍、项目亮点介绍

  • Vue的数据响应式详细点

  • 观察者模式 和 发布订阅的区别

  • Vue2对Object.defineProperty()的完善

  • 假如有一个空数组 修改为字符串vue(2,3)能监听到嘛

  • 立即通知更新视图渲染的api($set、assgin...)

  • 讲讲assgin吧

  • Vue的$nextTick原理及作用 看代码讲输出

// vue 简单化了
tets() {let a = '1'; // a是响应式数据a = '2'console.log(a);this.$nextTick(()=>{console.log(a)})
}
  • js的事件循环

  • 宏任务 微任务有哪些

  • vue是怎样实现批量更新dom的原理

  • 讲讲node 的 Process

  • 代码看输入题 传统异步

  • Promise的使用,为什么要使用,catch和then的区别

  • Promise常用api使用和区别,与实际栗子场景(我讲了一个面试官自己讲了一个)

  • PromiseA+规范及其原理

  • async await及其原理(es6 Generator+Promise语法糖)

  • 讲讲es5继承 es class

  • 手写instanof、组合式寄生继承

  • 发布订阅及口撕、循环引用怎么解决、weakmap和map介绍

  • 首屏加载优化手段 你项目怎么用的

  • 关键渲染路径 eventloop介绍

  • gzip、cdn、雪碧图介绍 你怎么用的

  • 怎么减少http请求

  • 多个同域名请求会合并嘛

  • 同域名请求的最大并发数限制 (一般回答6 Chrome)

  • 强缓存和协商缓存及其字段、缓存新鲜度,缓存优先级 cache-control max-age单位(秒)

  • flex布局及其参数详细介绍

  • flex:1; 父元素为flex布局下两个子元素怎么分 (按flex比值)

  • BFC是什么及项目中的使用栗子

  • position属性介绍及其默认值

  • 手写左固定右自适应

  • 一些项目具体实现 i18、组件封装、歌词高亮滚动等

  • 看一下你的github,看了说看你应该挺熟悉的就不考了(我:我觉得绿色的很多很好,面试官:我当年比你还痴迷)

  • 讲讲CI/CD

  • 讲讲 github actions,github pages等等

  • pnpm npm yarn 区别具体点(面试官说不要沉迷pnpm)

  • 聊聊天:啥时候来实习啥的...

反问:

  • 我的表现怎么样(前面面试官说他当年面试时要求是八股要非常熟悉)

  • 具体部门职能(业务) 并非纯鸡架 + 小业务?

  • 大公司的工作流是怎么样的

第二天中午14点,hr约下午5点

http://www.lryc.cn/news/11746.html

相关文章:

  • 将Nginx 核心知识点扒了个底朝天(一)
  • SSM项目搭建保姆级教程
  • LeetCode 350. 两个数组的交集 II
  • Python可以解码吗,解码打码是如何实现的
  • Jackson 序列化:Cannot deserialize value of type `java.time.LocalDateTime`
  • 机试_3_数据结构(一)_习题
  • 《Hadoop篇》------HDFS与MapReduce
  • 网络爬虫简介
  • 通过4个月的自动化学习,现在我也拿到了25K的offer
  • 分库分表了解
  • docker中 gitlab 安装、配置和初始化
  • 有哪些好用的C++Json库?
  • Docker 快速上手学习入门教程
  • 深度学习笔记:误差反向传播(1)
  • 锁相环(1)
  • 2023金三银四跳槽必会Java核心知识点笔记整理
  • 二十四节气—雨水,好雨知时节,当春乃发生。
  • 为什么要使用数据库?
  • 【原创】java+swing+mysql图书管理系统设计与实现
  • 图论 —— 强连通分量
  • 计算机网络(二):物理层和链路层,通道复用,MAC地址,CSMA/CD协议,PPP点对点协议
  • 英语基础-定语从句的特殊用法及写作应用
  • [数据结构]---八大经典排序算法详解
  • Go语言设计与实现 -- 反射
  • 利用5G工业网关实现工业数字化的工业互联网解决方案
  • 朋友当上项目测试组长了,我真的羡慕了
  • element-ui实现动态添加表单项并实现事件触发验证验证
  • ThreadLocal 内存泄漏问题
  • 【算法】两道算法题根据提供字母解决解码方法和城市的天际线天际线问题
  • Python-TCP网络编程基础以及客户端程序开发