浪潮数字集团Java一面
面试官提问总结(按类别整理)
一、基础信息与学习背景类
你家是哪的?
我看你是 23 年本科毕业的吧,研究生期间没有实习吧?是什么原因
二、技术知识类
(一)Java 基础
Java 里面面向对象的三大特征,你怎么理解的
接口和抽象类,这两个你解释一下
双等号(==)跟 equals 有什么区别
(二)Java 集合
Java 集合下边分了好多种,这分了几种?每种你怎么理解的
List 里面什么情况下用 ArrayList?什么情况下用 LinkedList
(三)网络相关
从浏览器上输一个地址,到返回内容,中间的过程是怎样的?
POST 和 GET 这两种请求方式有什么区别?
(四)操作系统相关
操作系统的进程跟线程有啥区别
线程间死锁它怎么产生的
(五)数据库相关
数据库这块你了解过吗?(后续围绕 MySQL 展开)
两张表有几种连接方式?它们代表啥含义?
常见的 MySQL 索引失效的情况有哪些?
执行计划你了解吗?(即 explain 相关问题)
MySQL 怎么解析 SQL 的?
(六)前端
你在西安xx做前端开发时用的是 Vue,对吧,Vue 里 v-if 跟 v-show 有啥区别?
你自己学过 JS跟 HTML 吗,学到什么程度
三、项目与实习经历类
你在西安XX做前端开发时,主要是做啥?(针对 管理系统项目)
在西安XX的实习经历里,你有啥收获?
实习期间有没有印象比较深刻的一件事或一个技术点,能分享一下吗?
你简历里写的 “景程通”和 “AI 智能志愿填报系统”,这俩详细介绍一下
这两个项目是你个人项目,还是跟着导师做的?
四、面试流程收尾类
你看你有什么想问我的吗?
其他你看你还有问题吗?
问了很多基础的八股,没怎么问项目,希望过一次