Interbrand 前端工程师社招面试题目
网页加载的很慢,诊断原因且修复它。如何进行性能优化,什么时候应该进行性能优化?
你用过什么前端框架?它们各有什么优缺点?为什么我们要使用框架?框架能为我们解决什么问题?
二维数组转树
树转一维数组,仓库管理,树结构转表结构
手写用ES6proxy如何实现负索引数组,arr[-1]的访问
实现输出一个十六进制的随机颜色(#af0128a)
用Object实现一个迭代器
柯里化函数的实现
实现链式调用
手写一个深拷贝
实现generator的自动执行器
手写Promise
基于promise实现高级API的polyfill
前端页面有哪三层构成,分别是什么?作用是什么?
知道的网页制作会用到的图片格式有哪些?
一次js请求一般情况下有哪些地方会有缓存处理?
一个页面上有大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验[性能优化]。
谈谈以前端角度出发做好SEO需要考虑什么?
谈谈如何实现Twitter的全栈构建
如何获取并渲染每条推特消息?
实现一个JSON.stringify
实现一个模板引擎
实现lodash的get和merge
手写一维数组转树的方法
当有新的推文来了你该如何渲染?你如何知道啥时候来了新的推文?
你该如何设计搜索推文?如何按作者搜索推文?聊聊你的数据库、后台以及API设计。
vue和react对diff算法的优化有哪些;你觉得最新的这些框架和以前jquery相比有什么优势