呜呜呜呜海投了150+简历,终于有第二家大厂愿意理我了       面试了大概1小时吧,比隔壁字节时间少很多,不过整体感觉很棒,面试官一直在引导回答,没有不耐烦的感觉    也是日常实习,问的不算难吧,很多计算机基础问题           你对单页面SPA理解? --避免了页面之间切换打断用户体验、局部刷新、增强用户体验、SEO较难做。。。          那你说说怎么做SEO优化? --title标签动态切换、尽量选html5语义化标签          说说浏览器渲染过程? --               处理 HTML 标记并构建 DOM 树。                处理 CSS 标记并构建 CSSOM 树。                将 DOM 与 CSSOM 合并成一个渲染树。                根据渲染树来布局,以计算每个节点的几何信息。                将各个节点绘制到屏幕上                   场景题:后端传过来一个1000个数据的列表,怎么解决卡顿 --只回答了让后端实现分页api,但是面试官想听前端解决方案的,没回答上QAQ          HTTPS相比HTTP提升了哪些? --***L加密,使用证书、数字签名          为什么要TCP要三次握手四次挥手? --直接秒杀了,这个看了太多遍了          看你简历有uniapp经验,用这个框架开发小程序和原生有什么区别? --说了uniapp是用Vue作主要语言的,学习成本低,uniapp还可以跨端,提供了更多api          vue的$nexttick有啥用? --在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM,主要在create中操作dom要用到          es6+中的proxy了解吗,有没有知道在哪个场景下使用? --这个东西我解释的不是很清楚,可能了解不多吧,说了在vue3中数据动态绑定用了这个东西          算法题:leetcode 739 每日温度https://leetcode.cn/problems/daily-temperatures/ 撕了一段时间,不过还好最后撕出来了          总结一下,虽然大部分题目答出来了,但是感觉答的深度不够,唉唉。。。。还是要恶补面经啊     希望能进二面!!!!!!!许愿许愿    
点赞 4
评论 4
全部评论

相关推荐

10-31 13:04
南华大学 Java
嵌入式的小白:很多面试,面试前不会去打扰cto的,但一般cto不会在这些小事上刷人,只能说这个cto比较操心,啥重要不重要,紧急不紧急的,估计都会过问,平淡看待吧
点赞 评论 收藏
分享
09-25 00:00
已编辑
电子科技大学 Java
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的 const flattern = (obj) => { const res = {}; const dfs = (curr, path) => { if(typeof curr === 'object' && curr !== null) { const isArray = Array.isArray(curr); for(let key in curr) { const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key; dfs(curr[key], newPath); } } else { res[path] = curr } } dfs(obj); return res; }
查看3道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务