当前位置: 首页 > 面试经验 >

万物心选 前端实习二面 面经

优质
小牛编辑
83浏览
2023-05-30

万物心选 前端实习二面 面经

时间:2023.5.30

时长:1h

面试岗位:前端实习

base: 北京

问题 随机问

  1. 自我介绍
  2. 什么时候开始学习前端
  3. 为什么想要学习前端
  4. 打算未来的工作是偏前端还是偏后端
  5. 怎么考虑为啥去做前端
  6. 所以实习经历是Java? 当时考虑就是想要后端?
  7. 也就是毕业做前端还是后端考虑不是那么明显?(我其实也纠结,如实相告了)
  8. 个人课程是自发想要录制的?
  9. 当时为啥要想录制一个课程?
  10. 其他项目都是练手的项目吗(不是)
  11. 想要通过一份实习收获什么呢?(我很直白,收获经验,做项目,然后能写到建立简历上)
  12. 想要做什么样的项目(我说 看企业需要,不是我所能需要的)
  13. 投简历会去有针对性投电商 移动端 有偏好吗?(没偏好,能投就投)
  14. 之前做的项目都是以PC端为主的吗?
  15. 有接触过wx小程序吗

手撕代码 共享屏幕

CSS 尽量用多种方法实现

  1. 选择器选择div中的div,不知道内层有多少个div,尽可能多种方法实现选择器选择到第1第2个div,倒数第1倒数第2个div
<div class="container">
    <div class="cell"></div>
    <div class="cell"></div>
    <div class="cell"></div>
    <div class="cell"></div>
    <div class="cell"></div>
    <div class="cell"></div>
    <div class="cell"></div>
</div>
  1. 下面的div,需要长方形,宽高比是4:3,同时左右两边距离屏幕左右两边的间距都是50px
<div class="container">
</div>

随便用什么技术,如JavaScript,选择适合的,也不用多种方法

  1. 期望给div加一个点击事件,给刚刚的div做一个颜色变换,点一下变成另一个颜色,点一下又变回来,做一个平滑过渡的动画效果(我用关键帧没写出来,忘记了)
  2. 增加防抖功能
  3. 假设有很多个按钮,每一个都要防抖,怎么设计一个方法不要总是写防抖方法,有什么更好的方式?(我说了引入防抖方法,写组件去嵌套住防抖)
  4. 刚刚的方法有两个问题,首先没法传递参数,每一个页面都需要不断引入防抖,还是很麻烦(我回答用arguements解决参数传递,把防抖挂到Vue的的this上)
  5. 其实还有更深的问题,想统一处理防抖,再比如统一处理try catch,又套一层,套那么多层是不是有一点麻烦?
  6. 平时常用遇到的状态码是什么 ?
  7. http有什么问题,所以才会去用https去解决?
  8. https除了加密,还能干吗?(不知道了)
  9. 如果https只是为了安全,那么安全还有其他手段,不一定要加密呀?(反问我,但我直言我不知道)
  10. 假设同时有两个offer,怎么去做取舍,判断的标准(离家近,和朋友近,给的钱多,就很直白告诉面试官,没有舔offer)
  11. 除了北京和钱多钱少,还有什么(考虑加班问题,加班太严重不行,我很直白说的)
  12. 今天先到这,面试到这里,接下来不是面试问题
  13. 期望转正吗?还是要走秋招(我不能给明确答复,我直言的)
  14. 我是不是可以理解成你还是要去走秋招?(对,我不可能在一条路堵死)
  15. 期待秋招看机会还是转正?(介于两者之间,转正可考虑,秋招也考虑,多方面做权衡)
  16. 反问环节,问了技术栈) 面试官说主要是Vue,很少react,主要是移动端。

结束,下机,下机前我给面试官说,谢谢你的时间(跟腾讯面试官学的)

#牛客解忧铺#
 类似资料: