前言

不要为了面试而去背题,匆匆忙忙的,不仅学不进去,背完了几天后马上会忘记。

你可能会说,“没办法,这不是为了能找份工作嘛!”。我想说的是,“那你没开始找工作的时候,咋不好好学习呢。”

好了,上述扯的这些,意思就是让大家不要做收藏家,不要把好文收藏了,就放在收藏夹里吃灰!

下面为大家简单阐述我对原型和原型链的理解,若是觉得有说的不对的地方,还望直接把页面关闭了,别在我这篇文章上继续浪费时间。(逃)

腾讯

一面

  • 自我介绍
  • 简单聊了一下教育背景,问了一下专业学过的课程
  • 为什么选择前端开发
  • 深挖了一下前端开发的项目经历
  • 算法题:给一篇文章,统计文章中出现次数最多的单词,给出单词和次数(注意可能存在多个次数最大的单词)
  • 讲一下正则表达式
  • 了解网络通信吗,讲一下https
  • 项目中有遇到过跨域吗,讲一下跨域
  • 了解XSS攻击吗
  • 了解less吗
  • vue了解哪些原理,自定义事件知道吗
  • css水平垂直居中
  • 一道智力题:5:15的时针和分针夹角是多少(67.5)
  • 讲一下typescript,有哪些关键字
  • js继承讲一下
  • React学过吗(没学过,准备学。。。)
  • 未来的学习方向怎么规划
  • 反问
    (只能想起来这么多,面完之后确实感觉基础不太扎实)

酷狗

一面

  • 自我介绍
  • 介绍一下自己的项目,(从项目背景,项目完成的功能,难点介绍)
  • 项目中用什么数据库,是关系型数据库吗,有没有用到sql语句?
  • 你的数据库多大,有几张表?
  • 怎么实现数据请求的?
  • 云函数怎么实现的,nodejs吗?
  • 讲一下宏任务和微任务
  • 讲一下事件循环
  • 讲一下任务队列是由队列做的还是栈做的?
  • vue父子组件怎么实现通讯?
  • JS常见数据结构有哪些?
  • 数组和链表有什么区别?
  • 你用原生JS写过什么项目吗?
  • 常见的算法有哪些?
  • 讲一下动态规划吧,动态规划有哪些例子?
  • 反问

字节:

一面

  • webAPP的适配
  • 前端四大存储方式
  • axios封装为拦截类是怎么实现的
  • travis(一个用于CICD的一个库)
  • restful接口规范
  • 浏览器可以发送哪些请求(get、post等)
  • MySQL对锁是怎么处理的
  • 如果两个用户同时访问一个数据,并且对其进行读写操作,MySQL是怎么处理这个问题的
  • 项目中遇到的困难,如何解决的
  • 组件库实现了什么组件,介绍一下
  • TCP三次握手
  • get、post请求属于TCP还是UDP
  • 懒加载是怎么完成的
  • get、post的区别是什么
  • 跨域(jsonP、cors)
  • 算法(滑动窗口or回溯)

二面

  • 前端学习了几年了,如何学习的前端
  • 大小端存储
  • 有一个已经上线的项目,项目中出现了一个bug,如果在不影响用户的情况下实现项目的bug的修复,也就是重新部署
  • TCP三次握手里有什么重要信息(确认序号等)
  • 从输入url到渲染出页面经过了什么过程
  • DNS有几种查询方式
  • 什么时候用递归查询,什么时候用迭代查询
  • 说明一下你对脚手架的理解
  • websocket
  • react和Vue有什么区别
  • mysql有几种索引
  • 算法:给了一张无向图(数据结构),求最短路径,1-5点之间的最短路径,要求打印出中间经过的路径。

