掌上先机-后端开发日常实习一二面

#软件开发笔面经#
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了解吗
如何学习一个新的技术栈
未来规划
操作系统:父子进程如何切换(寄)
操作系统:线程组了解吗(寄)

#软件开发笔面经#
全部评论
这比我校招问的都多
1 回复 分享
发布于 11-20 13:16 广东

相关推荐

11-09 15:06
已编辑
未填写教育信息 Java
面试时长:1h,后半段答得不好,估计凉了面试官人很好,有引导,有回答。后续:一面过,约二面1、JDK1.8 的新的特性2、Stream 流常用操作3、ConcurrentHashMap 用来解决什么问题?什么时候会用?4、你刚才提到了线程安全,什么现象表示出现了线程安全问题?5、Java 里有哪些锁?这些锁有什么异同呢?6、这些都是单机锁,分布式系统要加锁需要采取什么方案?7、SETNX 本身有超时时间吗?8、那如果方法执行时间很长,那锁不就提前被释放掉了吗?还有什么方案吗? 不会,不太清楚别的方案了,面试官提到也是基于 Redis 的。9、对 synchronized 关键字了解吗?原理是什么?如何加锁的?10、什么叫做偏向锁?偏向是体现在哪里了? 不会,回答了线程id11、你刚才提到了对象头,对象头中会存储哪些数据呢? 不会12、Spring 中有单例模式,除了单例模式你还知道什么模式? 13、你有用过原型模式吗?什么情况下可能会用原型模式? 不熟悉,面试官提示到是否有 “状态”14、Spring 中,哪些类是单例的?15、Spring 的 Bean 的生命周期分为几个阶段呢16、它的实例化的过程是怎样的?Bean 销毁的时候想调用一些函数要怎么做?17、Transactional 参数有哪些?18、标注了 Transactional 的方法,并没有回滚,是因为什么呢?回答 代理对象。异常那块答错了。19、为什么内部调用会导致事务失效呢?20、代理对象本质用的是 Spring 什么特性?反射中的核心方法是什么?21、如果想要内部调用,又想要事务生效要怎么做?22、用 getBean 来得到可不可以?开始回答错了,后面拐回来了 容器里面放的就是 代理对象23、Transactional 注解使用了 AOP,那么 AOP 体现在哪里呢?不会,面试官举了个例子:开启事务、回滚、提交 的这些点。24、Nacos 的集群部署了解吗?不会25、CAP 理论了解吗?Nacos 是 AP 还是 CP ?不知道(感觉最近面试好多都问我 Nacos 的)26、如果让你来实现 服务的注册中心,那么它需要哪些功能呢?27、Nacos 配置中心的功能用过吗?动态刷新是如何实现的?28、如何确定一个 SQL 是否使用了索引?如何知道这个 SQL 扫描了多少行?答道用 EXPLAIN,但是有哪些信息我有点忘了29、给你一个慢 SQL,你会从哪些方面去优化?答得不太好,后续好好补上30、事务的隔离级别?少答了一个31、JVM 常用启动参数用过吗?答了Xmx Xms,其他没用过不知道了32、什么是 Full GC?什么情况下会出现?答得不太好,JVM 有段时间没复习了。33、FullGC 会对 方法区和原空间 进行回收吗?同上34、OOM 你有遇到过吗?提到了 内存泄漏、内存很大的对象35、定位 内存泄漏/溢出 有哪些方式?面试官提到了 内存分析工具Spring 还有 JVM 这块最近没有好好看 好多都忘记了,回去好好复习。 #面经# #26届日常实习#
wulala.god:竟然是实习,看着好难
查看70道真题和解析
点赞 评论 收藏
分享
评论
6
31
分享
牛客网
牛客企业服务