前端实习小厂面经
在之前的时间里一直都非常焦虑,一边秋招已经开始,自己却还没拿到实习,再加上之前有一次很好很接近的机会没有把握住,被打击得信心全无,做了很长的心理建设才开始慢慢投小厂,还好还有些实习机会,分享一下面试八股经验,项目不具参考性,不再列举相关问题
深圳某小公司
vue 2 和vue3中 v-model区别
为什么vue3要使用proxy 比 vue 2使用define property好在哪里?
Context加hook是怎么替代Redux实现状态管理的?
css盒子模型
怪异盒子模型和标准盒子模型计算区别
react怎么定义组件
bootstrap
什么是闭包,你有实际应用过吗?
react怎么实现父子组件之间的通信
HTML CSS js 概念
let和const的区别
什么是虚拟DOM 什么传统DOM 对比 核心原理
diff算法 关键点
怎么阻止事件冒泡 event.stopProgapation
event.stopImmediatePropagation 区别
其他方法?
git是否使用过remote
————————————————————————
广东钛动
基础:
HTML中本地存储的方法,区别是什么
垂直居中方案
在你项目中怎么实现移动端自适应的,什么方案
JS基本数据类型
怎么判断类型 (回答typeof instanceof Object.prototype.toString.call 面试官追问还有吗,ES6中呢)
具体判断是否是一个数组用什么方法
Array常用方法
事件循环机制,有哪些宏任务和微任务
说一下闭包,你平常使用过吗,怎么使用的
怎么查找对象的键值对
怎么知道资源,(比如图片)已经加载完成
TS:
interface和type区别
使用过Pick吗
说一下泛型和泛型约束
框架(只问了React,大概业务线用的React):
React props和state区别
react其他通信方法
useState和useEffect这两个hook函数区别
想拿到渲染前的数据或函数使用什么hook(没听懂,不会,不知道是不是我理解错了)
你常用的hook有哪些
useMemo你是怎么使用的,它的作用
useCallback使用过吗,原理作用
React Router中的组件有哪些
Hash路由和history路由,说说原理区别
————————————————————————
某公司笔试
四道选择题 25分
两道算法题 75分
选择题两道阅读代码选择输出,记不太清,全程开摄像头答题加手机监控,没有记下来
大致是第一道考察闭包 第二道考察链表的节点引用和指针操作
还有两道分析时间复杂度题
两道算法题有一题有点难度,是力扣困难题的变种,没有写过,另一题是二叉树展开为单链表
—————————————————————————
杭州小公司
flex布局 justify-content有哪些属性
CSS中keyframes是什么
useEffect做什么的
uselayoutEffect
useMemo
常用git操作
git怎么创建新分支
GitHub中manage request干嘛的(可能是想问pull request)
Github你有关注过哪些项目
TS泛型作用
TS可选属性作用
有没有遇到跨域问题,产生原因,是什么的限制 怎么解决
本地怎么调样式
console 断点使用
其他浏览器工具
你比较关注返回的哪些信息
说一下哪些状态码,分别代表什么
同一域名同时发送多个请求,比如100个,但浏览器对这个域名的请求限制只有7个,其他的可能会被挂住,怎么解决
CDN原理
SEO方法原理
Redux
webSocket
给场景,问怎么解决(防抖or节流)
防抖节流区别
听声音感觉是个年轻清爽帅哥,可惜的是让我开摄像头但面试官没有开
——————————————————————————
记不太清了
闭包
原型链机制
JS操作Dom方法
虚拟Dom和真实Dom
React和Vue区别
Webpack你有做过哪些配置改动和自定义插件
性能相关问题
其他一些项目问题
一道hot100中的简单算法题
——————————————————————————
小公司一般总共两到三轮面试
一面考察比较基础
最后想说的是,不必太过焦虑,我刚开始想的是小公司都不约面,我是不是真的要转行了,是不是自己太菜了,面试表现不好又觉得自己是不是太fw了,有一段时间压力很大很焦虑,躯体化症状严重,触底反弹后摆烂,面试反而多了起来,面试过程也不再担惊受怕,保持一个好心态,在面试中慢慢发现不足,不断优化,不必思虑太多,再怎么样反正去捡垃圾也不会饿死,不要去比较,比较是偷走幸福的小偷。希望大家都一切顺利#牛客AI配图神器#
深圳某小公司
vue 2 和vue3中 v-model区别
为什么vue3要使用proxy 比 vue 2使用define property好在哪里?
Context加hook是怎么替代Redux实现状态管理的?
css盒子模型
怪异盒子模型和标准盒子模型计算区别
react怎么定义组件
bootstrap
什么是闭包,你有实际应用过吗?
react怎么实现父子组件之间的通信
HTML CSS js 概念
let和const的区别
什么是虚拟DOM 什么传统DOM 对比 核心原理
diff算法 关键点
怎么阻止事件冒泡 event.stopProgapation
event.stopImmediatePropagation 区别
其他方法?
git是否使用过remote
————————————————————————
广东钛动
基础:
HTML中本地存储的方法,区别是什么
垂直居中方案
在你项目中怎么实现移动端自适应的,什么方案
JS基本数据类型
怎么判断类型 (回答typeof instanceof Object.prototype.toString.call 面试官追问还有吗,ES6中呢)
具体判断是否是一个数组用什么方法
Array常用方法
事件循环机制,有哪些宏任务和微任务
说一下闭包,你平常使用过吗,怎么使用的
怎么查找对象的键值对
怎么知道资源,(比如图片)已经加载完成
TS:
interface和type区别
使用过Pick吗
说一下泛型和泛型约束
框架(只问了React,大概业务线用的React):
React props和state区别
react其他通信方法
useState和useEffect这两个hook函数区别
想拿到渲染前的数据或函数使用什么hook(没听懂,不会,不知道是不是我理解错了)
你常用的hook有哪些
useMemo你是怎么使用的,它的作用
useCallback使用过吗,原理作用
React Router中的组件有哪些
Hash路由和history路由,说说原理区别
————————————————————————
某公司笔试
四道选择题 25分
两道算法题 75分
选择题两道阅读代码选择输出,记不太清,全程开摄像头答题加手机监控,没有记下来
大致是第一道考察闭包 第二道考察链表的节点引用和指针操作
还有两道分析时间复杂度题
两道算法题有一题有点难度,是力扣困难题的变种,没有写过,另一题是二叉树展开为单链表
—————————————————————————
杭州小公司
flex布局 justify-content有哪些属性
CSS中keyframes是什么
useEffect做什么的
uselayoutEffect
useMemo
常用git操作
git怎么创建新分支
GitHub中manage request干嘛的(可能是想问pull request)
Github你有关注过哪些项目
TS泛型作用
TS可选属性作用
有没有遇到跨域问题,产生原因,是什么的限制 怎么解决
本地怎么调样式
console 断点使用
其他浏览器工具
你比较关注返回的哪些信息
说一下哪些状态码,分别代表什么
同一域名同时发送多个请求,比如100个,但浏览器对这个域名的请求限制只有7个,其他的可能会被挂住,怎么解决
CDN原理
SEO方法原理
Redux
webSocket
给场景,问怎么解决(防抖or节流)
防抖节流区别
听声音感觉是个年轻清爽帅哥,可惜的是让我开摄像头但面试官没有开
——————————————————————————
记不太清了
闭包
原型链机制
JS操作Dom方法
虚拟Dom和真实Dom
React和Vue区别
Webpack你有做过哪些配置改动和自定义插件
性能相关问题
其他一些项目问题
一道hot100中的简单算法题
——————————————————————————
小公司一般总共两到三轮面试
一面考察比较基础
最后想说的是,不必太过焦虑,我刚开始想的是小公司都不约面,我是不是真的要转行了,是不是自己太菜了,面试表现不好又觉得自己是不是太fw了,有一段时间压力很大很焦虑,躯体化症状严重,触底反弹后摆烂,面试反而多了起来,面试过程也不再担惊受怕,保持一个好心态,在面试中慢慢发现不足,不断优化,不必思虑太多,再怎么样反正去捡垃圾也不会饿死,不要去比较,比较是偷走幸福的小偷。希望大家都一切顺利#牛客AI配图神器#
全部评论
去哪了bro
加油bro!
相关推荐