有幸被支付宝大佬拷打基础,收获很多
- 自我介绍
- 每个人对领域驱动的理解都不同,可以说下你对领域驱动的理解吗
- reentrantLock的condition
- Java运行时内存结构是怎么样的
- 栈桢里面存放哪些信息,局部变量放到栈桢的哪个位置
- 然后在一个方法里面声明在String a="xx"内存里面是怎么存放的,在内存各个区域发生什么,流程是怎么样的(之前宇宙厂一面也问了这个,不过是问的new String("xx");)
- JVM自带的类加载器
- 了解哪些垃圾回收算法
- 了解引用计数器算法吗
- 讲一下三色标记
- DNS协议底层用了哪些协议,用了TCP还是UDP(我猜UDP,他说都用到了...)
- 聊一下HTTP2.0
- 发送时封装好TCP包之后的流程是怎么样的
- 说到ARP,ARP的路由规则你知道吗?他在找下一条的时候也是依赖相应协议的,你知道这些协议吗
- TLS和SSL有什么区别?
- 可以说下TLS的加密过程吗?(说了RSA的)
- ECDHE的加密流程有了解吗?
- 使用UDP的应用层协议知道哪些?
- 了解哪些调度算法
- IO多路复用中select、poll、epoll的区别
- 设计模式了解哪些,除了刚刚说的那个还有哪些地方用了模版方法模式
- AOP的原理
- 动态代理的实现除了jdk还有哪些实现
- 你知道还有哪些框架用到动态代理吗
- 你知道哪些RPC协议
- 如果让你设计一个RPC框架,你会怎么去设计,你会考虑哪些因素
-----------反问--------
- 为什么是阿里会议,你是阿里的面试官吗(他说他是支付宝的同学,但是我面试的岗位不是阿里的,他只负责面试)
- 有什么要提升的(基础还可以,实习做的事情太水了,不过没关系,他之前那会京东实习也是,不敢给实习生难的活很正常)
- 一共有几轮面试(三轮技术1hr,我这边没问题,流程给下一个同学了,后面加油,hr基本不问的)
总结:阿里内包,做支付宝相关,好像是蚂蚁子公司,放弃了百度和深信服笔试,体验下和支付宝大佬的聊天感觉不亏,老哥人很好,但是因为岗位不是阿里,我感觉他能问很难,但是故意问的很简单,很多都是按照简历技术栈问的,问答都是笑哈哈的,非常nice的面试官。
#24届软开秋招面试经验大赏##我发现了面试通关密码##面试题刺客退退退#