[周汇总] 前端面试每日3+1(周汇总2019.10.13)
《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。
前端面试每日3+1题,以面试题来驱动学习,每天进步一点!
让努力成为一种习惯,让奋斗成为一种享受!
相信 坚持 的力量!!!
学习不打烊,充电加油只为遇到更好的自己,365天无节假日,每天早上5点纯手工发布面试题(死磕自己,愉悦大家)。
希望大家在这浮夸的前端圈里,保持冷静,坚持每天花20分钟来学习与思考。
在这千变万化,类库层出不穷的前端,建议大家不要等到找工作时,才狂刷题,提倡每日学习!(不忘初心,html、css、javascript才是基石!)
欢迎大家到Issues交流,鼓励PR,感谢Star,大家有啥好的建议可以加我微信一起交流讨论!
希望大家每日去学习与思考,这才达到来这里的目的!!!(不要为了谁而来,要为自己而来!)
【推荐】欢迎跟 jsliang 一起折腾前端,系统整理前端知识,目前正在折腾 LeetCode,打算打通算法与数据结构的任督二脉。GitHub 地址:
https://github.com/LiangJunrong/document-library
html
你有用过HTML5的track标签吗?说说它的运用场景有哪些?
htm、html、shtml三者有什么区别呢?
你有用过HTML5的requestAnimationFrame吗?它运用的场景有哪些呢?
网站首页有大量的图片,加载很慢,要是你,你该怎么去优化呢?
做好的页面都有在哪些浏览器上测过
HTML5的哪些新特性是令你最兴奋的?
img、input标签它们是行内元素还是块级元素?
css
请使用css画一个圆,方法可以多种
css中最常用的字体有哪些?你是怎么选择字体的?
请举例说明css有哪些不可继承的属性?
你有使用过preload、preconnect、prefetch这些属性吗?说说它们都有什么作用?
你是怎样对css文件进行压缩合并的?
如果css文件过大时,如何异步加载它?
css3和css2的区别是什么?
js
有什么方案可以提高无限滚动列表的性能?
js如何把网页加入收藏夹功能?
你知道什么是三元表达式吗?“三元” 表示什么意思?使用三元表达式应该注意些什么问题?
说下你对函数的形参与实参的理解
请用js实现一个promise的方法
请说说你对promise的理解
你知道断点续传的原理吗?用js怎么实现?
软技能
举例缓存头都有哪些?并说明它们的用处
说下你对可视化开发的理解
当线上代码出现问题了,你该怎么排查呢?
当接到一个新的需求时,你的第一反应是什么?
在工作中,你觉得如何提高幸福指数呢?
你对“技术服务于生活”的理解是什么?
你想当技术总监吗?你觉得技术总监应具备什么样的技能?
交流讨论
欢迎大家前来讨论,如果觉得对你的学习有一定的帮助,欢迎点个Star, 同时欢迎加入 “前端面试每日3+1” 微信群(扫个人微信号邀请入群)相互交流。