SSE 的 Pharmeasy 面试体验(UI | 前端)
第 1 轮(F2F 算法/DS - 1 小时):在共享文本编辑器上,我被问到 3 个算法/DS 问题 -
- 找到最大和子数组。
- 在具有重复项的有序数组中查找给定数字 k 的出现。
- 找出数组中第 6 大的数。
需要以最佳时间复杂度对所有问题进行编码。
第 2 轮(F2F 技术 – 1 小时):在共享文本编辑器上,我被问到以下问题。
- Javascript 基础知识、闭包、继承和提升。
- 1 使用JS解决的实现问题。这是一个涉及闭包概念的树问题。
- 为 Promise.all() 编写 polyfill
- 与安全攻击、设计模式、依赖注入相关的理论问题。
第 3 轮(招聘经理 - 1 小时):要求设计 Pharmeasy 网站的特定页面。如何将页面拆分为组件?如何使其高效?估计?
第 4 轮(HR):基本的 HR 问题和薪资谈判。