PayPal 后端开发暑期实习面经
两个面试官,先第一个面试官面,面完后第二个面试官再面,全程中文,各面了30几分钟
第一个面试官:
1.先自我介绍
2.介绍TCP UDP
3.jvm类加载过程,加载异常
4.redis缓存穿透问题如何解决
5.问实习项目组内人数,自己负责哪些,项目如何多线程异步优化,QPS,数据库规模,索引如何优化
6.共享屏幕做题:
lc124: 二叉树中的最大路径和 问我会不会二叉树相关的,不会可以换其他类型的题目。
时间复杂度多少?如何优化? 我回答的O(N),面试官好像说不对。。。
第二个面试官:
1.先自我介绍
2.共享屏幕做题:
lc20:有效的括号
3.开始根据简历问八股:
Object类有哪些常见方法?
反射的应用?
多线程公平锁和非公平锁?
布隆过滤器
Redis持久化
ThreadLocal弱引用,内存泄露
反问:部门业务?
PayPal面试体验挺好的。
两个面试官连着面,不知道这算一面还是两面?