分享一下京东一面二面面经。(话说现在投京东安全吗?)
8.27笔试,笔试前两题ac,第三题只得了一点分。
9.1一面,以为是视频面试,结果是电话面试(25分钟)。
自我介绍。然后直入项目,问我在项目中干了什么,感觉是考察真实性,问问项目中某些功能的函数代码输入输出部分。
项目中用到了redis和mysql,又问问我redis中是怎么存数据的,然后就是从项目中延伸出来的八股文问题。redis的缓存时间问题,设计高并发的时候可以怎么考虑,这一个功能的mysql如何实现,某个功能的mysql函数如何实现。如何选择索引。数据库的表锁和行锁。string和stringbuilder的区别。
我说项目里面我前后端都写了一些,所以面试官又问了网页的一个请求从点击到返回都经历了哪些步骤。
今天收到一面通过的消息,9.5二面。令我以外的是面试官说还是电话面试。。。真的不用敲敲代码吗?
9.5 二面,写的是三十分钟,结果面了快一个小时。而且面试官专门打电话让我视频面试(对面那边还不露脸)
三分钟自我介绍。然后就开始聊天了,聊天中逐渐引入问题,很像互联网的电话简历面。楼主现在脑子很乱,经常给自己挖坑,比如聊springboot聊到了单例模式,然后那个双重synchronized的单例模式,我忘记具体写法了。聊hashmap,让我说明多线程不安全的具体例子。这些说的都磕磕绊绊的。。。最后让写sql语句,因为我面的部门是数据算法方面的。写的过程中还把where和having搞混了。最后面试官又结合项目随便问些,比如做了哪些工作,遇到的困难,等等。
反问环节聊了好几分钟,主要是听面试官跟我介绍他们在干什么,他们今后的业务方向。最后我还问了hc多不多。回答说不多,但也会招一些优秀的新鲜血液。
面的太差了。看来以后面试前还是不能太放松。。。去继续看面经啦!