猿问

从面试看出来的前端问题

前端工作三年多,可是再次去面试的时候,面试官问的很多基础问题,比如es 6的promise三种状态 ,let var. const 的区别,比如http s 的三次握手,比如react 的生命周期,怎么组织react 的render ,同级组件怎么相互传值,比如深拷贝和浅拷贝,比如闭包?这些问题都答不上来,感觉平时码代码没有问题,但是面试官问的时候总是答不出来所以然,怎么办?感觉很迷茫

天涯尽头无女友
浏览 629回答 2
2回答

ABOUTYOU

懂得原理才能做出好的东西啊,debug时不懂原理都不知道问题在哪,如何解决问题?什么时候基础都时最重要的。

芜湖不芜

同三年,我做的是ionic开发,rn没怎么用过。rn外的其他问题除了三次握手,话说握手应该是tcp层的东西把,只知道消耗很大,所以善用长链接可以某些情况下可以优化性能。其他问题我都觉得是基础的不能再基础的问题了。。。promise那东西,你自己照着文档实现一个promise就理解了,并不难。主要是resolv值的处理过程,还有几个静态和公用方法。如果你js基础好,看着文档估计一天就能写出来。其他的都是js语言核心的基础问题,而且你列的这几个也不是特别偏的js语言基础问题,啃书就行了。反正犀牛书这本书,语言核心部分我看了3遍,客户端js部分看了2遍。。。
随时随地看视频慕课网APP
我要回答