九机面试,历时 13:30-18:00

过了(工资压得太狠了)

JS篇

|————原型链              问了两次
|————冒泡事件,实现场景,事件捕获
|————说说取出数组内第一个符合条件的方法有哪些
|————AJAX传输文件怎么传输到后端接收
|————AJAX传输文件怎么获取文件大小
|————AJAX传输文件怎么获取文件像素
|————说说vue里面的两种路由
|————讲解localStorage
|————说说计算属性原理
|————说说常用的设计模式,说下自己项目中引用的模式,说说工厂模式   
|————问了下闭包,说说怎么应用闭包函数
|————当前项目与webView怎么通信

CSS篇

|————css样式单位有哪些
|————rem原理,优缺点
|————项目中如何适配
|————样式内联与不内联有哪些区别

HTTP篇

|————一个请求地址里包括哪些
|————请求时cookie带在什么地方
|————请求content-type类型有哪些
|————本地项目调用别的项目时怎么克服跨域问题

HTML篇

|————说说对Canvas的了解
|————(根据回答问) 为什么使用Canvas能缓解闪烁问题
|————动画,怎么使用,使用哪些
|————说说组件式开发,层数太深有哪些问题 
|————说说document

浏览器篇

|————说下浏览器渲染时怎么进行的

C#篇

|————一段从1-100的随机数,使用linq链式结构查询出[能被3整除],[从大到小],[前十个]打印出来

Webpack篇

|————了解Webpack
|————说说自己写过的项目中Webpack是怎么扮演的

NodeJS篇

|————写过nodejs

布局篇

|————讲解怎么实现一个菜单列表,怎么实现点击菜单一,将其他菜单收起

自身篇

|————说说你心目中的团队
|————说说你的代码与同事的代码有什么不同
|————说一下自己与后端配合时,是怎么配合的
|————说下自己想离职原因
|————说说怎么学习新语言的[vue,react,flutter],以及学习过程中觉得有难度的问题是什么
|————什么原因让你从后端转前端的
|————写过移动端么,不是小程序之类的
	
      

flutter篇

没有问,就是聊起来了flutter,说了下目前存在的问题及前景,以及他们两年前试过flutter之后弃之不用

过往项目篇

|————使用vue项目中遇到什么问题
|————说一下你在项目觉得自身遇到的问题以及最终解决的场景,觉得是自己处理比较满意的说一说

了解篇

|————了解了下他们上班时间 9:00-12:00 13:30-19:00 [一般是 19:30-20:00 ]
|————加班按时薪算,但是需要跟领导报备,领导觉得你的任务量属实需要加班那就算加班,不然不算
|————开发人员两百多,全是九零后
|————从.net C#产品转java,.net方向人只剩下六七个