美文网首页
2021-07-19

2021-07-19

作者: RoyChina | 来源:发表于2021-07-19 22:15 被阅读0次

    一面(电话面)

    自我介绍

    2. 为什么想离职?

    3. react hooks 有哪些优缺点?

    4. useLayoutEffect 和 useEffect 区别是什么?

    5. 有接触过哪些移动端跨平台框架?说下jsBridge?

    6. 说下react-native的原理,原生端和js端是怎么通信的?

    7. flutter有了解过吗?为什么说它的性能可以媲美原生?它有什么缺点吗?

    8. 如果一个项目要用移动端跨平台框架开发,你会选择哪个?

    9. 工作中遇到过的最难的问题是什么?最后解决了吗?怎么解决的?现在觉得有没有更好的解决方案?

    10. 反转单向链表怎么做?需要几个指针?都有什么作用?

    11. 你有什么要问我的吗?

    二面(现场导师面)

    1. 自我介绍

    2. 为什么想离职?

    3. Vue 和 React的区别是什么?你觉得哪个好?

    4. redux主要解决了什么问题?它的工作原理是什么?与mobx的区别是什么?你觉得redux 和 mobx哪个更好?

    5. react中state有层级很深,比如a.b.c.d,如果只更新c属性有哪些办法?immutable.js实现的原理是什么?

    6. 说下crsf 和 xss,分别举例说明,各有什么解决办法?

    7. Cookie的同源策略是怎么样的,跨域情况下如何携带Cookie(这里主要考察了SameSite问题,因为我crsf问题没答到这点)

    8. 有用过哪些跨平台框架,react-native中原生端和js端怎么进行通信的?

    9. 假设有一个非常复杂耗时的逻辑,代码逻辑已经最优了前提下要你优化,你有哪些办法?(这题其实是考察WebWorker)

    10. 说下浏览器的进程、线程模型,chrome浏览器有多少个进程?线程模型中的每个线程都是干嘛用的?

    11. 说下 js的内存泄漏,什么情况容易出现内存泄漏?怎么解决?垃圾回收机制是怎么样的?

    12. 自己的项目做了哪些性能优化?除了webpack打包之类的优化外,http层面有做了哪些优化?gzip如何开启?gzip有多少个级别?

    13. 用二分法移除掉一个字符串中所有的字母字符。

    14. 有什么要问我的?

    三面(现场组长面)

    1. 自我介绍

    2. 为什么离职?在之前的公司什么部门?公司的主营业务是什么?

    3. 随机生成100w

    相关文章

      网友评论

          本文标题:2021-07-19

          本文链接:https://www.haomeiwen.com/subject/cgkkmltx.html