CVTE web前端问题总结 已拿offer 根据回忆,主要是以下问题:
基础知识 安全机制与防范,如csrf、xss注入、ddos缓存机制,如强缓存和协商缓存cookie机制,以及sessionStorage、localStorageDOM的分级及特点闭包,引申出内存泄漏问题js内存回收机制事件冒泡同源策略,引申出跨域问题 canvas (cvte有相关的项目,加分项)虽然我不太会
项目相关 简单介绍项目nodejs的特点、介绍express异步机制、promise、async\await如何使用ejs后端模板引擎渲染,写出具体用法谈谈你对React有哪些看法
手撕代码 1)找出数组中第k大的数字出现多少次。如数组[1,2,4,4,3,5],第2大的数是4,出现2次,最后输出 4,2 。2)一道html布局题,涉及到flex的用法。
hr面 略 依图医疗(不知是否有二面。。) 依图一面是纯考察js,qq远程面试,大体记得以下几个问题:1.F(a)(b),实现该函数完成a * b的功能,涉及闭包。2.找出一个数组中的最大数,我说遍历,面试官说可以使用Math.max。我当时感觉不都是遍历数组吗?随即面试官问我这个函数怎么传参。原来这是关键,考察apply可以解构数组、或者使用ES6的"..."。3.写一个newBind函数,完成bind的功能。考察对闭包、this和apply的理解。4.和cvte手撕代码的第一道题一样。5.逻辑题,100层楼扔两个鸡蛋。
#春招##前端##广州视源电子科技股份有限公司#