掌上先机-后端开发日常实习一二面
#软件开发笔面经#
timeline 2024/9/8号
1.自我介绍
2.java常见集合有哪些
3.LinkedList和ArrayList的区别,(适用场景还需深究?)
4.hashMap底层了解吗(加入红黑树的原因有哪些,除了查询速度)
5.hashMap默认因子,默认长度,以及扩容时候会不会再哈希
6.ThreadLocal了解吗,以及原理
7.线程池如果在持续工作,下一个进来的线程会拿到上一个线程的数据吗
8.常用的线程池有哪些
9.线程池的几大参数,以及抛弃策略具体有哪些
10.了解Mysql索引吗
11.场景题:A,B,C创建联合索引, where A=“”and C="" and B="",会怎么走索引(这个按道理不会走全部索引,当时mysql自己会进行优化,所以会走全部索引!)
12.forUpdate 和show lock on .....是什么(锁那一块)
13.Mysql如何对一行数据加锁
14.explain了解吗
15.实习的时候有慢sql的优化经验
16.分页处理 1.select .. limit a,b 和主键索引加子查询,什么情况某个优势更显著(有瓶颈)
17.mysql事务隔离级别
18.linux常见命令,知道linux里面文件是有用户和用户组的概念吗
19.什么命令怎么一下创建多件不存在的文件夹
20.拥塞控制了解吗
21.http的常见状态码
22.三次握手,四次挥手了解吗,以及每个阶段的状态名称比如什么wait_establish
23.握手过程,一方最多等待多久(两倍的报文最大数)
24.tcp,http都分别处在那一层
25.jvm垃圾回收算法有哪些
26.常见的垃圾回收器
27.CMS和G1的区别
28.讲讲spring的ioc和aop,你们一般会aop干嘛
29.切点和切面有什么区别
30.@AutoWird是如何加载一个类的
31.Bean的生命周期
32.spring的单例Bean是线程安全的吗
33.redis的淘汰策略
34.如何解决缓存雪崩
35.算法题:(秒了!)
给定一个已排序的链表的头head, 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表
1->2->2->3->3->4->5
1->4->5
反问:
多久出结果
公司项目是什么,框架是什么
建议,评价
hhhhh说八股背的挺6,难绷,还是建议多一点自己的理解
当场约二面了
学到了一些东西,比如16点和11点
还需改进的:6,7,12,13,18,19,20,22,23,27,30
二面
自我介绍
实现拷打
RabbitMQ了解吗,优点,缺点
如何保证MQ的数据可靠性
分布式的事务一致性如何保证
Spring了解吗说说看,springboot了解吗
Springboot中的核心注解了解吗
Yml,yaml,proprities了解吗
如何学习一个新的技术栈
未来规划
操作系统:父子进程如何切换(寄)
操作系统:线程组了解吗(寄)
#软件开发笔面经#
timeline 2024/9/8号
1.自我介绍
2.java常见集合有哪些
3.LinkedList和ArrayList的区别,(适用场景还需深究?)
4.hashMap底层了解吗(加入红黑树的原因有哪些,除了查询速度)
5.hashMap默认因子,默认长度,以及扩容时候会不会再哈希
6.ThreadLocal了解吗,以及原理
7.线程池如果在持续工作,下一个进来的线程会拿到上一个线程的数据吗
8.常用的线程池有哪些
9.线程池的几大参数,以及抛弃策略具体有哪些
10.了解Mysql索引吗
11.场景题:A,B,C创建联合索引, where A=“”and C="" and B="",会怎么走索引(这个按道理不会走全部索引,当时mysql自己会进行优化,所以会走全部索引!)
12.forUpdate 和show lock on .....是什么(锁那一块)
13.Mysql如何对一行数据加锁
14.explain了解吗
15.实习的时候有慢sql的优化经验
16.分页处理 1.select .. limit a,b 和主键索引加子查询,什么情况某个优势更显著(有瓶颈)
17.mysql事务隔离级别
18.linux常见命令,知道linux里面文件是有用户和用户组的概念吗
19.什么命令怎么一下创建多件不存在的文件夹
20.拥塞控制了解吗
21.http的常见状态码
22.三次握手,四次挥手了解吗,以及每个阶段的状态名称比如什么wait_establish
23.握手过程,一方最多等待多久(两倍的报文最大数)
24.tcp,http都分别处在那一层
25.jvm垃圾回收算法有哪些
26.常见的垃圾回收器
27.CMS和G1的区别
28.讲讲spring的ioc和aop,你们一般会aop干嘛
29.切点和切面有什么区别
30.@AutoWird是如何加载一个类的
31.Bean的生命周期
32.spring的单例Bean是线程安全的吗
33.redis的淘汰策略
34.如何解决缓存雪崩
35.算法题:(秒了!)
给定一个已排序的链表的头head, 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表
1->2->2->3->3->4->5
1->4->5
反问:
多久出结果
公司项目是什么,框架是什么
建议,评价
hhhhh说八股背的挺6,难绷,还是建议多一点自己的理解
当场约二面了
学到了一些东西,比如16点和11点
还需改进的:6,7,12,13,18,19,20,22,23,27,30
二面
自我介绍
实现拷打
RabbitMQ了解吗,优点,缺点
如何保证MQ的数据可靠性
分布式的事务一致性如何保证
Spring了解吗说说看,springboot了解吗
Springboot中的核心注解了解吗
Yml,yaml,proprities了解吗
如何学习一个新的技术栈
未来规划
操作系统:父子进程如何切换(寄)
操作系统:线程组了解吗(寄)
#软件开发笔面经#
全部评论
这比我校招问的都多
相关推荐
wulala.god:竟然是实习,看着好难
查看70道真题和解析
点赞 评论 收藏
分享