06.16高德地图效能研发岗一面面试经历
#牛客AI配图神器#总结:面了半个小时,项目问了输入输出,八股问了快20个,一道手撕。
八股部分
1.Spring Boot自动装配功能是如何工作的
2.在myBatis plus框架中如何实现分页查询?
3.Java中的锁机制及其原理是什么?
4.线程安全集合有哪些?
5.线程和进程,还有协程有哪些区别
6.线程状态变化过程?
7.如何创建线程池以及其类型有哪些?
8.Java内存回收机制包括哪些类型,何时会出现FullGC
9.如何排查内存泄露?
10.Redis的数据类型
11.Redis的执行方式是单线程还是多线程?
12.针对大key和热key在Redis中的处理策略是什么?
13.如何在分布式系统中实现分布式锁?
14.数据库设计中的范式有哪些?
15.TCP协议中如何解决粘包问题以及丢包情况?
16.在Java设计模式中有哪些常用模式?
17.Linux中,查询端口是否被占用的命令?
手撕环节
1.给一个链表,完成排序功能。追问:不设置新的链表也可以完成排序吗
反问环节
1.工作内容是什么
给研发的同事开发基础平台
2.工作地点在哪里
在北京(好尴尬,我说我在江浙沪工作)
八股部分
1.Spring Boot自动装配功能是如何工作的
2.在myBatis plus框架中如何实现分页查询?
3.Java中的锁机制及其原理是什么?
4.线程安全集合有哪些?
5.线程和进程,还有协程有哪些区别
6.线程状态变化过程?
7.如何创建线程池以及其类型有哪些?
8.Java内存回收机制包括哪些类型,何时会出现FullGC
9.如何排查内存泄露?
10.Redis的数据类型
11.Redis的执行方式是单线程还是多线程?
12.针对大key和热key在Redis中的处理策略是什么?
13.如何在分布式系统中实现分布式锁?
14.数据库设计中的范式有哪些?
15.TCP协议中如何解决粘包问题以及丢包情况?
16.在Java设计模式中有哪些常用模式?
17.Linux中,查询端口是否被占用的命令?
手撕环节
1.给一个链表,完成排序功能。追问:不设置新的链表也可以完成排序吗
反问环节
1.工作内容是什么
给研发的同事开发基础平台
2.工作地点在哪里
在北京(好尴尬,我说我在江浙沪工作)
全部评论
这个和java开发岗有区别吗
相关推荐

点赞 评论 收藏
分享