虾皮一面凉经
1.自我介绍
2.js数据类型
3.判断基本数据类型的方法,说了typeof,instanceof,Object.prototype.toString()
强调说基本数据类型,不要说对象类型,于是说了typeof,Object.prototype.toString()
4.闭包的概念,说了内层函数引用外层函数作用域的变量,起到保护和保存的作用,并说了一系列用法,面试官只要定义,没答出来
5.除了内存泄露,闭包的缺点有哪些,在React中用有什么后果,不会。
6.箭头函数和普通函数的不同
7.介绍Promise
8.说一下Promise的静态方法
9.什么是事件委托
10.讲一下e.target
11.在React中遇到过state和props是上一次的值的情况嘛,没有。
12.介绍useCallback和useMemo。
再问:这两个能不能互换着用。
问:缺点是什么。答:占空间。
再问:不用就不占空间了嘛。
再问:看过源码吗?没。
13.useEffect和useLayoutEffect
14.ReactNative跨端原理,答了虚拟dom,桥,映射为原生组件,觉得我不太了解,不满意。
15.自己写过桥吗?不会安卓ios,没。
16.手撕题,给一个二维数组,写一个全排列,不许用c++,要用js。js不会,用c++写完了,正在调试说时间到了,大概给了10分钟。
17.为什么不用js,为什么用c++。
答:写算法用c++写惯了,没用js写过回溯。
再问:是不是js代码写的少,不会写。答:写的不少。
总结,面试官看我很不爽,能感觉到,大抵是挂了。
2.js数据类型
3.判断基本数据类型的方法,说了typeof,instanceof,Object.prototype.toString()
强调说基本数据类型,不要说对象类型,于是说了typeof,Object.prototype.toString()
4.闭包的概念,说了内层函数引用外层函数作用域的变量,起到保护和保存的作用,并说了一系列用法,面试官只要定义,没答出来
5.除了内存泄露,闭包的缺点有哪些,在React中用有什么后果,不会。
6.箭头函数和普通函数的不同
7.介绍Promise
8.说一下Promise的静态方法
9.什么是事件委托
10.讲一下e.target
11.在React中遇到过state和props是上一次的值的情况嘛,没有。
12.介绍useCallback和useMemo。
再问:这两个能不能互换着用。
问:缺点是什么。答:占空间。
再问:不用就不占空间了嘛。
再问:看过源码吗?没。
13.useEffect和useLayoutEffect
14.ReactNative跨端原理,答了虚拟dom,桥,映射为原生组件,觉得我不太了解,不满意。
15.自己写过桥吗?不会安卓ios,没。
16.手撕题,给一个二维数组,写一个全排列,不许用c++,要用js。js不会,用c++写完了,正在调试说时间到了,大概给了10分钟。
17.为什么不用js,为什么用c++。
答:写算法用c++写惯了,没用js写过回溯。
再问:是不是js代码写的少,不会写。答:写的不少。
总结,面试官看我很不爽,能感觉到,大抵是挂了。
全部评论
想要狠狠地抽打面试官的屁股,告诉他不许臭脸
相关推荐

点赞 评论 收藏
分享