eBay 面经三

本文分享了在Ebay面试过程中涉及的技术点,包括Java基础、设计模式、数据平台相关技术如kafka、flink、spark,以及Payment Risk和Reconciliation的系统设计。面试涵盖了项目经验、代码题、JVM、数据结构、Redis、RESTful、Spring框架等多方面内容,还有英语沟通能力和问题解决策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ebay Payment Risk
1轮 项目,英文,java基础,快速巴士的信号灯设计
2轮 项目,Java Exchange代码题,Linux+Git代码题
3轮 项目,Java 基础,设计模式代码题

Ebay Payment Reconcilation
1轮 项目,kafka,flink
2轮 项目,线段合并,对账系统设计
3轮 项目,英语,stack with max代码题

Ebay Data Platform
1轮 项目,Java基础 jvm 数据结构,树的遍历
2轮 项目,spark,循环数组二分搜索代码题
3轮 项目,英语,聊未来规划

Ebay Payment Risk
1轮 项目,英文,java基础,快速巴士的信号灯设计
2轮 项目,Java Exchange代码题,Linux+Git代码题
3轮 项目,Java 基础,设计模式代码题

Ebay Payment Reconcilation
1轮 项目,kafka,flink
2轮 项目,线段合并,对账系统设计
3轮 项目,英语,stack with max代码题

Ebay Data Platform
1轮 项目,Java基础 jvm 数据结构,树的遍历
2轮 项目,spark,循环数组二分搜索代码题
3轮 项目,英语,聊未来规划

Anthony Java 现场面试题     java基本数据类型
谈谈对 Integer 和 int 的理解
有哪些exception
手写单例,解释下代码,有没有其他方式。

有哪些设计模式?项目中用到了哪些,具体讲讲。

项目中用到了Redis,讲讲怎么用的。
redis有哪些数据类型

有用到rest吗?对rest无状态怎么理解?
rest能处理哪些数据类型?json xml html

jdk动态代理和cglib使用区别?spring 中可以配置吗?
怎样定义一个注解?

编译时和运行时的区别

spring 有哪些注解
spring ioc 和 aop 的理解
DispatcherServlet原理
如果需要你对请求进行权限验证,你怎么处理?

使用什么项目管理工具?maven
maven如何配置特定Java版本

Java中怎么对json的序列化和反序列化

jvm有哪些垃圾回收算法

遇到的最严重的生产问题,怎么解决的?

指导新人时遇到的最大的问题。

项目组的情况,人数,平时怎么工作,项目经理管控代码还是项目进度?等等。
了解agile吗,讲讲项目开发流程。
项目代码版本管理工具是什么。(git)
git,画出分支图。讲讲rebase
了解 natural language processing吗?
谈谈对ai的理解

英语
1.用英语自我介绍一下
2.有什么兴趣爱好(游戏)
3.介绍你玩过的一款游戏
4.有英语介绍一下项目中的一个模块,偏技术方面
5.设置情景,系统需要和美国或者印度工程师共同开发,而你的任务依赖于他们,而他们又没有及时完成,你会怎么做?

Darren Java TI面试题
1.介绍自己的工作内容,相关技术。
2.消息队列MQ使用场景,Dubbo 消息落库
3.介绍类Class
4.mybatis的一级缓存和二级缓存
5.OOP思想,将一个系统看成一个类,你会怎么设计。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值