京东数科——京东中台面试
京东——京东数科
一面
1.自我介绍;
2.介绍业务及底层实现
3.JAVA基础知识,oop三大特性——继承、封装、多肽
4.分别举例
5.接口用例设计,给你一个接口,设计相应的接口CASE
6.算法,冒泡排序
7.接口自动化怎么设计的,并详细讲解
8.RPC原理
二面
1. 自我介绍;
2. 介绍业务及底层实现
3. 数据构造怎么实现的,开发的思路是什么
4. 接口自动化怎么设计的,并详细讲解
5. TestNG原理,接口测试为什么使用TestNG
6. RPC底层实现及原理
7. Redis底层实现及原理
8. Redis数据类型有哪些
9. 数据库索引是什么,有几种
10. HTTP原理,从访问到返回分几步
11. Nginx原理
12. 手撸代码,冒泡排序
13. JAVA基础知识,oop三大特性并举例
14. Spring用过吗,用过Spring的哪些功能
三面 -- 经理 前后端通吃,人很好,像是全栈工程师
1. 接口测试怎么设计的,在设计师为什么使用TestNG,用到哪些功能
2. 数据构造是怎么实现的
3. 了解cdn么
4. 写过前端页面么
5. 之道哪些前端框架么
三面整个过程的感想就是 我去学习的。
HR面(电话面,三面完毕HR在开会,所以就先走了,回家路上来的电话,简单的聊了聊)
1. 基本就是谈基本情况
2. 之前的薪资
3. 对面试的感想
4. 对面试官的印象