精华内容
下载资源
问答
  • 前端面试项目问题原题(附答案)
    2020-05-10 23:20:04

     

    1.图片优化有哪些方法

    https://blog.csdn.net/weixin_44427784/article/details/106033527

    2.图片用base64与传统url的区别

    https://blog.csdn.net/weixin_44427784/article/details/106065399

    3.图片加载失败要做啥

    https://blog.csdn.net/weixin_44427784/article/details/106065715

    (持续更新...)

    更多相关内容
  • 一、vue相关 Q:vue的底层原理? A:Vue是采用数据劫持配合发布者-订阅者模式,通过Object.defineProperty来()来劫持各个属性的getter和setter。 在数据发生变化的时候,发布消息给依赖收集器,去通知观察者,做出...
  • 前端面试-面试官常见问题

    千次阅读 2022-03-13 13:03:29
    1、面试完你还有什么问题要问的吗 2、你有什么爱好? 3、你最大的优点和缺点是什么? 4、你为什么会选择这个行业,职位? 5、你觉得你适合从事这个岗位吗? 6、你有什么职业规划? 7、你对工资有什么要求? 8、如何看待...

    常问

    1、自我介绍
    2、你的项目中技术难点是什么?遇到了什么问题?你是怎么解决的?
    3、你认为哪个项目做得最好?
    4、平时是如何学习前端开发的?
    5、你最有成就感的一件事
    6、你是怎么学习前端的

    人事面

    1、面试完你还有什么问题要问的吗
    2、你有什么爱好?
    3、你最大的优点和缺点是什么?
    4、你为什么会选择这个行业,职位?
    5、你觉得你适合从事这个岗位吗?
    6、你有什么职业规划?
    7、你对工资有什么要求?
    8、如何看待前端开发?
    9、未来三到五年的规划是怎样的?

    其他

    谈谈你对重构的理解?

    网络重构:在不改变外部行为的前提下,简化结构、添加可读性,而在网站前端保持一致的行为。也就是说是在不改变UI的情况下,对网站进行优化, 在扩展的同时保持一致的UI
    网络重构:在不改变外部行为的前提下,简化结构,添加可读性,而在网站前端保持一致的行为,也就是输欧不在改变UI的情况下,对网站进行优化,在扩展的同时保持一致的UI

    对于传统的网站来说重构通常是:

    表格(table)布局改为DIV+CSS
    使网站前端兼容于现代浏览器(针对于不合规范的CSS、如对IE6有效的)
    对于移动平台的优化
    针对于SEO进行优化

    什么样的前

    展开全文
  • WEB前端面试技巧

    2018-11-06 14:42:02
    面试完了多总结自己哪里做得不好,哪里做得好,都记录下来,后续扬长避短;通过面试肯定亲身体会到了公司团队文化、面试官体现出来的技术能力、专业性以及职位将来所做的事情,跟自己预期是否有差距,多个 offer 的...
  • 包含Vue、React、Webpack 带你巩知识点
  • 某课网 :前端面试项目冲刺 京东金融Vue组件化实战 vue实战教学视频 无快进 完整版 亲测可用 Vue+webpack
  • Vue、React、Webpack的前后端分离原理讲解 面试真题演练 项目设计 项目流程 涉及到面试讲解
  • 转载自b站up主宇哥在学习的【面试必看】零经验如何准备前端项目?教你3个方法,助你收获 offer! 项目 demo 类,一个仿首页和小游戏 主要体现出对html,css,js的掌握程度 准备2-3个例子 仿写首页 展现出自己...

    转载自b站up主宇哥在学习

    1. 技能描述

    • 能磨平浏览器兼容性问题
      • 能够使用HTML+ CSS还原设计稿,熟悉HTML5 新属性以及语义化、掌握CSS3动画和 flex、grid、浮动等布局方式。
    • 了解浏览器事件循环标准
      • 熟悉JS数据类型及常用API,深入理解原型链、闭包、this等特性,掌握 Promise、async异步处理方案。
    • 通过webpack优化项目
      • 掌握Vue/ React(小程序)框架,能使用脚本架和社区提供的工具、UI库,独立搭建项目。
    • 核心竞争力之一
      • 掌握git flow分支管理和git、Linux常用命令,熟悉HTTP协议,能与后端同事完成数据交互
    • 核心竞争力之二
      • 有较强的学习能力,掌握常用的设计模式、数据结构和算法思想
    • 根据公司岗位描述自由发挥

    2. 项目

    2.1 项目列举
    • demo 类,一个仿首页和小游戏
      • 主要体现出对html,css,js的掌握程度
      • 准备2-3个例子
        • 仿写首页
          • 展现出自己扎实的html功底以及对CSS常用布局、选择器的用法、响应式原理、动画、过渡的掌握
          • 比如在写的过程中掌握了各种选择器、子选择器、伪类选择器的用法。
        • 实现一个小游戏
          • 通过这个游戏考验自己抽象的能力,学会如何把复杂的逻辑用代码表示
          • 例如:2048,在写的过程中需要考虑游戏初始化包括4X4的网格,生成两个方块,键盘事件的监听,上下左右触发对应的函数,每次移动后方块是否合并,分数增加、布局的改变、已经新生方块的位置,判断游戏是否满足终止条件
          • 最主要的是能把一个项目做到最优(完善到自己能做到的最好的程度)
      • 工具:网页栅格尺
    • 组件或工具库
      • 实现一个可配置的swipe组件或者listview组件
        • 通过自定义表单创建一张问卷调查
        • 实现一个popDialog
        • 甚至可以是一个日期选择器
        • 示例:图片上传组件
          • FormData 属性
            • 可以学到FormData 属性以及他所提供的的API兼容性如何
          • 原生XMLHttpRequest如何使用
          • canvas 实现压缩、添加水印
            • 如果图片过大,你需要考虑canvas实现一个简易的图片压缩算法,还能学到给图片加水印
          • navigator.userAgent 判断拍照手机型号、Exif.js读取元数据改变角度心
            • 如果是拍照后直接上传,还需要考虑手机系统的识别决定拍到的角度是否需要调整
          • 判断文件后缀和类型复习正则,甚至还可以学习到文件流(Blob)
          • 文件流操作
    • 真实项目的某些模块,重点了解背景
    2.2 描述项目的思路

    考虑:为什么 -> 用什么 -> 怎么做 -> 成果展示

    • 有什么样的需求遇到什么样的困难
    • 决定使用什么技术或方案
    • 方案落地并不顺利过程中我如何克服
    • 取得了什么样的效果我从中的思考与收获
      示例:
      在这里插入图片描述
    2.3 如何描述自己在项目中遇到的难点

    在这里插入图片描述

    作为一个零经验的前端小白,面试时面试官更看重的是我们掌握的基础知识以及知识深度。如果能好好准备上面这些项目再加上多刷一些面试题好好巩固一下基础的话,找一份工作还算可以的。

    展开全文
  • 自己整理的 包括mvvm原理 深浅拷贝 判断js类型方式 原型原型链等面试重难点!非常通俗易懂 很详细!!
  • 前端面试 - 项目流程

    千次阅读 2020-03-18 11:57:04
    目录1、项目流程2、项目角色3、完整项目流程4、项目沟通5、PM想在开发过程中增加需求,该怎么办?6、项目即将延期了,该怎么办?7、你将如何保证项目质量? 1、项目流程 (1)项目分多人、多角色参与 (2)项目分多...

    1、项目流程

    (1)项目分多人、多角色参与
    (2)项目分多阶段
    (3)项目需要计划和执行

    2、项目角色

    (1)PM 产品经理
    (2)UE 视觉设计师
    (3)FE 前端开发
    (4)RD 后端开发
    (5)CRD 移动端开发
    (6)QA 测试人员

    3、完整项目流程

    在这里插入图片描述
    (1)需求分析

    • 了解背景 - 为什么要做这个需求
    • 质疑需求是否合理
    • 需求是否闭环
    • 开发难度如何
    • 是否需要其他支持
    • 不要急于给排期

    (2)技术方案设计

    • 求简,不过度设计
    • 产出文档
    • 找准设计重点
    • 组内评审
    • 和 RD、CRD 沟通
    • 发出会议结论

    (3)开发

    • 如何反馈排期 - 留一个buffer,留出四分之一的时间
    • 符合开发规范
    • 写出开发文档
    • 及时单元测试
    • Mock API
    • Code Review

    (4)联调

    • 和 RD,CRD 技术联调
    • 让 UE 确定视觉效果
    • 让 PM 确定产品功能

    (5)测试

    • 提测发邮件,抄送项目组
    • 测试问题要详细记录
    • 有问题及时沟通,QA 和 FE 天生信息不对称
    • 不要说“我电脑没问题呀!”
    • 当面讨论,让 QA 帮你复现
    • 如果需要特定设备才能复现,让 QA 提供设备

    (6)上线

    • 上线之后及时通知 QA 回归测试
    • 上线之后及时同步给 PM 和项目组
    • 如果有问题,及时回滚。先止损,再排查问题

    4、项目沟通

    • 多人协作,沟通是最重要的事情
    • 每日一沟通(如站会),有事说事,无事报平安
    • 及时识别风险,及时汇报

    5、PM想在开发过程中增加需求,该怎么办?

    • 不能拒绝,走需求变更流程即可
    • 如果公司有规定,则按规定走
    • 否则,发起项目组和 leader 的评审,重新评估排期

    6、项目即将延期了,该怎么办?

    • 沟通

    7、你将如何保证项目质量?

    • 符合开发规范
    • 写出开发文档
    • 及时单元测试
    • Mock API
    • Code Review
    展开全文
  • 第7章 前端面试技能拼图5 :实际工作经验 - 是否做过真实项目 - 副本
  • 笔者最近一边写项目,一边整理前端面试题,打算完成项目就差不多去实习了… 没有特别宏大的目标,打算安安分分找一份工作,在实习中保持认真学习的态度就好了。 以下题目大多数是HTML/CSS,较少涉及框架方面的知识。...
  • 金三银四刚过去不久,各家...身边的HR跟我说,最近面试者情况普遍不太理想。 一问到项目细节,很多候选人都支支吾吾,答不明白。接下来我作为一个工作了将近 3 年前端er来谈谈一名应届生应该如何去获得满意的 offer。
  • 在每个前端求职者的面试过程中,一定都有过被面试官问到项目中的...为了让大家在前端面试前准备得更加充足,小编准备了一些易被忽视且难度较高的前端面试题。希望可以帮助大家更加顺利完成求职,找到自己满意的工作。
  • 前端,通过面试去学习,开放问题(个人对前端发展的理解、项目难点、项目亮点、最复杂的逻辑、团队协作冲突问题、HR面试问题
  • 前端面试题之项目中的难点

    千次阅读 2021-04-25 15:39:00
    项目中遇到的难点 1.发表动态 后端代码: async insert (data) { let {filename,url} = data; // console.log(filename,url,table) var base64 = url.replace(/^data:image\/\w+;base64,/, "");//去掉图片base...
  • 参加过北京,济南的十几场面试的总结,笔试+面试,通过分类整理,以项目+HTML+CSS+JQUERY+JS+AJAX+HTTP+ES6+VUE+Bootstrap这几个分类为主
  • 前端面试项目经验

    万次阅读 多人点赞 2018-08-05 07:00:32
    各位看官,不知道如果看待面试过程中项目经验的问题? 大家在的和面试官在基础知识上你来我往,面试官对你很感兴趣:小伙子我看你骨骼惊奇,一看就是前端开发的好苗子。那你能不能给露两手,你做过哪些项目?你项目...
  • web前端面试十大 难点问题

    千次阅读 2020-10-13 11:56:52
    //结果为1,在f1外调用f2,打印出f1的局部变量a 扫码获取 1000+ 前端面试题 收藏以后面试用得上 2、call、apply、bind 的用法分别是什么? 假设要调用对象x的fn函数,args为参数数组. fn.call(x,...args) fn.apply...
  • 前端面试中遇到的问题总结

    千次阅读 2019-11-13 10:54:24
    十五、项目(请你简单介绍一下你的项目 从) 十六、常见的设计模式: 观察者模式(发布-订阅者模式):当一个对象的状态发生改变的时候,能够自动通知其他关联对象,自动刷新改变状态 代理模式:为一个对象提供一...
  • 平时项目开发中,一定会用到ajax请求后端接口获取数据在前端渲染效果。目前市面上有很多封装好的ajax请求库,例如:jQuery版的ajax、基于Promise的Axios请求库、Flyio等等。目前很多人都只会使用这些API,但是如今...
  • 前端人事面试问题总结

    千次阅读 多人点赞 2020-09-30 16:33:05
    人事方面问题总结:1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最...
  • 大家好,我是你们的 超级猫,一个不喜欢吃鱼、又不喜欢喵 的超级猫 ~简介一般人没事的时候刷刷朋友圈、微博、电视剧、知乎,而有些人是没事的时候刷刷 GitHub ,看看最近有哪些流行的项目...
  • 来吧!一文写清前端面试难点及考点

    千次阅读 多人点赞 2021-07-28 20:14:06
    285页解析百度、阿里、腾讯前端面试题,通关秘籍请收好! 分享三个前端学习方法、十项前端面试笔记:养精蓄锐,为想去的公司努力一把 怎么准备前端面试 面试总结下来以下四点:一基础,二项目,三简历,四心态 基础...
  • 2019最新的Web前端面试题汇总是,本文总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的...
  • 安卓毕业设计app项目源码6 resume 小程序版 技能 介绍一下你自己 包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最...时尚网wap版,移动的第一个完整的、独立完成前端的大型整站项目 你处于什
  • 第一次前端面试总结

    2021-01-08 18:12:10
    第一次前端面试!!!起初。说是电话面试,到了面试的时候,加微信打视频,这不是重点,关键是,在家没化妆!!!哎,素颜的样子对着面试官,心里十分忐忑啊。不过好在不紧张,面试就是两个人在交流问题嘛,会什么说...
  • 2020年前端面试问题汇总

    千次阅读 2020-05-31 14:33:20
    开放性问题 平时怎么学习 我认为首先要有自己的节奏,有自己的知识体系和学习路线,然后再在这个路线上,通过看相关书籍,相关博客,相关代码进行丰富和充实,同时会写一些博客进行技术沉淀。 HTML CSS JS ...
  • 前端面试手册 鸣谢: 黑人的命也是命。 这是什么? 与典型的软件工程师职位面试不同,前端职位面试对算法的重视程度较低,而对复杂知识和专业知识的疑问则更多,例如HTML,CSS,JavaScript等。 尽管有一些现有...
  • 包括http缓存 vue react 项目优化 uni-app 验证码 项目流程等等

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,281
精华内容 34,112
关键字:

前端面试项目问题