PDD前端应聘者画像,个人总结供参考
1.基础价值观&条件:无拼不青春、能吃苦、接受11-11-6+的作息、本分
2.简历:技术岗位(前后端)最好有实习否则简历很难过筛、客户端相比可能会更加宽松(26届数据)
3.笔试:前端岗位考的都是基础的核心内容(三个选择题+三个简答题)
3.1 选择题:循环,异步代码输出分析、前端相关的计算机网络等基础知识
3.2 简答题:前端手撕题和场景题手撕,包括Flex布局和CSS3样式设定、Vue3的响应式原理实现、Promise相关内容(并发、一次串行执行、带限制的重试等等、函数柯里化和扁平化对象等等,简答题纯文本手撕无需进行代码提交和测试用例。
4.面试(通常3轮技术面+一轮HR面+超长的泡池子,秋招发Offer和其他公司比后20天左右)
4.1 面试重点:代码手撕,手撕React组件和钩子(倒计时组件、useCallback+memo)、Promise相关题目(并发、串行执行、重试等等)、Leecode常见题目(Vue3diff基础最长递增子序列、无重复全排列等)
4.2 实习内容:校招的话,实习业务匹配度可能和去往的部门有点相关。项目背景、重难点、技术实现和AI相关实践
4.3 基础内容:
1. React和Vue全家桶,各个细节都可能问到,具体的问问用过的路由、状态管理相关钩子,看是否真的用过;进一步可能问问React的底层原理,如react 16+之后的新特性(流式、并发、服务端组件等)、react16的Fiber架构原理(双缓存、更新流程(更新、渲染和提交)、Element&Fiber对象等)
2. 工程化相关内容(Webpack&Vite、Monorepo大仓、构建与部署CI/CD等)
3. 计算机基础(网络、浏览器原理,如从输入域名到后来的展示到页面的全流程涉及的技术等)
4 ..........
总的来说,面试官都挺好的,不会的也会引导你思考,不会为难阴阳人
4.4 HR面试:个人情况(实习、有男/女朋友)、为什么选择pdd、能接受强度吗、家里人建议来吗、期望薪资
5.泡池子,泡呀泡,打电话问多数会说在评估、offer审批中,慢慢耐心等待
> 总的来说,pdd真的重视基础,就是考察扎实程度、能否快速干活的、ai问但还是主要看基础手撕&问题
