14号打电话通知面试,约到了15号下午3点半,电话面试,我投的是京东数科,面我的是京东商城的人(面试官说简历在不同部门间是流通的),面试体验很棒,面试官很耐心
3点半准时开始,面试官说大约会持续半个小时,结果真的正好半个小时,一分钟都没多问
问题如下:
HTTP状态码了解吗?状态码302知道是什么吗?(大概都讲了一下,1开头到5开头的都代表了什么)
状态变更知道是怎么回事吗(一时间没理解问题是什么,面试官说没事没事,就直接下一道题了)
keep-alive作用是什么(把http和tcp的keep-alive都讲了一下)
数据结构与算法了解的怎么样,二叉树、平衡二叉树、红黑树说一下
线程池了解吗,说一下线程池有哪些种类,线程池的参数有哪些(那几种线程池名字记不起来了,大概讲了一下参数)
线程池有哪些拒绝策略
线程数量是不是越多越好呢,为什么?
CPU在线程间切换都涉及了哪些东西
final关键字说一下
接口与抽象类区别
JVM的内部结构是什么样的
你可以模拟一下内存溢出吗
类加载了解吗,讲一下双亲委派机制吧
redis有哪些常用命令
redis在项目中是怎么使用的
是怎么用redis实现分布式锁的
在使用setnx时超时怎么办(这里没答好)
讲讲join,left join
如果像是京东这种体量的公司实现秒杀,数据库扛得住吗,该怎么处理?(从基本的分布分表讲到数据库的读写分离,另外还讲了缓存的优化方案)
Spring了解吗
@Autowarid是怎么回事了解吗,项目中有没有使用该注解报错的情况
如果有两个类实现了同一个接口,那么在使用@Autowarid时能正确加载到吗?
Bean在初始化以后,如果我还要对其进行其它属性的设置该怎么办(这里没想起来,面试官告诉我是要用到afterPropertiesSet方法,然后才想起来)
对于NLP有了解吗(不懂为啥要问我这个)
算法题:单链表如何判断有环?怎么找到入环的节点?怎么得到链表的长度?
反问环节
总的来说问的都比较基础,等一个二面吧
全部评论
(5) 回帖