唯品会技术岗面试5.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面经 上来先让介绍一个最近做的项目,然后项目的难点是什么。我说了一个难点, 然后又说了一个还在构想没实现的功能。面试小哥哥就跟我探讨了一下怎么去 实现,但是感觉我跟他脑回路不太对的上,反正他把我的意思理解错了(不过 下来想了想确实他的思路才更清晰)。 说完这个又问有没有做过大一点的很多网页的项目,我说之前跟同学一起做的 一个购票网站。然后他问你们项目中网页怎么多,重复的像 header 和 footer 这 种是怎么去实现的。我说当时就是复制粘贴。他就问你现在有什么其他想法 没,我说可以用像 webpack 这样的构建工具去做一个模板再插入不同的内容 (下来查了下也可以用react,vue 这些框架的组件去实现)。 然后他就问用过 webpack 没,我说只是了解各项配置,没有具体去用 webpack 做过什么项目。 然后问了 js 的闭包,答完之后还问函数的作用域是定义的时候确认的还是调用 的时候。我说定义的时候。他还再三跟我确认,吓得我差点以为自己答错了。 然后是 HTTP 缓存,又问如果是我的话怎么实现 HTTP 缓存。 问最近在学什么,这里我有点作死,他打电话前我正在看vue ,他一问我就答 这个了,但其实我才看了半个小时,问了几个基础点的问题都支支吾吾的,他 就下一题了。 然后问为什么做前端吧。我说因为开心啊(是不是听起来不太靠谱哈哈哈(: з」 ∠) ),多说了几句之后又问为什么想来唯品会,我说唯品会电商的话肯定会比 较注重性能优化这块吧,我觉得可以学到很多东西。 然后他就问性能优化了,我说了一堆,说完之后他问你刚刚说了用 CDN,那你 跟我说说 CDN 吧。 我就说了 CDN 是什么,干嘛用的。他又让我说原理,这个我就有点蒙蔽了,不 知道他到底想问啥。具体的反正也没答上来,然后时间差不多了。他就让我问 问题了。 面试题整理 刺猬实习 CSS 类 CSS 盒子模型 Margin(外边距) - 清除边框外的区域,外边距是透明的。 Border(边框) - 围绕在内边距和内容外的边框。 Padding( 内边距) - 清除内容周围的区域,内边距是透明的。 Content( 内容) - 盒子的内容,显示文本和图像。 position 的几种值,相对谁定位,百分比以谁为参照 absolute:绝对定位,相对于 static 定位以外的第一个父元素进行定位 fixed :绝对定位,相对于浏览器窗口进行定位 relative:相对定位,按照元素的原始位置对该元素进行定位 static :默认值。元素出现在文档流中。 inherit:从父元素继承 position 属性的值。 百分比以父容器为参照 CSS reset 因为不同核心的浏览器对 CSS 的解析效果呈现各异,导致所期望的效果跟浏览 器的“理解”效果有偏差,css reset 就是用来重置(复位)元素在不同核心浏 览器下的默认值,尽量保证元素在不同浏览器下的同一“起跑线”。 有必要重置的元素才写,不要照搬全抄。 刺猬实习 CSS 放在底部和顶部的区别(?) css 放在顶部;如果放在底部,浏览器构建完 DOM 树,然后才开始渲染,当渲 染树构建完成,又要重新渲染整个页面,造成资源的浪费。 重要的 CSS 和 JS 放在顶部,次要的放在底部 (JS 放在 body 和 header 中的区别) CSS 选择器的优先级 CSS 的选择器类型:标签选择器、类选择器、ID 选择器、全局选择器、组合选 择器、后代选择器、群组选择器、继承选择器、伪类选择器、字符串匹配的属 性选择器、子选择器、CSS 相邻兄弟选择器 !important 属性会覆盖任何样式,权重最高 !important行内样式ID 选择器类选择器标签通配符继承浏览器默认属性 后写的样式会覆盖先写的样式 ID 选择器是唯一的,不要再在前面写其他选择器了 CSS link 和 import 的区别 ,link 是 html 标签,只能放在 html 源码中。link 引入的 css 文件在页面加载之 前完成。 @import url(…) ,import 在 html 和 css 中都可以使用,相当于一种css 样式。 import 引入的 css 会在页面加载完成后再加载。(如果写

文档评论(0)

wanwen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5023212001000011

1亿VIP精品文档

相关文档