同程数科-社招-Java一面
2023-04-17早,回来避坑,又做了他家其他岗位笔试题过了,接到HR和我沟通,原来也是个子公司,招后端还要求前后端都懂,避坑这家公司
-----------------------------------------------------------------------------------------
2023.02.09晚 整体就是有点懵,原本以为一面是基础面,没想到上来直接问项目框架业务,对着简历项目一个业务一个业务在问,答得不是很好。结巴 + 口吃,听录音回放有很多地方要改进下,感觉后来都有点急了。
🔥1. 项目、基础
- 自我介绍:简单自我介绍
- 重点:按着项目依次问了框架、业务亮点,难点,和自己负责的点(真的要对自己框架、业务亮点超级了解呀,不然答得结结巴巴的)
- 慢查询怎么排查的?:结合实际开发说了下,然后讲了下索引之类的
- Kong和Nginx区别:忘记了,明明昨天才查过!=_=(Nginx是服务器端的负载均衡,进到网关后本地负载均衡到决定进入哪个服务器)
- Rabbitmq事务机制:第一次听说=_=(就是个消息发送事务的回滚,用于解决producer和broker之间消息确认问题,但是会导致生产者和队列的同步,所以一般不采用)
- Rabbitmq如何实现广播?问懵了,忘记了(配置个fanout交换机即可,然后自己绑定队列进行接受)
- Https的加密算法: 不了解,抱歉=_=,对称非对称忘记了(对称加密,双方用同一把秘钥加密:DES,AES算法。 非对称加密:公钥加密,私钥解密,公钥公开,私钥私藏。A拿着B的公钥加密给B,B用私钥解密。)