一面(一个小时) 1、自我介绍(注明学校、专业) 2、前端浏览器适配(我当时侧重点是不同内核浏览器的适配,其实他们想听是手机、平板、屏幕大小方面的适配)。 3、说一下vue的了解。(双向绑定、2和3有什么不同。还有就是需要注意,如果你写了会什么技术,都会问你用的版本号,以及版本号之间的不同。) 4、说一下webpack的打包流程。 5、说一下vue和angular的区别(这个是因为我写了会俩个框架,才会这样问,一般都是按照简历上写的来问)。 6、promise、async、await的区别、理解。 7、css实现一个垂直居中。 8、vue通信组建。 9、服务端渲染、预渲染。 10、是否用过node.js 一面总结:还有好多,有点忘了,大致就是这样,基本会结合简历,总结:vue、js、css、h5、node.js、webpack。 二面(一个小时) 1、说一下对vue的了解 2、说一下高并发情况下,所做的处理(因为我是面试前端,我就没敢说后端的一些,就说了一下,关于前端的优化,可能是因为我简历写了有后端的经验,然后面试官就说,你怎么不说redis、分库、分表之类的) 3、然后我说了知道分库、分表,然后问我,你说一下垂直分表和水平分表。 4、问我前端未来的发展前景。 5、问了一道算法题,求前10个最大的值 6、问了一到数据库方面的题,求第二大的值。 7、问我基于redis数据库,存值怎么存。 8、注册后,登录的时候,验证是从哪拿值。 二面总结:他们并不会后端的内容,主要是想试探,稳住,别慌,总结好语言就行。我当时想的太深了,其实只是问你很浅的问题,就像脑筋急转弯。然后就凉了。
全部评论
(2) 回帖