有同学最近参加京东补招吗?坐标上海。
去面了两轮技术面,后来面试官去叫HR,回来跟我说HR不在,先回去等电话。这个是啥意思,面试期间还问我什么时候能去实习。大家有没有类似经历?
有很多小窗口的同学要面经,还是补一发。
一面:
1.1 用C++还是java,说说区别。
1.2 介绍一下项目。项目中挖了很多问题,比如说 异步和接口的区别。
个人感觉面试官写习惯了C++,可能不知道java 面向接口编程。在C++中对应的应该是纯虚函数。
在C++的角度来看,接口就是调用别人的函数,给出返回值(面试官答案)。
而异步消息处理只需要向阻塞队列发送消息。
1.3 spring 中Bean的类型。
1.4 项目开发层次流程。
1.5 Mybatis 和MySQL的区别。尴尬有点不知道怎么回答,有具体答案的同学希望留言。
1.6 想不起来了,比较细,没问有JAVA基础。
二面:
2.1 Redis 的基本操作,需要注意的是 TTL这个指令,在其他的面经中看到过这个,我也被问了。
2.2 单例模式
2.3 实习在干什么。
2.4 场景题,他们要作安全方面的东西,需要使用一些人工智能的方法。问了TTS、语音识别、CNN,来解决他们面临的问题。
主要是因为我简历上有写这些东西,所以才问。画了个简单的图示。
2.5 问项目。
2.6 问了手上的Offer,以及期望薪资。
2.7 最后让我回去等HR的电话面。(有点套路)
总结:主要是应用场景跟项目问的比较多,而且面试官对开发流程很熟悉,并且会问很多细节上的知识点。
项目上的问题相信大家都已经很熟悉了,而且这个东西因人而异,好好准备项目吧。
#京东##Java工程师#