顺丰JAVA开发一面,我被问吐了!!!

因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!

投顺丰半个月才发来了面试邀请,经过这么多次社会毒打我现在对面试早已没有最初那种心潮澎湃了,没想到这一次又刷新我的认知,直接上问题!!!

项目相关

一来就开始问我项目同时加上各种假设,我真的招架不住

1.简单描述一下你的项目

2.说说你项目的架构细节

3.为什么MySQL要拆分为一个微服务,有什么意义呢,直接调不好嘛?(我。。。)

4.如果服务A流量上千万,服务B和服务C只有几百,需要怎么做?

5.MySQL怎么搭集群?

6.MySQL单机给你打5000万流量,怎么解决?除了限流还有什么?

7.写一个RPC框架需要怎么做?需要哪些组件?

8.Redis怎么实现分布式Session的?

9.Redis的Session失效怎么解决?

10.Redis一个节点更新,如何保证其他节点数据一致?

11.Redis怎么搭集群,哨兵

12.怎样写一个Session?

面试官:好,没事,我问的都是开放性的问题,都是工作中遇到的问题, 你应届生答不上来也没关系,问题都比较刁钻,就是相互交流一下,接下来问些基础的东西

我:好。。。

基础知识

13. Mybatis超时怎么解决?(我。。。)

14. 为什么Mybatis只需要调接口就行,而不用实现类?

15. JVM怎样识别垃圾?(可达性算法)

16. 年轻代为什么要这样分区,说说你的理解  (我是从年轻代对象特点出发分析)

17. 说说你对序列化与反序列化的理解?

18. 序列化反序列化会存在哪些安全问题?

18. 我们现在视频面试,使用的是UDP连接,还是TCP连接?说说这两者的区别?

19. 如何使UDP连接可以通话更清晰流畅呢,有哪些手段?

20. 给你一条慢SQL,怎么优化?(我从索引角度说的,面试官说这只是一部分,没事,都是开放性问题,)

面试官:没事没事,我问的都是比较开放性的问题

我:好。。。

反问环节

我:我大概问三个问题

面试官:不行,你只能问一个(面带笑容的语气)

我:行,那我问一个?

21.您觉得我哪方面可以表现得更好?

面试官:这个涉及面试者的相关的我不能透露,公司有规定的

我:那我得再问一个

22.部门的主要业务?

面试官:我们部门是和国际接轨的,支付方面的,近来也扩张比较快,也需要优秀的人才加入,细节方面的话,如果以后有幸成为同事的话都会了解到的(面带笑容的语气)

我:好的,谢谢(面带笑容的语气)

结束!!!

  • 0
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:创作都市 设计师:CSDN官方博客 返回首页
评论 2

打赏作者

Free的午后

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值