热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

2021前端实习生最新面经(滴滴、华为、爱奇艺、海尔)

以下问题不分先后,全凭回忆,可能会有些遗漏的地方网易35min1.自我介绍,围绕项目2.原型,闭包,作用域,3.vue双向绑定原理4.webpack介绍5.跨域请求6.cache-




// 以下问题不分先后,全凭回忆,可能会有些遗漏的地方


网易 35min

1.自我介绍,围绕项目
2.原型,闭包,作用域,
3.vue双向绑定原理
4.webpack介绍
5.跨域请求
6.cache-control
7.做了一道题-变量提升的
8.等高的多列布局
9.盒子模型,bootstrap是哪种模型
10.轮播图,如何实现
11.flex
12.css如何清除浮动
13.v-model
14.懒加载,如何实现页面滚动到底部
15.rem原理
16.首页优化方式
17.vue如何实现数据共享
18.遇到问题如何解决——谷歌调试工具的使用
18.实习时长
19.反问




海尔 25min

1.自我介绍
2.css实现居中布局,在没有宽高和有宽高两种情况下——flex
3.Ajax的data的初始化是在哪个生命周期函数
4.原型链
5.闭包,有什么优缺点
6.rem.em.px
7.浏览器的缓存机制
8.data为什么不是一个对象,而是一个函数




滴滴 60min

1.自我介绍
2.什么时候毕业,简单聊一聊
3.闭包
4.跨域
5.浏览器url回车后的过程
6.https
7.tcp/udp,tcp如何保证安全的
8.原型链
9.flex属性
10.v-model双向绑定原理
11.vue生命周期
12.Ajax在哪个声明周期
13.data为什么是一个对象
14.http协议版本区别
15.script的原理,属性
16.es6的继承和寄生组合式继承有什么关系
17.事件循环机制
18.html解析过程
19.rem原理
20.节流、防抖
21.盒子模型
22.回流、重绘
23.算法——链表反转
24.算法——寻找最长不重复子串(滑动窗口)


面试官建议:计网基础不太好,算法还需要加强


爱奇艺 60min

1.DOCTYPE标签了解吗
2.html5语义化标签
3.浏览器缓存——深挖了很多很多问题(自己给自己挖的坑)这块聊了有10分钟(太难了)
4.输入url后发生了什么
5.sessionstorage、localstorage、COOKIE,这些都是存在哪里的
6.除了COOKIE,还有什么可以保证登陆安全的,token、验证码
7.假如别人看到了你的COOKIE,然后在自己电脑上使用你的COOKIE,可以成功吗?
8.httponly
如果COOKIE中设置了HttpOnly属性,那么通过js脚本将无法读取到COOKIE信息,这样能有效的防止XSS攻击,窃取COOKIE内容,这样就增加了COOKIE的安全性,即便是这样,也不要将重要信息存入COOKIE。
9.
10.link
11.domain
COOKIE的域是用来限制哪些域名能来访问COOKIE的, 解决同一个主域下的访问问题
domain是COOKIE的一个属性, 表示的是COOKIE所在的域,默认为请求的地址
设置domain的格式如下:
document.COOKIE = “username=nO0b; path=/; domain=baidu.com”
12.http状态码
13.http请求
14.简单请求和复杂请求
15.事件流
16.mixins、filter
组件引用:父组件 + 子组件 >>> 父组件 + 子组件
mixins:父组件 + 子组件 >>> new父组件 用来更高效的实现组件内容的复用
17.watcher、computed区别
19.跨域请求,jsonp优缺点,每种方法详细介绍
20.箭头函数、this指向问题,call、apply、bind
21.原型、原型链、作用域
23.Object.create()
24.css3了解哪些
25.css的样式选择器的级别
26.vue用过哪些组件
27.异步操作都有哪些实现方法,问了Ajax
28.给元素添加事件有哪些方法,哪种更好
29.创建对象都有哪些方式
30.基本数据类型,null和undefined的区别
31.new构造函数的过程,添加return会有什么情况
31.项目中遇到的困难

面试官建议:好多地方没有思考为什么,只是单纯的记忆知识点




华为 40min

主要是算法题


  1. 买股票最佳时机:
    假设你有一个数组,其中第 i 个元素是股票在第 i 天的价格。
    你有一次买入和卖出的机会。(只有买入了股票以后才能卖出)。请你设计一个算法来计算可以获得的最大收益。
    面试题稍有变动,有每天 1元 的仓储费

  2. 链表相加,再逆转



推荐阅读
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 云计算安全,主要面临哪些威胁?
    云计算是一种新的计算方式,它依托于互联网,以网络技术、分布式计算为基础,实现按需自服务、快速弹性构建、服务可测量等特点的新一代计算方式。然而,任何以互联网为基础的应用都存在着一定危 ... [详细]
  • Vue开发实例目录总索引
    作者简介作者名:编程界明世隐简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主 ... [详细]
  • YII框架basic和advanced项目模板的区别:功能 ... [详细]
  • [附源码]计算机毕业设计springboot作业管理系统
    项目运行环境配置:Jdk1.8Tomcat7.0MysqlHBuilderX(Webstorm也行)Eclispe(In ... [详细]
  • win10下载速度慢
    运维|windows运维win10,下载,速度慢运维-windows运维秒赞源码详细说明,vscode怎么跑项目,台电安装ubuntu,tomcat记录请求报文,sqlite的数据 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 单页面应用 VS 多页面应用的区别和适用场景
    本文主要介绍了单页面应用(SPA)和多页面应用(MPA)的区别和适用场景。单页面应用只有一个主页面,所有内容都包含在主页面中,页面切换快但需要做相关的调优;多页面应用有多个独立的页面,每个页面都要加载相关资源,页面切换慢但适用于对SEO要求较高的应用。文章还提到了两者在资源加载、过渡动画、路由模式和数据传递方面的差异。 ... [详细]
  • 周次学习时间新编写代码行数博客量(篇)学到知识点第一周4h275(行)1(篇)对软件工程这门课程的感性认识软件工程就业分析与思考与及软件工程的定义观看助 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
author-avatar
小p揪脸包918
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有