淡定,学习只是一件小事 level
获赞
30
粉丝
20
关注
33
看过 TA
476
蚌埠坦克学院
2024
Java
IP属地:广东
暂未填写个人简介
私信
关注
一面:2023/11/15### Java- LinkedList比ArrayList效率高吗?- ArrayList为什么能以O(1)的时间复杂度找到元素?- ArrayList和HashSet区别- 如何比较两个对象是否相等?- 一个类A里面有一个String变量一个Integer变量,如何重写equals方法来判断类A的两个实例是否相等?    - 检查是否是同一个对象    - 检查是否是同一类型    - 将传入的对象转换为类A的实例    - 检查每个字段是否相等- jvm中堆和栈的区别- 编译时异常和运行时异常区别,举例- Spring中事务传播机制- 乐观锁、悲观锁- 乐观锁ABA问题### MySQL- 事务的四大特性(基本上问MySQL必问这个)- jdbc执行步骤- jdbc中statement和preparedStatement区别?    - preparedStatement预编译时防止sql注入(#、$)- select、from、where、group by、having、order by、limit执行顺序?    - 一开始答错了,然后面试官两个两个的问,才答出来(感谢面试官的耐心) - where>group by>having>order by>limit- 什么情况下适合建索引?- 联合索引失效情况辨析以及索引下推### 代码辨析- 面试官让我看他写的代码,然后问问题- 考察自动拆箱、装箱、以及Integer的常量池- 对非**concurrent**包下的容器进行遍历时删除,问有什么问题?如何修改?    - 使用迭代器、增强for循环来遍历    - 用stream的过滤代替遍历时删除    - 反射,面试官说不太好,就没问了    - 问gpt,g哥说还可以遍历时标记,遍历完删除,各位大佬们有想法不?### 三道SQL题- 让我讲怎么写,然后面试官共享屏幕写sql- 磕磕绊绊在面试官辅助下写出两道,第三道不会### 总结- 是整个秋招最硬核的一场面试,接近1h,而且这还只是实习😂- 基本上每个知识点都会刨根问到底- 有回答的模糊的地方的时候,面试官会写代码让辨析、判断等(面试官代码敲得飞快)
0 点赞 评论 收藏
转发
2023/9/25### 宣讲会信息:可能会考察的知识点- 对计算机的热爱- 基础知识- 框架- 面向对象的思想- java基础、框架- 操作系统- 数据库- 设计思想- 计算机网络 tcp、http协议 了解即可### 项目- 问难点、优化点- 其他优化?比如架构上的优化?代码上的优化?- 数据库的瓶颈在哪里?具体数据库吞吐量有了解过吗?    吞吐量2核4g 3000    - 怎么用数据库实现mq?        本地消息表    ### 问自我介绍里面提到的八股- 循环依赖的解决?- bean的生命周期?- 说一个注解?    - 这个注解是如何起作用的?        答了启动流程里面的填充容器,然后提到@import    ### 数据库- mysql索引?- 除了b+树之外 还知道别的存储结构吗?- mysql事务如何实现?- 如何与mysql交互?        答了jdbc        - jdbc的具体流程?        只记得sqlsession建立连接什么的### linux- 有没有在linux上部署过程序?遇到的最大困难?具体流程?        答了实习时候使用启动脚本进行多机的一键启动,ssh免密,找到目录进行启动                - 遇到的困难?                        遇到了权限问题。主机成功启动,但是其他机器启动失败,然后在启动其他机器的时候加上root才成功            - 查一个端口所在的pid命令?查3306命令怎么写?        答了greb,具体的不会    - 如何修改权限?        答了chmod +数字以及+r x w    ### 计算机网络- 从发送请求到查数据库中间的流程?        没答全,只想起来dns解析、路由、dispatchservlet    ### 操作系统- 内存管理?### 总结- 秋招第一场面试,在引导下问的基本都是我刚背的- 但是这个厂看成绩单,本菜鸟绩点低,挂,另一个非科班的同学他们学院给分高,过了- 过了二面的同学被告知需要做ppt来展示他们对公司的了解
0 点赞 评论 收藏
转发
牛客网
牛客企业服务