forked from LiangJunrong/document-library
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1161789
commit 3ccbe8a
Showing
1 changed file
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
邦道科技 | ||
=== | ||
|
||
> Create by **jsliang** on **2018-12-6 21:19:00** | ||
> Recently revised in **2018-12-6 21:27:27** | ||
<br> | ||
|
||
 [邦道科技 - Boss 直聘](https://www.zhipin.com/job_detail/37dfdd538e3475ad1Xx_09m6Fls~.html?ka=comp_joblist_6) | ||
|
||
* **from 金亮亮** | ||
|
||
1. 先说一下 `React` 和 `Vue` 的不同点。 | ||
2. 原型 `propetype` 与 `_prop_`。 | ||
3. 问:什么可以改变 `this` 的指向?答:`bind`、`call`、`apply`。问:那你说一下 `bind` `apply`、`call`。答:简述一下 `bind` 的内部实现,`apply` 和 `call` 的区别。 | ||
4. 闭包的理解以及优缺点。 | ||
5. 简述一下 js 的垃圾回收机制(因为第三题中我说了,闭包中的东西不会被垃圾回收机制回收,如果滥用会导致性能问题) | ||
6. 问:跨域的几种方式。答:`jsonp`、`core`、`nginx` | ||
7. 性能优化的哪些方式。 | ||
8. 简述一下观察者模式。 | ||
9. 移动端 `1px` 的问题。 | ||
10. 移动端 300ms 延迟,如何解决的? | ||
11. 两栏布局, | ||
12. 实现一个高度为屏幕宽度一半的正方形。 | ||
13. 写过 Vue 插件么?为什么有些 Vue 插件要使用前要 `Vue.use`,而有一些不需要。( PS:有 Vue 插件不需要 `use` 的吗?) | ||
14. 简单说下 Vue 中的 `mixin`,你在什么场景使用它。 | ||
15. 了解 Webpack 么?Webpack 优化,你做过哪些。(感觉这个巴拉巴拉吹过了)Webpack 原理是什么? | ||
16. React 中 `setstate` 以后到页面渲染这之间发生了什么? (从 `diff` 算法开始,`props` 的生命周期钩子说了一下) | ||
17. 简述一下 `Redux` 的数据流向 | ||
18. 说下你理解的排序算法,冒泡排序和快排的区别。(尼玛,巴拉巴拉说了一堆,发现说错了,说成二分法排序了,泪奔) | ||
19. 协商缓存你了解么?怎么判断浏览器是怎么判断是什么缓存的。`catch-control` 的几种值,这个突然卡壳了,么想起来。 | ||
20. `promise` 的几种状态,他的内部原理是怎么样的? | ||
21. 数组去重,以及排序。 | ||
22. 说一下 `cssd` 选择器的权重。 | ||
23. `ajax` 预检,如何取消他? | ||
24. Web 安全 | ||
|
||
暂时就想起这么多来,叭叭的说了整整半个小时 | ||
|
||
<br> | ||
|
||
> <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">jsliang 的文档库</span> 由 <a xmlns:cc="http://creativecommons.org/ns#" href="https://github.com/LiangJunrong/document-library" property="cc:attributionName" rel="cc:attributionURL">梁峻荣</a> 采用 <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议</a>进行许可。<br />基于<a xmlns:dct="http://purl.org/dc/terms/" href="https://github.com/LiangJunrong/document-library" rel="dct:source">https://github.com/LiangJunrong/document-library</a>上的作品创作。<br />本许可协议授权之外的使用权限可以从 <a xmlns:cc="http://creativecommons.org/ns#" href="https://creativecommons.org/licenses/by-nc-sa/2.5/cn/" rel="cc:morePermissions">https://creativecommons.org/licenses/by-nc-sa/2.5/cn/</a> 处获得。 |