京东Java开发岗提前批二面
16号打电话问什么时候能约面试时间,和一面一样依然是电话面试,然后约到了17号早上10点,10点准时开始
这是一面面经
https://www.nowcoder.com/discuss/452428?channel=1010&source_id=home_feed
先简单的自我介绍一下吧,把你做过的项目详细讲一下
你的项目用到了哪些技术栈,是怎么使用的,为什么要这么使用?
你说到了用Redis作为缓存,那怎么解决Redis和数据库的读写一致性的?(讲了讲自己遇到这方面问题时的解决思路和方法)
那Redis的事务机制了解吗
如果把Redis缓存当做数据修改的核心部分的话(意思就是淡化MySQL的作用),这个系统该怎么设计?(大概说了几个思路,面试官说没关系,遇到问题不可能马上想出解决办法的)
你项目中还用到了Elasticsearch,那你能讲讲Elasticsearch是怎么回事吗?
倒排索引是什么原理?详细讲一下?(大概讲了讲,包括原理、倒排索引的优势劣势等,我甚至想给他说其实除了倒排索引还可以用其他方法,上学期读过的一篇论文中的思路,不过面试官没给我机会说)
===========================================================================
上面这些问题问完后大概只过了15分钟
面试官:你还有什么问题要问我的吗?
我:这,这就反问环节了吗?(震惊)
面试官:你还希望我继续问吗?
我:我寻思着这二面时间比一面时间短好多,有点不适应
面试官:该了解的了解到就可以了,没必要面面俱到的问
我:哦,那请问一下二面的结果什么时候能通知下来
面试官:应该挺快的吧,一周以内?我也不清楚
我:请问您是京东商城还是京东数科?请问你们团队平时用的都是什么样的技术栈,如果我加入京东可以学到什么?
面试官:你这问的也太委婉了,你就是想问我们是干啥的对吧,我们是京东商城的,做营销、秒杀部分业务的,平时做的都是高并发、高可用的业务,不是简单的CRUD。
我:好的,我没什么要问的了
感觉自己答得还可以,求一个HR面
#京东##内推##Java##面经#