16. 多表查询怎么优化
17. 聚集索引和非聚集索引知道吗?什么情况用聚集索引什么情况用非聚集索引
涉及频繁的update的列最好用非聚集索引,因为频繁的update会频繁的改变索引结构
18. 用过一些NOSQL吗?nosql引擎用的什么存储结构,关系型数据库和NoSQL各自的优劣点是什么,如何技术选型?
19. 一致性hash知道吗?
三面(经理面):
1. 自我介绍
2. 项目介绍
3. 为什么要来百度,不留在阿里
4. 你最大的优点是什么,最大的缺点呢
5. 你今后的规划是什么
6 从上到下说3个你觉得一份工作对你来说最重要的特质
网易杭州研究院(offer)
一面:
1. Zookeeper中的ZAB协议,选主算法
2.分布式一致性协议raft,paxos 了解吗
3.数据库了解吗,索引原理
4.阿里系中间件metaQ及原理与现有的kafka有什么异同
二面:
1.Redis,持久化原理,主从同步原理,渐进式rehash原理,为什么要渐进式rehash,单线程还是多线程的,io多路复用
2.阿里系中间件&实现原理
3.Zookeeper相关,paxos协议,如何用zk实现选举
4.数据库主从同步如何实现,事务如何实现
5.Spring 都有哪几种注入方式,什么情况下用哪种,ioc实现原理
6.Linux如何查看当前CPU,内存,磁盘使用状况
7.阿里和网易选择哪个
腾讯CDG (offer)
初面(15min):
1. 简短自我介绍
2. 技术项目介绍
3. 家在哪里的,有没有意向来深圳工作
4. java线程池原理
5. java内存模型
6. java GC,算法,什么时候会触发minor gc,什么时候会触发full gc。Jvm调优参数,调优工具。
7. 数据库索引原理
8. linux如何查看当前的负载
复面(30min):
1. 一个RPC框架的结构是什么样的,调用过程是怎么实现的,如果要对调用过程进行就近调用比如上海/杭州/北京,要怎么实现。
2. 进程与线程的区别
3. 进程的开销与线程的开销
4. 内核态与用户态
5. 数据库事务隔离级别,每个级别的问题
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
最后
现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**
银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**
[外链图片转存中…(img-bG5S7dFC-1711871717945)]