康旭科技Java实习生一二面

timeline
-----------------

2023.12.25一面
1.对基本项目开发流程了解吗(需求分析+评审+开发+修复bug)
2.web接口开发分哪几层(controller、service、dao)
3.代码报错如何排查
4.用户、角色关系表如何设计(rbac设计原则)
5.Java基本数据类型
6.拆箱和装箱的概念
7.常用的集合有哪些(List、Map)
8.什么是泛型,泛型的作用
9.如果不用泛型会出现什么问题
10.try-catch和throw的区别
11.发生异常后try-catch代码会往下执行吗?throw呢?
12.MySQL事务的隔离级别?什么需要这些隔离级别?解决了什么问题?
13.索引了解吗
14.联合索引给(a,b,c)添加,如果where a,c,b 索引会生效吗?(生效,优化器会优化)
15.Redis用过吗?Redis存内存,如何保证数据持久性?
16.实际用过Redis实现过什么功能
17.了解过微服务框架吗
18.注册中心的基本原理
19.MyBatis的${}和#{}的区别
20.resultType只能对应对象,如果遇到对象嵌套的情况如何解决(resultMap)
21.对加班的看法
22.反问

总结:基本八股,对一些细节的理解有待提高,八股细节忘了很多,还需要多多复习。

2023.12.29  二面 
1.目前主要使用哪些框架?(Spring)
2.Spring Bean的初始化过程
3.Spring事务失效的场景
4.系统部署有用容器化吗?(docker部署)
5.用过哪些中间件(mq,es)
6.ES的应用场景有哪些?
7.如果有一个系统,某一块功能执行比较慢,让你去优化响应速度,从哪几个方面去考虑?
8.MySQL索引失效的场景
9.数据的主键一般如何设计?
10.主键都是使用自增吗?还有其他的方式吗
11.UUID和雪花算法ID的优缺点分别是什么
12.雪花算法ID由哪几部分组成
13.UUID会出现重复吗
14.分表存储数据时数据的ID应该如何生成?如果要用自增id应该如何设置?如何进行分页查询?
15.目前的情况
16.个人职业规划
17.喜欢toB还是toC
18.反问

总结:基础八股还可以,这几天比较熟练了,微服务这块还得学习一下,和面试官聊的很开心,希望能有后续。
全部评论
佬,后面有消息没
点赞 回复 分享
发布于 2024-01-15 12:59 广东
羡慕大佬
点赞 回复 分享
发布于 2023-12-25 13:04 河南

相关推荐

感觉自己陷入了死循环,因为不知道简历写什么所以什么也不想做,然后又什么都没做所以没得写。从三月到六月,三个月啊
零壹超人:没有简历 ➜ 不找项目 ➜ 没内容写 ➜ 更没简历 ➜ … 无限循环。你陷入了死锁,随便打破死锁的四个条件之一就可以了,打破循环等待,立即开始行动,不要等待;破坏占有且等待,立即抄一份简历先把简历写出来,再一点一点学简历上的东西
点赞 评论 收藏
分享
如题,本科成绩很差,硕士成绩还可以
堵星汉:如果不是用人单位提出来的话不要主动给 别给自己挖坑
点赞 评论 收藏
分享
评论
5
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务