面试题
-
软弱虚太怂了!我们要做强才避免被gc淘汰
本文素材来源Bilibili尚硅谷宋红康老师JVM教程:硅谷2020最新版宋红康JVM教程。由陌溪 整理。 【既偏门又非常高频的面试题】强引用、软引用、弱引用、虚引用有什…
-
JS基础-事件循环
事件循环 img 默认代码从上到下执行,执行环境通过script来执行(宏任务) 在代码执行过程中,调用定时器 promise click事件…不会立即执行,需要等待当…
-
JS基础-事件机制
事件机制 涉及面试题:事件的触发过程是怎么样的?知道什么是事件代理嘛? 1. 简介 事件流是一个事件沿着特定数据结构传播的过程。冒泡和捕获是事件流在DOM中两种不同的传播方法 事件…
-
前端性能优化篇
一、前言 知识体系: 从一道面试题说起 在展开性能优化的话题之前,我想先抛出一个老生常谈的面试问题: 从输入 URL 到页面加载完成,发生了什么? 这个问题非常重要,因为我们后续的…
-
前端性能优化篇–优化首屏体验
应用篇 1:优化首屏体验——Lazy-Load 初探 首先要告诉大家的是,截止到上个章节,我们需要大家绞尽脑汁去理解的“硬核”操作基本告一段落了。从本节开始,我们会一起去实现一些必…
-
MVVM/虚拟DOM/前端路由
1 MVVM 涉及面试题:什么是 MVVM?比之 MVC 有什么区别? 首先先来说下 View 和 Model View 很简单,就是用户看到的视图 Model 同样很简单,一般就…
-
跨域和存储
涉及面试题:什么是跨域?为什么浏览器要使用同源策略?你有几种方式可以解决跨域问题?了解预检请求嘛? 因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名或者端口有一个不同就…
-
浏览器缓存机制
注意:该知识点属于性能优化领域,并且整一章节都是一个面试题 缓存可以说是性能优化中简单高效的一种优化方式了,它可以显著减少网络传输所带来的损耗。 对于一个数据请求来说,可以分为发起…
-
2024金三银四必看前端面试题!简答版精品!
导文 ❝ 2024金三银四必看前端面试题!2w字精品!简答版 金三银四黄金期来了 想要跳槽的小伙伴快来看啊 面试题 面试题和答案。请注意,由于面试题的答案可能因个人经验和理解而有所…
-
简单聊聊闭包,沙箱,防抖节流,函数柯里化,数据劫持……
函数创建与定义的过程 函数定义阶段 在堆内存中开辟一段空间 把函数体内的代码一模一样的存储在这段空间内 把空间赋值给栈内存的变量中 函数调用阶段 按照变量名内的存储地址找到堆内存中…
-
一文带你掌握JS中数据类型转换、各种运算符规则(念头通达!)
JS 中的类型转换无论是我们在开发中还是在面试中都是经常遇到的。在正文开始之前先给大家看一道腾讯的面试题,你看看你能拿几分 //下面表达式的值是什么?0 == …
-
Mysql之Binlog入门到应用
一、binLog恢复数据 二、主从复制的原理 三、基于docker实现主从复制 上一篇,我分享了一下关于redolog、undolog、以及binlog的区别。 传送门:redoL…
-
【464期】面试官:说一下SSO 单点登录和 OAuth2.0 的区别
戳上方蓝字“Java面试题精选”关注! 一、概述 SSO是Single Sign On的缩写,OAuth是Open Authority的缩写,这两者都是使用令牌的方式来代替用户密码…
-
2023面试题大全(CSS基础篇)
一般在基础的面试中对于 CSS 的考查占比还是很多的,一般会考察 CSS 基础,响应式,Flex 布局,以及一些布局的实现方案等 在这里我列举了一些常见的关于 CSS 方面的面试题…
-
如何回答出让面试官满意的前端性能优化?
2017-03-27-14-46-543752034451176.jpg 引言 相信大家在平常的面试过程中或多或少都被问到过前端性能优化如何实现,但是大部分同学的回答可能说一说自己…
-
JavaScript: 让异步函数支持超时
这是前几天遇到的一道面试题。我们稍微展开一点来说。 超时 这个话题说大不大说小不小。 如果你的业务中经常要调用第三方 API,考虑到系统的稳定性,添加超时限制总归是好的。 试想,你…