首页 > 其他分享 >高级 / 资深前端面试题集锦

高级 / 资深前端面试题集锦

时间:2023-08-05 21:12:27浏览次数:33  
标签:面试题 缓存 哪些 前端 如何 简述 集锦

以下是一线互联网公司高级前端面试题总结,包括百度、腾讯、网易、字节、知乎、京东、滴滴,小米,感兴趣的欢迎留言交流。

1、请简述Js Bridge

2、请说一下SSR的单机QPS

3、请说一下eggJs的初始化原理

4、前端错误如何捕获,promise的错误是如何捕获的

5、vue的dom diff算法

6、vue的ChildNode diff算法

7、HTTP的400、401、403的区别

8、请说一下浏览器缓存,http缓存,什么是强缓存,什么是协商缓存,Cache-Control中max-age、no-cache的作用

9、如何带团队的,参与过什么重大的技术问题。

10、在Hybrid开发中有哪些问题,你是怎么解决的

11、什么是ES6迭代器

12、简述js的事件循环队列

13、如何用css实现下面布局:当高度大于屏幕时,自适应高度,当不足一屏时整屏高度展示

14、rem布局原理

13、100%是相对哪个元素

14、position的属性值有哪些

15、前端性能指标有哪些,如何做采集

16、fetch和axios的区别

17、react的Fiber特性原理

18、如何计算canvas中两个正方形是否重叠

19、nodeJs是如何支持ES Module的

20、webpack中loader与plugin的区别

21、webpack是如何支持按需引入的

22、请简述webRTC的媒体协商机制

23、常见的canvas性能优化机制有哪些

24、如何提升SSR的QPS

25、客户端接入HTTPDNS后,前端如何处理跨域

26、请说一下前端的事件循环机制

27、vue2的template为什么一定要有一个div进行嵌套

28、上线checklist有哪些

29、常用设计模式有哪些、

30、alinode比官方node性能好,请问是做了什么优化

标签:面试题,缓存,哪些,前端,如何,简述,集锦
From: https://www.cnblogs.com/yiyi17/p/17608633.html

相关文章

  • 前端面试经典算法题
    前言现在面试流行考核算法,做过面试官,也被面试。问算法对面试官来说,是一种解脱,找出了一个看似很高明且能偷懒的办法选择人,避免了不知道问啥的尴尬;被面试者,也找到了一种新的面试八股文,刷就对了;算法题让面试与被面试找到了一种平衡。在实际的开发中,很多被考核的算法确实没啥卵用,面......
  • SpringBoot+SpringCloud面试题整理附答案
    什么是SpringBoot?1、用来简化spring初始搭建和开发过程使用特定的方式进行配置(properties或者yml文件)2、创建独立的spring引用程序main方法运行3、嵌入Tomcat无需部署war包,直接打成jar包nohupjava-jar–&启动就好4、简化了maven的配置4、自动配置spring添加对应的starter自......
  • 前端常用页面适配
    1、媒体查询(media)通过在CSS文件中使用@media规则来定义媒体查询。@mediascreenand(max-width:768px){/*在宽度小于等于768px时应用的CSS样式*/}@mediascreenand(min-width:768px)and(max-width:992px){/*在宽度大于768px且小于等于992px时应用的CSS......
  • 前端多人协作之代码规范
    代码规范学习自并感谢Geekers-Admin和Hooks-Admin开源项目的作者HalseySpicy一、EditorConfigEditorConfig用于定义项目中的编辑器配置。可以确保团队成员在不同的编辑器中保持一致的代码风格和格式。......
  • 从一道面试题来谈谈Golang中的 ==
    写这篇文章的时候,已经离我找工作有一段时间了,但是觉得这道题不管是面试还是日常的工作中,都会经常遇到,所以还是特意写一篇文章,记录下自己对Golang中==的理解。如文章中出现不对的地方,请不吝赐教,谢谢。注意,以下文章内容是基于go1.16.4进行演示的,如果和你验证时,结果不一致,可能Go......
  • java多线程并发面试题总结(史上最全40道)
    1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个......
  • java多线程并发面试题总结(史上最全40道)
    1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问......
  • web前端技能方法总结(css、js、jquery、html)(3)
    HTML(HyperTextMarkupLanguage)就是超文本标记语言。"超文本"就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。它是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。HTML网页文件可以使用......
  • 前端项目实战拾肆-window上‘PORT‘ is not recognized as an internal or external c
    mac"scripts":{"dev":"PORT=3005nextdev","build":"nextbuild","start":"nextstart","lint":"nextlint","test":"jest"......
  • 前端学习笔记202305学习笔记第二十天-vue3.0-插槽自定义操作列
    ......