头条一面: 1. 原型链,继承 ?2. Object 的原型?3. jsonp跨域 ?4. mvc模式 mvvm模式 ?5. H5的新特性 ?6. video与 audio标签,有没有用过这两个做过demo 通过js来控制的? 两个标签具体的特性,触发的事件?7. canvas绘制位图如何导出? ?8. 水平垂直居中 ?9. 三栏布局 ?10. 两栏布局 左面固定宽高,右面自适应 ?11. 网络安全 xss csrf 如何防范? ?12. nodejs 的 stream与buffer ?13. vue-router的实现方式,如果前端hash值改变了,如果通知数据层? ?14. http的缓存 ?15. 了解过vue源码吗? 讲讲 ?16. 说一下http缓存? ?17. http缓存头部简述? ?18. cache-control??19. http的(nginx)服务器可以直接升级到https吗? ?29. http1.0 短连接 可以实现长链接吗? ?20. 你平时生活中遇到过手机页面被其他网站劫持吗?(从dns解析层面被劫持) ?21. reduce? ?22. 编程:给你aaaabbbcerr字符串,如何找到第一个没重复的字符??23. 编程:reduce扩展 ?24. 学校专业课都学什么? ?25. 如何判断一个数组? ?26. 深拷贝,浅拷贝? ?27. prototype与__proto__的区别? ?27. 有一种简单的浅拷贝方式?知道吗? (Object.assign)头条二面:1.栅格布局2.用javascript的函数模拟栅格布局3.git命令同时合并多个分支git reabse -i origin/...4.http缓存、强缓存5.跨域、jsonp原理、同源6.组件的作用7.手写mvvm实现8.继承、去重、深拷贝、堆栈9.vue生命周期10.xss、csrf11.es6了解哪些12.node13.编程:返回数组最大差值、返回出现次数最多字符14.less、sass15.函数科里化16.webpack插件和loader的区别。
...查看全文