paypal+java+社招面经

paypal一面面经

1.做一下自我介绍吧,你的XXX项目说一下?你这个线程池的核心线程数怎么设置的?主要考虑啥?
你这里为什么要用消息中间件呢?不用可以吗?
2.线程池中ExecutorService中execute()和submit()方法的区别?线程池都有哪些参数?拒绝策略有哪几种?
3.了解netty吗?说一说你知道的。看过dubbo的源码吗?说一说你了解的
4.说说Spring中Bean的生命周期和Bean的作用域?Spring 在web 容器中的启动过程?IOC的实现原理?
5.讲讲数据库乐观锁和悲观锁?各自的适用条件?有没有sql调优经历。
6.讲一讲计算机网络的三次握手和四次挥手?为什么要三次握手,两次可以不?
7.最后是一套编程题:leetcode647
给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。

具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串。

示例 1:输入: "abc"输出: 3解释: 三个回文子串: "a", "b", "c".
示例 2:输入: "aaa"输出: 6说明: 6个回文子串: "a", "a", "a", "aa", "aa", "aaa".

除了java你还会其他的吗?有什么想问的?

paypal二面面经

1.假如一个风控系统响应速度突然变慢怎么排查
2.hashmap有几种构造构造函数。hashmap的遍历有几种方式,分别使用什么场景
3.对Java的垃圾回收机制了解吗?垃圾回收器呢?说一下CMS?OOM的排查思路?
4.springboot是怎么运行起来的
5.线程池的实现原理?为什么不建议使用Excutors来创建线程池?核心线程和工作线程的区别?volatile了解吗?和syncronized的区别?讲一讲AQS?公平锁和非公平锁?
6.NOClassDefFoundError和ClassNotFoundException有什么区别?
7.数据库的ACID和隔离级别? 分布式事务了解吗?有哪些处理方法?
8.redis实现分布式锁与用zk实现有什么区别,你用的redis,知道用zk怎么实现吗?
9.什么是缓存击穿,redis的hotkey如何处理?如何保证数据库与缓存双写的一致性。
10.你说你了解dubbo,能讲一下dubbo的基本原理吗?
11.kafka如何保证不丢消息又不会重复消费。
12.你了解哪些设计模式?讲一讲观察者模式和策略模式?
手写代码leetcode91   * 一条包含字母 A-Z 的消息通过以下方式进行了编码:
'A' -> 1
'B' -> 2
...
'Z' -> 26
给定一个只包含数字的非空字符串,请计算解码方法的总数。
示例 1:
输入: "12"
输出: 2
解释: 它可以解码为 "AB"(1 2)或者 "L"(12)。

对大数据方面的技术栈有没有什么了解?有没有什么想问我的?期望工资是多少?
整体还是很常规的,面试官很有水平,也很友好。本来担心要英文面试,结果并木有用英文哈。
#paypal##社招##面经##Java工程师#
全部评论
你是社招 进paypal ?他家面试题目 还挺有水平的啊 加油
点赞 回复
分享
发布于 2019-10-20 21:39
要答好不容易,随便一个拓展出去问,都有很多雷区
点赞 回复
分享
发布于 2019-10-21 01:15
阿里巴巴
校招火热招聘中
官网直投
感谢大佬分享!!
点赞 回复
分享
发布于 2019-10-21 10:42
楼主这是几年经验的社招?
点赞 回复
分享
发布于 2019-10-22 11:05
楼主工作几年了?我去这些我都答不上来……
点赞 回复
分享
发布于 2019-10-25 16:27
感谢分享!欢迎参加过社招的牛友分享面经,领取京东卡~~ -------------------- 活动:社招面经征集|参加过社招的牛友,来发面经吧,拿京东卡
点赞 回复
分享
发布于 2019-11-01 11:29
面试官为什么还要问期望工资呢?这个不是hr面问的
点赞 回复
分享
发布于 2020-08-29 11:49

相关推荐

工作职责工作职责:1. 参与哈啰四轮中台系统设计、研发以及系统优化等工作,支撑业务快速成长;2. 深入理解业务,产出高质量的业务支撑方案、系统优化方案、架构方案和规划方案,并能独立推动落地;3. 参与攻克高并发、高可用等带来的巨大挑战,支撑百万级QPS的分布式复杂系统;4. 参与技术攻坚战役,为部门及公司技术实力提升与发展贡献力量。任职资格职位要求: 1. 有高度的责任心和自驱力,良好的沟通协调和应急响应问题处理能力;2. 2-6年的JAVA开发经验,基础扎实,具备优秀的编码能力,扎实的数据结构和算法功底;3. 熟悉多线程、分布式、缓存、消息等机制,熟悉高并发、高性能的分布式系统的设计、应用与调优等;5. 有较好的业务理解及业务抽象能力,能够快速从业务需求中找到技术设计的场景,并给出有效的解决方案;6. 有中台建设经验、稳定性建设与保障经验者优先。团队介绍:哈啰四轮中台团队是公司四轮出行部门中坚团队。我们的核心职责是:1. 通过良好的业务抽象与架构设计,支撑哈啰四轮出行业务快速迭代、低成本创新试错;2. 构建并不断完善稳定性保障体系,提升部门整体稳定性;3. 作为部门技术攻坚核心力量,攻坚克难提升部门及公司技术实力。团队处于蓬勃发展阶段,求贤若渴,期待加入!投递方式:1.复制链接到vx打开进行投递https://neitui.italent.cn/hellobike/sharejobs/detail?shareId=88a75af5-0217-4a66-9012-b5fc1d2be49b&language=zh_CN2. 发送简历到邮箱  ********** #Java#  #哈啰出行#  #社招#
点赞 评论 收藏
转发
16 162 评论
分享
牛客网
牛客企业服务