猫眼电影 后台开发 面经

一面(7月20 1h 10 min)

1.对springboot的理解

2.springboot想要开发一个web应用需要做哪些配置

3.输入一个https的网址,整个过程是什么样的?详细讲一下https和http的区别?对称加密和非对称加密分别加密的哪些内容

4.讲一下三次握手?syn洪泛攻击怎么处理?

5.讲一下HashMap.1.7和1.8做了哪些改动?有什么区别?为什么要做这样的改动?详细讲一下1.7的死循环问题

6.阻塞队列了解吗?讲一下阻塞队列有哪些?都是怎么去实现的?

7.AQS讲一下?ReentrantLock怎么实现的?具体重写了哪些方法?怎么实现公平非公平锁的?

8.synchronized关键字讲一下?偏向锁默认是开启还是关闭?具体哪个参数?

9.hashmap和treemap哪个效率更高?有什么区别?

10.对象头?java对象内存布局?

11.一个java对象占多少字节?

12.TCP协议有哪些字段

12.算法题1:两两反转链表

13.算法题2:输出一颗二叉树的左子树的第二个叶子节点

二面(7.24 54min)

1.自我介绍,项目,学习经历

2.MySql有哪些索引?是什么数据结构?详细讲一下

3.B树和B+树

4.还了解其他什么树?

5.组合索引a,b,c 两个语句 一个是select * from table where b=1 and c=2;一个是 select a from table where b=1 and c=2哪个会走组合索引?

6.慢查询优化思路

7.select *和select a有什么区别

8.sql中的in会走索引吗

9.Spring注解 @bean和@service的区别

10.计算机网络7层模型?http是哪一层的协议?

11.java创建线程的方式?线程池有哪些参数?

12.线程和进程的区别有哪些?

13.什么是僵尸进程和孤儿进程?

14.TCP和UDP的区别

15.介绍一下Redis

17.知道那些IO类型?详细说一下

16.算法题:找出数组中出现次数为一半的数字

#猫眼##Java工程师##校招##面经#
全部评论
发面经,攒人品
点赞 回复 分享
发布于 2020-07-28 19:17
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-07-28 19:22
你的项目用到啥?spring boot吗
点赞 回复 分享
发布于 2020-07-28 20:57

相关推荐

SaltedReed:又疯了一个
点赞 评论 收藏
分享
11-02 09:49
已编辑
货拉拉_测试(实习员工)
热爱生活的仰泳鲈鱼求你们别卷了:没事楼主,有反转查看图片
点赞 评论 收藏
分享
10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
2 17 评论
分享
牛客网
牛客企业服务