东哥实习上岸面经
前言:
从HR手里投递出去的简历,直达了面试官,约了今天下午三点,(之前在实习僧上投过一次,然后加了HR小姐姐的微信,所以就有🤣)
感觉这是自春招实习面试之旅最难得一次面试,部门:京东金融
一面:
- 为什么存在三次挥手的情况?
- 网络I/O?死扣细节,具体问题忘了是那种别人的面经绝对没有出现过的...
- 你觉得你网络学的怎么样?(很是惭愧,虽然是网络工程,但是本专业的东西学的一塌糊涂..说了实情之后就没往下问🤣)
- 挑一个你觉得学得好的地方:1. synchronized 2. lock
- 选了lock说了说那些背烂了的知识点
- 实现公平等待的细节,源码级别?
- 线程池了解吗?原理?(核心参数,执行流程啥的)
- 有一个问题:假设我的线程池核心线程参数是10,现在我已经创建了5个,这五个其中四个在空闲,假设现在来了一个任务,那么线程池会创建新的核心线程呢还是用这空闲的四个?大佬们怎么说?
- 什么时候最大线程数无效?(等待队列里面的MAX_VALUE,就是最大数)
- 中间件?卡夫卡?dubbo?Redis?
- dubbo消费者执行一个请求流程?源码级别的,Proxy如何一步步封装为Inoker、expoter?
- NGINX负载均衡策略?轮询的底层实现原理?
- Redis数据类型?底层实现?(终于碰到一个会的了...)
- 你说你项目用了Mycat,说一下底层实现原理?底层如何实现的读写分离、分库分表?(因为说了用mycat做的读写分离和分表)
- 我和别的面试官的区别?(因为面过阿里的七个部门和腾讯的三个部门,春招实习到现在面过感觉不下三十次面试...)
- 手头offer情况?
- 能实习多久啥的,为啥不考研?
- 基本全程感觉被面试官吊起来打,动不动就是源码、细节,死扣细节,不知道别人有么有经历这些,我哭了,感觉我面的是社招吧!(菜是原罪😪)
二面
刚才接到了二面面试官,聊了二十分钟
接到电话很意外,以为自己挂定了,结果十分钟之后又有一个大叔打了过来,估计是leader
没录音,大概就凭着记忆回想了!
- Spring事务失效的情景?(1. catch到了没有抛出 2. SQL出现死锁,在RR级别下很容易出现死锁,这也就是互联网公司为啥用RC隔离级别的原因之一)
- SpringMVC执行流程?源码级别的说一下?(幸亏上午学了学手写MVC hhh)
- RPC框架都有哪些?说说Dubbo?说说SpringCloud?为啥不用Eureka用Nacos(性能瓶颈问题)
- 你所知道的优化手段?(说了一大堆自己项目里用到的,因为做过的项目比较多,所以这个答得还行)
- 你说你项目用了SpringBoot异步,说一说如何去理回调等问题?(ComparebleFuture+SpringBoot定时任务处理回调)
反问:
- JD有没有房补?没有!害,我以为京东有房补,还说我要求过分了、、??
- 技术栈有没有问题?以及这边的技术栈
HR面
就说让我快点入职,三分钟通话,确定了时间立马入职,这是怕我跑路?...
二十分钟左右,十分钟之后HR电话打了过来,从约面试到HR技术,不超过一周,JD的效率可比某些备胎池十万米深的某里高多了