阿里C2M实习面经

收到意向书了,许愿一下offer。
复习的时候看了大家面经,回馈一下牛客。今年招聘流程精简了,技术面总共两面,问题太多了,都是尽力回忆起来的,所以没有分一二面。

1. 面向对象的三大特性

2. 怎么使用线程

3. 线程的七态模型

4. HashMap结构, HashMap的rehash过程,红黑树的结构

7. 为什么用线程池

8. TCP从连接建立到结束

9. TCPHTTP

10. HTTP的报文结构

11. HTTPSHTTP的区别

12. Synchronised静态方法和普通方法的区别

13. 如何实现对对象加锁?数据结构讲一下

14. 对象的创建过程

15. 类加载机制

16. 垃圾回收讲一下

17. 为什么要用Spring IoC

18. Spring Bean的加载过程

19. Spring AOP的原理, JDK动态代理怎么实现,如果要实现动态代理,但是不实现接口如何实现?

20. 数据库事务四大特性,事务的隔离级别和解决的问题

21. MySQL如何实现事务,MVCC是如何实现的?MySQL为什么用B+树?

22. 有没有读过Spring和MyBatis源码?

23.   讲一下JVM运行时内存模型,虚拟机栈内部有哪些结构,干什么的?

24. 线程池如何增加和销毁线程的,那keepAliveTIme后销毁线程这个是怎么实现的?

25. 不断创建空线程会怎么样?

26. 如何查看是否发生线程死锁?

27. Redis集群是如何保证高可用和易拓展?怎么做到的?

28. 数据库的存储引擎,你是如何选择的?

#实习##面经##Java工程师##阿里巴巴#
全部评论
拿到意向书不是稳了吗?😂
2 回复 分享
发布于 2021-03-29 17:10
大哥,你没有总监面吗
1 回复 分享
发布于 2021-03-29 20:48
笔试怎么样呀?
点赞 回复 分享
发布于 2021-03-28 17:09
今天收的意向书?hr面到意向书多少天?
点赞 回复 分享
发布于 2021-03-28 18:24
大佬,面试的时候会手撕吗?
点赞 回复 分享
发布于 2021-03-28 18:41
楼主,想问一下,不断创建空线程会怎么样,还有redis集群怎么保证易拓展的?麻烦了
点赞 回复 分享
发布于 2021-03-29 15:59
如何查看是否发生线程死锁? 这是回答jstack命令还是银行家算法那种检测死锁的方式
点赞 回复 分享
发布于 2021-03-29 16:07
老哥就两面吗
点赞 回复 分享
发布于 2021-03-30 02:03
大佬有leader面吗,跟技术面有什么不同吗
点赞 回复 分享
发布于 2021-04-01 10:33
老哥你就2轮技术面吗?
点赞 回复 分享
发布于 2021-04-01 10:56
一面二面中间等了多久呀
点赞 回复 分享
发布于 2021-04-07 15:56
楼主offer了吗
点赞 回复 分享
发布于 2021-04-20 22:43

相关推荐

点赞 评论 收藏
分享
10-28 11:04
已编辑
美团_后端实习生(实习员工)
一个2人:我说几个点吧,你的实习经历写的让人觉得毫无含金量,你没有挖掘你需求里的 亮点, 让人觉得你不仅打杂还摆烂。然后你的简历太长了🤣你这个实习经历看完,估计没几个人愿意接着看下去, sdk, 索引这种东西单拎出来说太顶真了兄弟,好好优化下简历吧
点赞 评论 收藏
分享
6 60 评论
分享
牛客网
牛客企业服务