2021春招冲刺练习目录

2021春招冲刺

目录记录

前言:
  虽然因为个人理由还是会坚持考研,但是学无止境^ ^,而且都是基础,希望在这个过程中认清自己的不足更上一层楼

目录使用说明:
  斜体字均代表链接,可以点击日期查看对应博客。若日期为方框括住代表尚未编写完成,若日期无括号且无斜体可点击对应的斜体内容查看对应博客。

2020-12-15

  • 1.计网 | 常见的HTTP状态码有哪些,分别代表什么意思
  • 2.JS | 如何判断this指向
  • 3.css |
    • css样式权重如何计算的
    • 存在冲突时,层叠值(一个元素有多个样式规则)计算规则是怎样的

2020-12-16

  • 1.操作系统 | 什么是死锁,产生原因,如何预防,如何破解
  • 2.JS | 箭头函数有哪些特点
  • 3.HTML | 常见的内联元素有哪些,块元素有哪些
  • 4.css | css是否会阻塞页面渲染与如何解除

2020-12-17

  • 1.操作系统 | 概述一下线程与进程
  • 2 JS | ES6新增语法有哪些?平时开发中常用到哪些
  • 3.JS | 了解最近的(ES2020,ES2021)一些新语法糖吗?说说看知道哪些,是否用过
  • 4.html | h5新增标签你了解的有哪些?为什么会增加例如 <section>, <article>, <nav>, <header>,<footer>这样的标签
  • 5.css | display:none visible:hidden opacity:0; 三者有何区别?分别有作用?都会有什么副作用?

2020-12-18

  • 1.操作系统 | 页面置换算法有哪几种?
  • 2.JS | sort的原理是怎样的
  • 3.html | 语义化标签有哪些,为什么要使用语义化标签
  • 4.css | 有哪些属性是不可以被继承的,哪些可以被继承

2020-12-21

  • 1.操作系统 | 进程与线程之间的区别
  • 2.操作系统 | 进程之间如何切换
  • 3.算法 | 如何判断两个单链表是否相交。返回相交的第一个节点,否则返回null
  • 4.css | 子元素水平/垂直居中的方式有哪些

2020-12-23

  • 1.操作系统 | 进程之间如何通信 线程之间如何通信
  • 2.算法 | 给定一个只包括 []{}() 的字符串,判断字符串是否有效
  • 3.js | 数组转换 | 把一个一维数组(数据只包含Number)[2,3,4]转为234你有哪些方式
  • 4.js | 数组展平 | 一个多维数组,转换成一维数组

2020-12-25

  • 1.计算机网络 | TCP与UDP的区别
  • 2.设计模式 | 用Class与Function的方式分别实现一个单例模式的案例
  • 3.浏览器 | 什么是回流与重绘
  • 4.浏览器 | 浏览器中存储数据的方案有哪几种
  • 5.css | 实现一个雪花飘落的动画

2020-12-27

  • 1.JS | 数组去重
  • 2.css | 响应式布局是如何实现的
  • 3.css | 关于媒体查询的应用
  • 4.浏览器 | requestIdleCallback 与 requestAnimationFrame 的作用分别是什么?有何异同?

2020-12-29

  • 1.算法 | 合并两个有序数组,计算其中位数
  • 2.JS | 原型与原型链
  • 3.HTML/CSS |
    • 一个div的高度100px是被其内容撑开的,如果为其添加样式height:50px;overflow:hidden,会触发回流重绘吗?如果其先有样式position:absolute,再添加上述样式会触发哪些?
    • 文档流有哪几种
    • 脱离普通文档流有哪些方式

2020-12-30

  • 1.计网 | POST和GET区别
  • 2.JS |
    • 判断变量类型的方式有几种
    • 异步任务有哪些
  • 3.HTML/CSS | 实现一个箭头

2021-01-01

  • 1.浏览器 | 关于Cookie你知道哪些
  • 2.JS | 什么是闭包?使用场景?缺点
  • 3.CSS |
    • 什么是BFC
    • 什么是盒模型

[2021-01-04]

待写中

  • 1.Http |
    • Content-Type这个字段的作用是什么,常用的值有哪些
    • etag这个字段有什么作用
  • 2.JS |
    • null instanceof Object以及null === Object.prototype.proto的结果是什么
    • 什么是可选链与空值合并
  • 3.CSS | osition 有哪些属性,分别是什么作用

2021-01-16

[2021-01-17]

待写中

  • [ 1. JS | 模拟实现 ]

    • 实现一个instanceof函数
    • 实现一个节流函数 throttle
    • 实现一个防抖函数 debounce
  • [ 2. JS | 理论 ]

    • js的异步机制是怎样的
    • 简述一下event loop
    • 什么是提升,有什么作用
    • 什么是暂时性死区
    • 在声明前使用let/const声明的变量会出现什么问题
    • 判断一个对象是数组的方法有哪些
  • 3.JS | 场景

    • 数字格式化

[2021-01-19]

待写中

  • [ 1. JS | 模拟实现 ]

    • 实现Promise.all
    • 简单实现一个深拷贝
    • ES5实现函数的继承
  • [ 2. JS | 理论 ]

    • 几种常见for循环的区别与不足之处 (for,for of,for in ,foreach)
    • 什么是深拷贝,什么是浅拷贝?
    • generator与async/await有什么关系
    • 如何实现generator的自动调用
    • new一个对象做了什么
  • [ 3. JS | 事件相关 ]
    • 什么是事件委托
    • 事件的回调函数 e.target与.currentTarget分别指向谁
posted @ 2020-12-22 15:21  凉将  阅读(153)  评论(0编辑  收藏  举报