Dropbox 前端面试问题
原文:https://www.frontendinterviewhandbook.com/companies/dropbox-front-end-interview-questions/
JavaScript
- 实现
getByClassName()
和getByClassnameHierarchy()
- 基于面向对象的班级管理系统。
用户界面编码
- 使用 JavaScript,HTML,CSS 建立一个图库。
- 从手机键盘组词。
- 构建一个 UI,从与设计规范相匹配的天气 API 中获取数据。
- 构建一个与 Dropbox 主页上某个页面的设计规范相匹配的 UI。
系统设计
- 设计谷歌日历。
算法
- 你想记录一个网站的点击数。实现两个函数,
log_hit()
在记录点击时被调用,而get_hits_in_last_five_minutes()
返回最近五分钟内的点击总数。
来源: Glassdoor Dropbox 前端开发者面试问题, Glassdoor Dropbox Web 开发者面试问题,