拼多多前端工程师社招面经(二面)
2面
面试官说系统有问题,开不了摄像头,于是加了微信,微信电话+系统在线写代码结合。不得不说,pdd这个系统很严格,我拖一下窗口就说作弊警告,然后接了一下面试官微信电话又作弊警告,面试官说问题不大,不慌。面试官很严格,全程一本正经,虽然没看见人,但是可以感受到面试官的气场很强大。下面是题目:
1. 项目介绍【描述】
2. 项目难点【描述】【举例】
一定要拿出最熟悉最自信最能体现自己的项目,这一块是确定面试表现的关键环节。面试中这里可以问个半小时以上。包装假项目的、吹牛的,到这里基本就可以区分出来了。还有项目比较浅的,到这里如果进入尬聊或者冷场,很可能就挂了的。反正我是可以保证自己掌控主动权的,让面试官跟我思路走
3. 实现一个redux【编程】
10几行经典redux,途中会顺便问一下函数式编程、纯函数、副作用这些,网上搜“函数式编程”即可知道这些概念了
4. 如果是用ts写,怎么写【编程】
改成ts版本,如果比较熟悉redux+ts的,很快写出来。如果不太熟,熟悉泛型也可以根据表现,很快写出近似的。我说我没有ide提示,不能保证裸写没问题。面试官说没事,只是看看你ts熟悉程度
5. e2e测试、自动化测试【描述】
概念性问题,网上容易搜到
6. git rebase什么作用【描述】
概念性问题,网上容易搜到