【23年】专科前端面试.log

978 阅读4分钟

2022年,各路大厂向社会持续输出人才回馈社会
2023年,人才济济,狼多肉少,专科前端,简直噩梦难度的开局
找了一个月多,共得到了三份面试,均为外包。
往年简历一开,外包公司的招聘信息会猛弹出来,今年挂个好久依旧风平浪静……
先浅浅记录一下这几个面试题目吧

某电商外包

一面

// 机写题
// 1、数组去重, 输出 [123,'123',{},null,undefine,'abc']
const arr = [123,'123',{},{},null,undefine,'abc','abc']
// 2、实现一个 React Hooks ,在 N 秒之后传入一个参数并执行
// 3、实现一个方法将数组拍平,入参可控制拍平的深度 
const arr = [1,2,[3,4,5,[6,7,[8],9],10],11]

二面

  • JS 类型判断
  • 什么是闭包
  • 输入 URL 到页面展示过程
  • 箭头函数和普通函数的区别
  • Map 和 普通对象的区别
  • 说说 Promise
  • async & await 和 promise 的区别
  • async & await 原理
  • Object.keys() 和 for…in 的区别
  • Event loop
  • flex 布局、居中布局

某房地产子公司外包 ✔️offer

一面

  • JS 有几种类型
  • 输入 URL 到页面展示过程
  • 什么是原型链
  • Promise 有几种状态
  • Vue 的组件通信
  • Vue 双向绑定原理
  • Vue3 新增了什么特性

二面 ( 根据简历项目问问题居多 )

  • 跨域问题怎么解决
  • 输入 URL 到页面展示过程
  • Vue 有几种通信方式
  • 说说 Vuex
  • Vue3 跟 Vue2 的差异
  • Vue2、Vue3 生命周期还有差异
  • Vue 组件展示到页面的过程
  • Vue-router 有哪几种模式
  • 如何实现一个 hash router
  • KeepAlive 原理(LRU 算法、HOC)
  • KeepAlive 怎么优先渲染某个页面

最后定级:中高级,摸到高级

某大数据平台外包(996)✔️offer

一面

  • JS 类型判断
  • 什么是上下文
  • 箭头函数和普通函数的区别
  • 说一下盒子模型
  • 什么是 BFC
  • 说一下CSS选择器还有权重
  • 怪异模式和标准模式
  • 如何做样式居中(flex)
  • HTML5 新增了什么特性
  • CSS3 增加了什么特性
  • 什么是回调地狱
  • 为什么 Promise 可以解决回调地狱
  • async & await 是怎么实现的
  • 输入 URL 到页面展示过程
  • script 标签 defer 和 async 的区别
  • event loop
  • canvas 和 SVG 的区别
  • 手写过 SVG 吗
  • 如何做前端性能优化
  • http1 和 http2 的区别,有了解 http3 吗
  • 浏览器缓存策略
  • 浏览器储存方式
  • 不同 Tag 栏 能否获取|修改到 储存方式
  • new 关键字实现原理
  • call、bind、apply 差异以及实现原理
  • Vue2 和 Vue3 的差异
  • Vue 组件展示到页面的过程
  • Vue-router 有哪几种模式,区别是什么
  • React 生命周期
  • React fiber
  • React 用过哪些 Hooks
  • useCallback 和 useMemo 的区别
  • React hooks 有哪些限制
  • Vue Hooks 和 React Hooks 的差异
  • 说说 TypeScript 中的泛型
  • 移动端怎么做样式适配

二面

  • 如何做前端优化
  • H5 和 CSS3 分别增加了什么属性
  • 说说函数式编程与面向对象编程
  • 用过哪些 Bom API
  • 如何做 SEO 的(网站资源命名、语义化标签、mate 标签的 keyword、description等、网站备案号信息,Dom 嵌套不要太深…)
  • 算法题:斐波那契数列
    我:“这题我背过” 手写一个 公式法 + 哈希缓存
    面试官:“这样必然会爆栈,有别的解法吗”
    我:“emmm… 这个也可以用动态规则,但具体有点忘了…”

一二面一起面,面了两个多少小时,最后定级在 P5 左右。得到了面试官的赞赏, 还是很欣慰的(良言一句三冬暖)

总结

最近网络上都出现各种 "前端已死" 这种言论,还有让人感到到焦虑的文章。
或许在找工作的过程中会有这种感觉。投了很多简历,看到非全日制本科的,基本都是已读不回,或者直接婉拒。一些大厂外包的话,个人信息和推送简历推送后也是没有消息了,也不知是不是学历问题卡住了。还有一些明说的,专科只有中级岗位,高级岗位需要全日制本科。还有一些面着面着,坑位就不见了…
但从现状来看只有一种解法,不管怎样,多准备,抓紧这些少的可怜的机会,总会上岸的,xdm 加油!