#软件开发笔面经# 一面60min 过1.自我介绍2.讲讲你对网络的理解3.CDN加速4.JS数据类型有哪些?5.为什么要分基本和引用数据类型?6.堆和栈内存本质上有什么区别?为什么会有这个区别?7.说说你对克隆的理解8.实现一个深拷贝, 写完后讲解一下为什么这样写9.这个深拷贝函数可以接收哪些数据类型10.什么是WeakMap()?垃圾回收机制是怎么判断哪些是垃圾?11.说说你对闭包作用域链的理解12.再来一道题: 对象枚举路径-----------------------------------------二面60min 排序挂1.闲聊2.问了点项目相关的3.promise aysnc输出题4.一道日期排序5.聊天,岗位只招一个实习生,等所有面完了挑分最高的