HTTP

  • HTTP 报文结构是怎样的?

  • HTTP有哪些请求方法?

  • GET 和 POST 有什么区别?

  • 如何理解 URI?

  • 如何理解 HTTP 状态码?

  • 简要概括一下 HTTP 的特点?HTTP 有哪些缺点?

  • 对 Accept 系列字段了解多少?

  • 对于定长和不定长的数据,HTTP 是怎么传输的?

  • HTTP 如何处理大文件的传输?

  • HTTP 中如何处理表单数据的提交?

  • HTTP1.1 如何解决 HTTP 的队头阻塞问题?

  • 对 Cookie 了解多少?

  • 如何理解 HTTP 代理?

  • 如何理解 HTTP 缓存及缓存代理?

  • 为什么产生代理缓存?

  • 源服务器的缓存控制

  • 客户端的缓存控制

  • 什么是跨域?浏览器如何拦截响应?如何解决?

    [开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](()

[开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](()

京东最爱考的前端面试题,html5移动web开发实战相关推荐

  1. 字节跳动最爱考的前端面试题:Node.js 基础

    前几天,跟我一朋友聊天,他现在是阿里的架构师,说:「他们根本不知道,现在的电商大促有多么依赖 Node.js.」 说真的,我倒并不意外.作为一个定位明确的高性能 Web 服务器,Node.js 目前非 ...

  2. 字节跳动最爱考的前端面试题:计算机网络基础

    3)问:HTTP 缓存 HTTP 缓存又分为强缓存和协商缓存: 首先通过 Cache-Control 验证强缓存是否可用,如果强缓存可用,那么直接读取缓存 如果不可以,那么进入协商缓存阶段,发起 HT ...

  3. 前端面试题 HTML5 CSS3(盒子模型、盒子水平垂直居中、经典布局) JS(闭包、深浅克隆、数据劫持和拦截) 算法(排序、去重、数组扁平化) Vue(双向数据绑定原理、通信方式)

    前端面试题 HTML5 相关面试题 CSS3 相关面试题 盒子模型 盒子水平垂直居中的方案 经典布局方案 圣杯布局 双飞翼布局 flex布局 定位方式布局 css实现三角形 JS 相关面试题 8种数据 ...

  4. 应届生web前端面试题_2020最新Web前端经典面试题试题及答案(持续更新)

    Web前端面试题 Web前端面试题:说说你对webpack的看法 解析:webpack是一个模块打包工具,可以使用webpack管理你的模块依赖,并编译输出模块们所需要的静态文件.能很好的管理.打包w ...

  5. 2023面试官常考的前端面试题

    Promise.resolve Promise.resolve = function(value) {// 1.如果 value 参数是一个 Promise 对象,则原封不动返回该对象if(value ...

  6. 新的 HTML5 文档类型和字符集是,前端面试题--HTML5+CSS3(1)

    1.CSS3有哪些新特性? 1. CSS3实现圆角(border-radius),阴影(box-shadow), 2. 对文字加特效(text-shadow.),线性渐变(gradient),旋转(t ...

  7. 前端面试题 ~ 有关模块化开发

    1.说说你对前端模块化开发的认识. (1)异步模块定义(AMD)规范是 require. js推广的.对模块定义的规范. (2)通用模块定义(CMD)规范是 SeaJS推广的.对模块定义的规范. (3 ...

  8. 前端面试题 | HTML5新特性有哪些?CSS3新特性有哪些?

    H5新特性 拖拽释放(Drag and drop)API 语义化更好的内容标签(header,nav,footer,aside,article,section) 音频.视频API(audio,vide ...

  9. 2021前端面试题汇总——查漏补缺

    博主最近在持续面试(被虐)中,本片文章将持续更新 系列文章 大厂前端面试题总结(CSS篇) 大厂前端面试题总结(ES6篇) 大厂前端面试题总结(Vue篇) 大厂前端面试题总结(浏览器篇) 大厂前端面试 ...

最新文章

  1. print、printf、println在Java中的使用
  2. 64位浮点数_浮点数运算的机器误差分析
  3. (传送门) Ubuntu随身系统
  4. 蛋花花谈Web开发到底要不要加入人工智能
  5. python调用父类对象的几个方法
  6. Response_案例1_重定向_特点
  7. java model 中文乱码,java传值乱码解决方法
  8. vue --- 从模块从父元素获取数据
  9. 数据库怎么选择?终于有人讲明白了
  10. 1.1为什么选择序列模型
  11. Y580已成功将bios升级至V8.01
  12. 【科普】你所不了解的SWF文件
  13. CrystalReports水晶报表开发中遇到的问题
  14. 虚拟机网络配置(配置动态ip和静态ip)
  15. pmp中项目经理如何进行目标设定
  16. linux下delete释放不了内存,c++delete后虚拟内存不降的原因(疑似内存泄漏)
  17. Lesson 8 question 1 Dominator
  18. linux 清屏函数
  19. html 注释 实例,超详细的HTML !–…– 注释标签使用实例
  20. react 组件构建_为React构建星级评定组件

热门文章

  1. 关于Halcon C++常用的两种数据结构Hobject和HTuple
  2. intersect的用法简介
  3. ChatGPT 以及相关开源项目体验
  4. iReport自定义快捷键
  5. 秋天到了,有哪些秋季必备的育儿小常识?
  6. c++课程设计总结报告
  7. 程序员吃饭段子Java吃完就走_程序员专用段子笑话,笑话死循环
  8. 5G学习笔记之F1AP
  9. 安装Docker Desktop报错WSL 2 installation is incomplete的问题(解决报错)
  10. 丰巢后撤,便宜了菜鸟驿站、京东快递柜?