lazada早鸟计划--JAVA后端面经
一面(7/05)
- 自我介绍
- 项目相关:
- 什么是DDD(领域驱动设计)
- 用了哪些设计模式
- 怎么使用缓存
- 八股
- 线程池相关(线程池参数,线程执行流程,线程池声明周期中线程数量变化,线程执行失败如何处理)
- 失败重试机制(实现方式有哪些)
- Java中的锁(Lock)
- 注册中心
------------------------------
无算法题,反问环节: 简历比较重要的点包括:JAVA技术栈,学习成绩,竞赛/个人影响力
----
一面(7/18) 80min
项目相关:
简述ddd
有哪几种总线
贫血模型和充血模型
八股:
netty怎样实现通信
netty心跳实现细节
io 有哪几种
io多路复用的实现方式
线程池执行流程
网络四层模型和5层模型
MySQL索引,隔离级别
spring框架web接口是否线程安全
场景题:
怎样实现百万级通信
建设一座城市
微信传送10m文件细节
写代码题:
反转链表
a给b转账2000
lru
又捞我了,说是一面部门没hc了,面试完才说