面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

看准14948
web前端
未通过未通过
Q: 怎么去设计一个组件封装 1. 组件封装的目的是为了重用,提高开发效率和代码质量2. 低耦合,单一职责,可复用性,可维护性 3. [前端组件化设计思路](ijse blog ijser.cn/2017-06-25-…) 1. 渲染引擎遇到 script 标签会停下来,等到执行完脚本,继续向下渲染 2. defer 是“渲染完再执行”,async 是“下载完就执行”,defer 如果有多个脚本,会按照在页面中出现的顺序加载,多个async 脚本不能保证加载顺序 3. 加载 es6模块的时候设置 type=module,异步加载不会造成阻塞浏览器,页面渲染完再执行,可以同时加上async属性,异步执行脚本(利用顶层的this等于undefined这个语法点,可以侦测当前代码是否在 ES6 模块之中) 1. 代码复杂度,js 动画代码相对复杂一些 2. 动画运行时,对动画的控制程度上,js 能够让动画,暂停,取消,终止,css动画不能添加事件 3. 动画性能看,js 动画多了一个js 解析的过程,性能不如 css 动画好 1. xss 跨站脚本攻击,主要是前端层面的,用户在输入层面插入攻击脚本,改变页面的显示,或则窃取网站 cookie,预防方法:不相信用户的所有操作,对用户输入进行一个转义,不允许 js 对 cookie 的读写 2. csrf 跨站请求伪造,以你的名义,发送恶意请求,通过 cookie 加参数等形式过滤 3. 我们没法彻底杜绝攻击,只能提高攻击门槛1. 把一个或者一组元素的事件委托到它的父层或者更外层元素上 2. 优点,减少内存消耗,动态绑定事件 3. target 是触发事件的最具体的元素,currenttarget是绑定事件的元素(在函数中一般等于this) 4. JavaScript 事件委托详解1. 线程是最小的执行单元,进程是最小的资源管理单元 2. 一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程(一般情况) 3. 一个进程对应多个线程最为常见,Linux、Windows等是这么实现的。其实理论上这种关系并不是一定的,可以存在多个进程对应一个线程,例如一些分布式操作系统的研究使用过这种方式,让线程能从一个地址空间转移到另一个地址空间,甚至跨机器调用不同的进程入口(感谢AlienZHOU补充)1. 当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展,使用集群和负载均衡提高整个系统的处理能力 2. 服务器集群负载均衡原理?...查看更多
包含7个问题,3个回答
Q:Q: 怎么去设计一个组件封装
2 年前 发布
Android
确定通过感觉靠谱
很多人都说作业帮的面试很难,我作为过来人想和大家分享作业帮的面试流程,希望可以给大家一定的参考。先说说我的个人基本情况:大学本科毕业,专业是英语,英语发音我自认为还是蛮标准的。上大学期间就听说过作业帮,所以毕业遇到一个招聘机会就想着去试试,如果没通过,也算是给人生积累一次宝贵的经历。接下来,我就开始进入今天的主题吧。作业帮面试包含初试和培训两大部分。其中初试包含:自我介绍、口语测试、问答环节。自我介绍:自我介绍一般在3分钟左右,全程用英语进行介绍。这里给一个建议:自我介绍别太生硬,加上一些动作或者有互动,效果才会更好。口语测试:也就是读单词、句子、短文。建议语速不要过快,尽量读得流畅些,表现得自信些,大体上就能通过口语测试。我当时读的时候蛮紧张的,好在还没有读错。还想提一点:作业帮对于老师的发音要求特别高,建议大家平时多练习下发音,发音一定要标准。问答环节:问答环节并不难,也没有套路。我把我遇到的问题分享出来,大家也可以参考下。1.有没有相关工作经验,性格以及爱好等方面的问题;2.你的优势有哪些?3.以后的职业规划是什么?4.对于辅导老师你有哪些认识?初试的问题大概就是这些,一般来说,只要回答有条理,初试通过的概率还是很高的。初试通过后就进入为期三天的培训,每天会考核刷人;这三天的重要性可想而知。另外,培训干货真的很多,培训完后感觉对这个岗位有了更多的认识。建议大家培训期间一定要多记笔记哦。第一天:介绍公司文化和产品功能以及语音辅导;考核内容:语音辅导和口语测试。我想和大家重点讲下语音辅导的内容。语音辅导也就是针对学生学习报告去听发音问题,然后纠正发音。语音辅导的内容包括:打招呼、表扬、纠音、鼓励互动。只要你发音准确,语速也适中,一般来说语音辅导考核就没多大问题。语音辅导结束后就是口语测试,也就是读句子、短语等内容,也不难。测试结束后还需要提交作业,我的作业是拍摄自我介绍的小视频,感觉这个是面试的加分项,哈哈。第二天:上午培训如何做一名专业、有爱的辅导老师,下午培训教学方法;考核内容:教学视频拍摄(单词讲解)要指出的是,这一天的培训还蛮重要的,一定要多记笔记,特别是教学方法!!!教学视频内容包含:向小朋友打招呼、拆分单词、游戏教学、互动环节。教学视频的考核会有演练环节,然后由培训老师提意见,根据老师的意见修改,再进行最终的考核。建议:拍摄视频的时候不要突然就卡壳了,多熟悉教学内容且还需要做好衔接,另外还要多微笑。第三天:教学培训(用户画像、开班电话、学情沟通、社群运营、教务规则);考核内容:开班电话以及学情沟通。第三天的考核主要是看个人的反应能力、专业度及抗压能力等方面。考核的模式会建立情境,然后进行角色扮演。由你和培训老师进行对话。考核结束后,HR会在当晚通知考核结果,如果没有通过HR也会说明原因。以上就是作业帮面试的大体流程了。总的来说,面试还是有一定难度的。如果想去面试的小伙伴一定要提前做好充足的准备哦!!!...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网作业帮作业帮面试经验作业帮面试经验:渣男作业帮-不靠谱的面试经历
正在招聘HRBP200 个岗位