顺丰科技-Java后端开发岗一面(社招)

0. 前言

官网投递,视频面试。

1.问题

耗时48分钟。

(1)自我介绍。

(2)商城项目每天的UV、PV有多少?

(3)如果将来项目的数据量、访问量增加至百万、千万量级,该如何解决数据量突增的问题?距离深圳服务器几千公里的用户访问网站时,如果感觉卡顿,如何解决?

(4)如何对MySQL的索引进行优化,使其查询效率明显提升?如果数据量倍增至百万,如何解决效率问题?MySQL的事务隔离级别有哪些?可重复读能否防止幻读的出现?基本原理是怎样的?

(5)介绍一下Seata相关的分布式事务在项目中的应用,你了解如何实现分布式事务吗?如果让你设计一个类似于Seata的应用,该如何设计?如果不使用Seata,可以用消息队列实现吗?

(6)介绍一下AOP的实现原理。

(7)了解Redis的底层存储原理吗?

(8)项目数据量不大,为什么要用布隆过滤器?如果有千万级的访问量,不使用布隆过滤器,你觉得可以如何预防或解决缓存穿透问题?

(9)是否了解过JVM?项目中是由谁来进行JVM参数优化的工作?你是否了解过?项目中用的什么垃圾收集器?G1和CMS垃圾收集器相比,有何差别?

(10)有没有较深入地学习过Java某些知识点?

(11)如何看待加班?

(12)反问环节。

#顺丰##顺丰科技##社招##Java##后端#
我的社招经历-Java开发岗 文章被收录于专栏

记录本人的社招经历。

全部评论

相关推荐

02-01 12:05
复旦大学 Java
腾讯的提前批大概率应该是没有笔试的,但是这个时候有相当部分的同学简历估计都没有准备好,没准备好的同学也不用急,大部分都是3月之后开,这个时候开的绝大多数都是神仙打架,问的东西也比较难,打算投递的同学也多看下计算机网络和操作系统,腾讯对这部分的知识问的比较多。另外多刷下牛客的热门题库,刷题注意刷ACM模式,和牛客的周赛题,腾讯有的部门会从这里面出原题。我是@程序员花海关注我,带你了解更多校招资讯!
程序员花海:还没有来得及准备的同学可以看下学习路线:https://www.nowcoder.com/discuss/824693499982315520?sourceSSR=users算法题:https://www.nowcoder.com/feed/main/detail/20e7a999fa04485b88340a274411ca0d?sourceSSR=users八股文:https://www.nowcoder.com/discuss/833102362771251200?sourceSSR=users简历书写方式:https://www.nowcoder.com/discuss/839907820706205696?sourceSSR=users都是以前在牛客发的文章~
软开人,秋招你打算投哪些...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务