display,举值, none, block ,inline,inline-block,flex,table, table-cell 等等。 div div 中,最快的垂直上下居中问题,不考虑兼容性。 less 和 sass 还有 styl 之类,喜欢哪个,有啥不同。
闭包的作用,最简单的闭包
作用域问题,太基础,let const var 的不同。
数组的修改。 a = [1,2]; b = a; b[2] = 3;a.length?
几个基础类型?
string,number,null,undefined,boolean
数组,for in 和 map 的遍历有啥不同。
短路求值是什么东西。
prototype 是干啥用的。
call apply ,两者的区别。又如何处理。
apply 接受的是数组,call接受的是一个个参数。箭头函数和 rest 参数解决。
英语如何?
箭头函数的最明显作用
对象,数组的析构
Decorator , 装饰器的作用
目前部分程序用到
快排到底是什么排序,时间复杂度的计算方式是什么。
git 使用成什么样子
组件中怎么通信(redux ,事件,例如一个个单独的模块之间怎么通信)
事件,冒泡,捕抓。各有啥不同。
事件自定义,举个框架的使用方式,最简单的 JQ 框架也行。啥时候会用到事件。(组件间通信问题)
嵌套的多层 Promise 中,中途出错,会怎样,要怎么处理。
promiseA => promiseB.rej => promiseA.then ? promiseA.catch
XSS 是什么问题,为什么表单要验证码之类的东西?
怎么处理前后端字段值的问题(魔术数字问题)。如这个变量后端有三个值,应该怎么处理在 js 中的使用问题。
这个问题适合业务功能做得比较多的开发者
个人觉得 react 用 js 的方式写 app ,ng 需要理解一堆概念。
小程序写过没,里面最坑的你觉得是什么?
用过什么框架,个人使用 wepy 。
eval,new Function, Promise, 事件问题, 模板中使用 function 问题, wxs 作为 模板中使用的问题,不能引用 package 问题, regex 问题
一个页面从输入 URL 到页面加载完的过程中都发生了什么事情?越详细越好 这个问题,老生常谈,没有标准的答案,能回答好的话,基本上计算机专业知识过关,回答全面代表广度,讲明原理代表深度。
平时有什么爱好? 看书的话,目前看什么类型的书籍? 现在互联网职位变动频繁,我只希望我招到的人至少带两年到三年,具体两三年后人员流动很正常。 那我想知道,你个人三年内的短期发展计划,如果加入公司,短期内给你什么样的帮助? 长期职业规划是什么发展?(往技术上面继续发展,往管理上面发展)
工作任务,我们目前开发的基本上是公司内部的产品,给楼下少年宫的群体使用,包括管理平台,m 站,微信小程序等等,不用考虑过多的兼容问题,也不需要过多考虑 SEO,所以目前前端的话,能使用哪种最好最快的技术,都会在保证质量的前提下选用。
工作时间,虽然说是弹性,但是考勤是行政的事情,所以最好按照这个来。具体有事的话,请个假部门领导批准就行,平时我们是十点到7点半,每天8小时。
工作环境,午餐,具体 rmbp 的话,现在是闲置下来的那种,预算问题,非高工都不会配套了。
工作要求,一个合格的工程师,应该是在已有框架上面,按时按照质量完成交代的任务,如果框架实现不了,会尝试自己进行框架的拓展然后完善框架。在完成任务之余,了解框架的详细运行原理,达到开发一定的任务之后,掌握了解整个框架的实现思想。
能回答的就回答。
后续的流程询问,结果询问。 目前我们的职位需求是一个,你都符合前面的条件,很遗憾,或许是我们招满了,或许是你暂时不适合我们部门,但这不意味着你不能改进,请继续努力