顺丰科技一面-二面面经-java后台

8.12 周一 一面面经
面试形式:牛客视频面试
已录音,后期整理。

8.15号晚收到邮件,8.16号 周五 技术二面:
面试形式:赛码系统面试

前情概要:
本人有面试前紧张综合症。收到通知后,便开启疯狂学习模式了。从昨晚,学到今天下午两点。
两点半,赛码系统的另一端传来了呼叫。
一场大戏开始。用Java虚拟机,多线程,数据库,集合类,筑起的长城,能否抵挡住“敌人的攻击”?
请君看战况。

1.自我介绍。(主要讲自己掌握的技术栈)

第一回合:分布式阵地全面失陷
面试官“出其不意”,攻击我薄弱之处。(我方战败)

因为之前做了一个区块链项目,面试官便问了很多关于分布式系统的知识,包括:
1.常见的分布式一致性算法有哪些? (paxos,raft,pbft)
2.讲一讲CAP原理吧。                       (嘿嘿,不好意思)
3.介绍一下raft算法的基本流程。         (尴尬笑,不知道)
4.区块链里面涉及了不少的密码学,说说:
- MD5,DES,RSA这三种算法的区别。
- 说一下Base64算法的作用。

第二回合: Linux操作系统,屡败屡战
面试官:你了解Linux操作系统吧?  我:有使用过(微笑,内心测测发抖)
然后,短兵相接了。
1.一个文件中 755中,7的含义。
2.查看文件,一般用什么命令?                  (vim?)
3.(步步紧逼) 如果只查看,不修改文件,用什么命令? (vim?)

第三回合: Spring+JVM+MySQL+多线程混合战场 半卷红旗临易水
1.了解过Spring 的 jdk动态***吧?
2.cglib动态***的原理。
3.Spring中的Context,讲一讲。
4.讲一讲泛型与反射.
5.JVM中 堆和栈的区别。
6.多线程如何实现资源共享?
7.了解CPU的时间容片吗?
8.了解数据库的索引吗?索引为什么能就快查询速度?
9.了解 heaven吗?(懵逼中...不了解,不要意思。)

10.你有什么要问的吗?
bla bla bla

面试官:好的,时间到了。你先回去等消息吧。
我:好的,谢谢您

此刻,我想吟诗半首:

角声满天秋色里,塞上燕脂凝夜紫。
半卷红旗临易水,霜重鼓寒声不起。


#顺丰科技##面经##Java工程师#
全部评论
满口跑段子,不考研可惜了
1 回复 分享
发布于 2019-08-16 15:39
这或许是大佬吧
点赞 回复 分享
发布于 2019-08-16 16:00
屈才了呀
点赞 回复 分享
发布于 2019-08-16 16:49
maven吧..
点赞 回复 分享
发布于 2019-08-16 16:55
屈才了
点赞 回复 分享
发布于 2019-08-16 16:57
屈才了
点赞 回复 分享
发布于 2019-08-16 17:14

相关推荐

无情咸鱼王的秋招日记之薛定谔的Offer:好拒信,偷了,希望有机会用到
点赞 评论 收藏
分享
评论
1
36
分享
牛客网
牛客企业服务