-
13.类加载的过程
-
14.Java8的.class文件用Java7的虚拟机可以加载吗
-
15.说说GC,可达性分析法,什么可以作为GC ROOTS
-
16.说说CMS,CMS有几个阶段,哪些阶段需要stop the world
-
17.随便说一种单例模式
-
18.说说AOP、IOC
-
19.说说索引分类,索引实现
-
20.说说MVCC
-
21.事务问题和隔离级别
-
22.幻读是什么
-
23.CPU负载过高怎么排查问题
-
24.知道MQ,RPC吗
-
25.说说网络分层
-
26.说说TCP和UDP
-
27.哪一层有差错校验,有什么方法
-
28.HTTP常见状态码
-
29.说说B+树的结构
-
30.聚簇索引,非聚簇索引,什么是回表查询
-
31.建索引要注意什么问题
-
32.链表和数组
-
33.单链表反转思路
-
34.重定向和转发的区别
-
35.具体的一次HTTP请求的过程,越详细越好
-
36.怎么看待工作环境都是男生并且要加班
-
37.交给你一个任务,你不会做,怎么学习
-
38.怎么看待工作中有些琐碎的事情要处理
二面 三四十分钟,后面提问再讨论了20分钟
======================
-
1.进程和线程的区别
-
2.进程的通信方式,管道里面的fd[]是啥
-
3.面向对象特性,多态
-
4.TIME_WAIT和CLOSE_WAIT(忘了怎么问的了)
-
5.TCP和UDP区别
-
6.TCP三次握手,传输控制怎么实现
-
7.HTTP和IP协议
-
8.cookies是什么,怎么用
-
9.堆的特点,堆排序时间复杂度,堆排序过程
-
10.怎么确定给谁加索引,加不加索引
-
11.做题:有序有重复的整数数组,得到去重后数组,返回无重复数字数量(要求尽量不用额外空间)
-
12.状态码
-
13.项目规模,几个人,推送怎么做的,是一个人做的吗
-
14.怎么学习新的技术
-
15.目前有offer吗,是哪里的(可以不说)
-
16.能实习吗
-
17.斐波那契数列知道吗?怎么做?
-
18.动态规划知道吗
三、HR面
=====
-
1.自我介绍,抓住介绍的点让你详细说说
-
2.为什么实习经历只有一个月
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
最后
小编精心为大家准备了一手资料
以上Java高级架构资料、源码、笔记、视频。Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术
【附】架构书籍
- BAT面试的20道高频数据库问题解析
- Java面试宝典
- Netty实战
- 算法
BATJ面试要点及Java架构师进阶资料
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
61)]
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-MkpGD4Hn-1712963406961)]