面试经验与面试题记录....(更新)
回复数(14) 浏览数(419)
Fire 05月12日 11:26 最后回复来自: Fire 笔试面试 工作 吐槽
{{topic.upvote_count || 0}} 编辑 回复

背景

面试7家,一个offer。刚收到offer,再找找可能也会找到更好的,但我懒,这个也比较满意,我就接受了。连续面试,真的要瘫掉,嗓子快哑了。
我是零基础转行应届生,大学期间了解一点JAVA知识,目前学了大概4个多月了吧,报班开始每天平均学八小时以上,2周休息一天,全职学习。找工作前申请了4个毕设。最近是边学边面试, 养好身体是关键...(为了生活,不容易!)

最近玩去了,面试题能想出多少写多少,大概超不出面经和高程的范围。要想面试大公司,算法数据结构少不了,小公司的话几乎不问。

面试

第一家:

  • 先是写一个todoList的小项目用Vue,我建议大家去看官方的examples,todomvc -连接,通过之后是面试。
  • 怎么确定一个变量的类型,我答得是typeof ,instanceof 好像不是很满意,面试官说应该是Object.prototype.toString.call() ?我接着说,可以把对象转为[object Object],这个方方老师说过。
  • MVC 与 MVVM 的区别,我答得是单向通信与双向通信,很久之前看过我是真的忘了。
  • 动态组件,keep-alive
  • webpack用过没,我平常很少用,我说简单配置过vue-cli,他说es6转义为es5,我说用babel
  • node用过没,我醉了,我下一个毕设才准备做node。
  • 还问了箭头函数的this

后来与小组长聊了聊,他说leader说,虽然我欠缺经验,但是能感觉到基础和潜力都不错。然后可能要考虑一下,他们需要身兼多职的人,小程序,node,vue,广度比较大。要的是即插即用和全栈。。好吧再见!

第二家:

第二家真的扯,说是给我发offer,最后也没给,被骗了?这家没怎么问技术,做小程序的。我找工作着急,小程序的毕设还没做呢。

第三家:

对我的项目一通问,项目大家也要复习。

  • 网易云音乐歌词滚动怎么做的
  • Canvas与SVG的区别,Canvas放大会不会失真
  • 原型链,闭包
  • 异步出现的原因,怎么解决异步
  • Vue生命周期的钩子

接下来几家有笔试和面试,我都写一块吧,有很多重复的。

  • 冒泡排序,快排怎么写
  • Vue 响应式的原理
  • Vue 生命周期的钩子与作用
  • JS的七种数据类型
  • CSS 水平与垂直居中
  • typeof 返回什么,instance of
  • 事件循环,宏任务,微任务(这题超纲了)
  • 变量提升,块作用域
  • new的过程发生了什么
  • 构造函数不用new直接调用
  • 递归
  • 网页从输入url到渲染发生了什么
  • 常见的性能优化手段
  • 说出常见的http状态码
  • 闭包的优缺点
  • get与post的区别
  • 数组去重
  • 对模块化工程化怎么看,前后端分离怎么理解
  • 还有很多对数组处理的笔试题,看mdn把常见的api记牢,一般都可以做出来

建议

  1. 系统班的学习可以采用番茄工作法,每30分钟休息5分钟
  2. 要经常复习,我学完系统班之后,把笔记与大纲看了3遍
  3. 项目我也复习了2遍,项目大家一定要关掉视频,自己手打,哪怕背一遍。
  4. 面经我刷了3遍,不仅要会背,还要懂原理,有的面试官喜欢追问的。
{{topic.upvote_count || 0}}

背景

面试7家,一个offer。刚收到offer,再找找可能也会找到更好的,但我懒,这个也比较满意,我就接受了。连续面试,真的要瘫掉,嗓子快哑了。
我是零基础转行应届生,大学期间了解一点JAVA知识,目前学了大概4个多月了吧,报班开始每天平均学八小时以上,2周休息一天,全职学习。找工作前申请了4个毕设。最近是边学边面试, 养好身体是关键...(为了生活,不容易!)

最近玩去了,面试题能想出多少写多少,大概超不出面经和高程的范围。要想面试大公司,算法数据结构少不了,小公司的话几乎不问。

面试

第一家:

  • 先是写一个todoList的小项目用Vue,我建议大家去看官方的examples,todomvc -连接,通过之后是面试。
  • 怎么确定一个变量的类型,我答得是typeof ,instanceof 好像不是很满意,面试官说应该是Object.prototype.toString.call() ?我接着说,可以把对象转为[object Object],这个方方老师说过。
  • MVC 与 MVVM 的区别,我答得是单向通信与双向通信,很久之前看过我是真的忘了。
  • 动态组件,keep-alive
  • webpack用过没,我平常很少用,我说简单配置过vue-cli,他说es6转义为es5,我说用babel
  • node用过没,我醉了,我下一个毕设才准备做node。
  • 还问了箭头函数的this

后来与小组长聊了聊,他说leader说,虽然我欠缺经验,但是能感觉到基础和潜力都不错。然后可能要考虑一下,他们需要身兼多职的人,小程序,node,vue,广度比较大。要的是即插即用和全栈。。好吧再见!

第二家:

第二家真的扯,说是给我发offer,最后也没给,被骗了?这家没怎么问技术,做小程序的。我找工作着急,小程序的毕设还没做呢。

第三家:

对我的项目一通问,项目大家也要复习。

  • 网易云音乐歌词滚动怎么做的
  • Canvas与SVG的区别,Canvas放大会不会失真
  • 原型链,闭包
  • 异步出现的原因,怎么解决异步
  • Vue生命周期的钩子

接下来几家有笔试和面试,我都写一块吧,有很多重复的。

  • 冒泡排序,快排怎么写
  • Vue 响应式的原理
  • Vue 生命周期的钩子与作用
  • JS的七种数据类型
  • CSS 水平与垂直居中
  • typeof 返回什么,instance of
  • 事件循环,宏任务,微任务(这题超纲了)
  • 变量提升,块作用域
  • new的过程发生了什么
  • 构造函数不用new直接调用
  • 递归
  • 网页从输入url到渲染发生了什么
  • 常见的性能优化手段
  • 说出常见的http状态码
  • 闭包的优缺点
  • get与post的区别
  • 数组去重
  • 对模块化工程化怎么看,前后端分离怎么理解
  • 还有很多对数组处理的笔试题,看mdn把常见的api记牢,一般都可以做出来

建议

  1. 系统班的学习可以采用番茄工作法,每30分钟休息5分钟
  2. 要经常复习,我学完系统班之后,把笔记与大纲看了3遍
  3. 项目我也复习了2遍,项目大家一定要关掉视频,自己手打,哪怕背一遍。
  4. 面经我刷了3遍,不仅要会背,还要懂原理,有的面试官喜欢追问的。
419
回复 编辑