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

vmware前端日常实习凉经

优质
小牛编辑
114浏览
2023-03-28

vmware前端日常实习凉经

年前面试的vmware,没过,备受打击,摆烂一个月,望周知。

一面

  1. 浏览器的缓存策略说一下。
  2. 跨域问题以及常见的解决方式。CORS详细说一下。
  3. http2的特性。服务器推送和103状态码区别?
  4. hash模式和history模式的不同,history模式容易出现什么问题?被带源码坑里面了()。
  5. CSS多余文字表示为省略号的方式?
  6. 实现CSS布局,上中下三个盒子。上下定宽高,中间自适应。
  7. v-if和v-show的区别。
  8. Vue2和3哪个熟悉一点?Vue3的新特性?写组件习惯用template还是jsx(刚学react),你喜欢哪一种?
  9. const声明一个数组,能够进行push操作吗?怎样让它不能push?
  10. 箭头函数和普通函数的区别?
  11. 什么是回流和重绘?怎样减少回流和重绘?
  12. 一道很简单的代码输出题,事件循环相关的。

二面

  1. 项目相关,你挑一个项目介绍一下。
  2. 让元素从页面中消失的方法有哪些?display: none和visibility: hidden的区别?
  3. js为什么会阻塞html解析?浏览器的关键渲染路径是什么?
  4. 盒子模型。
  5. js的数据类型说一下。
  6. ==和===的区别
  7. ES6的新特性有哪些?let const var的区别?
  8. 事件循环说一下。
  9. git了解多少?git rebase了解吗?cherry-pick知道吗?
  10. 代码题

let a = {
n: 10
}
let b = a
b.m = b = {
n: 20
}
//a,b的输出值说一下 a = {n: 10, m: {n: 20}}, b = {n: 20}

for(var i = 0; i < 5; i++){
setTimeout(() => {
console.log(i)
},10)
}
//输出什么?要输出1,2,3,4,5有几种方法?

最后问了一下实习的时间问题。

三面

  1. 算法题:有效的字母异位词。(卡了一会)
  2. 类似数组去重之类的题,在他们自己的平台上写的,没录屏记不太清了,这里被卡死了,写了个通过测试用例的,但是面试官不太满意。
  3. 技术栈的问题。vmware用的angular,你觉得自己上手一个新框架要多久?
  4. 介绍了一下部门的业务,实习生要做的事情(到这儿狗都觉得稳了)。
  5. 实习时间的问题。

反问环节,线上实习的具体细节问了一下。

最后说是年前给反馈,然后一直到大年三十都还没消息(狗听完死了)。心态大崩,决定摆烂,今天幡然醒悟,整理面经。应该是最后那个算法题面试官不是很满意的原因,我怎么这么菜啊啊啊啊啊啊啊啊啊啊啊啊!!!

#前端实习面试##日常实习生#
 类似资料: