蚂蚁开发面经
#软件开发笔面经#
### 简历
竞赛,为什么没选择计算机专业
什么时候开始接触java的
## 项目
后端开发,深度学习都问了
项目具体细节。
开发的有多少人,你的具体任务是什么?
项目中碰到困的问题如何解决。
如何设计的数据库
## 八股:
反射原理和具体应用 回答了动态代理
类加载过程
什么情况下会频繁发生full GC 答了分代机制,old区满了,或者-xms设置小了
Threadlocal 具体底层实现, 都有哪些应用场景?这个应用场景没想到,复述了作用。
如何实现并发编程?说的比较多,synchronized,volatile,java并发工具包里面的一些具体的锁和工具类等等。
如何实现分布式锁?答了redis和redission,问还有其他方法不?不知道了。
如何排查fullGC 答了先定位pid,然后用一些jvm指令,分析日志复制网页工具解析
具体都有哪些指令? 答了jstack jinfo printGCDetail,具体用的时候一般会查。
Java代码量大概有多少?
## 杂谈:
你在学校成绩怎么样?
做过最有成就感的事?
做过最有挫败感的事?
工作地点杭州和北京知道吗?#软件开发笔面经#
### 简历
竞赛,为什么没选择计算机专业
什么时候开始接触java的
## 项目
后端开发,深度学习都问了
项目具体细节。
开发的有多少人,你的具体任务是什么?
项目中碰到困的问题如何解决。
如何设计的数据库
## 八股:
反射原理和具体应用 回答了动态代理
类加载过程
什么情况下会频繁发生full GC 答了分代机制,old区满了,或者-xms设置小了
Threadlocal 具体底层实现, 都有哪些应用场景?这个应用场景没想到,复述了作用。
如何实现并发编程?说的比较多,synchronized,volatile,java并发工具包里面的一些具体的锁和工具类等等。
如何实现分布式锁?答了redis和redission,问还有其他方法不?不知道了。
如何排查fullGC 答了先定位pid,然后用一些jvm指令,分析日志复制网页工具解析
具体都有哪些指令? 答了jstack jinfo printGCDetail,具体用的时候一般会查。
Java代码量大概有多少?
## 杂谈:
你在学校成绩怎么样?
做过最有成就感的事?
做过最有挫败感的事?
工作地点杭州和北京知道吗?#软件开发笔面经#
全部评论
相关推荐