南京中厂实习的java面经

之前在南京某中厂Java后端开发实习面试复盘

一、面试基本信息

- 面试公司:南京某中厂
- 面试岗位:Java后端开发(实习)
- 面试时长:一个半小时
- 面试官:技术面试官、人事、某总

二、技术相关问题(含回答不佳项标记*)

1. 进程与线程通信
- Java进程之间如何沟通?
- *同一个进程中,两个线程要怎么交流?
2. 数据结构
- Java数据结构了解吗?讲一讲数组的原理。
- *ArrayList和LinkedList有什么区别?
- 你系统学过数据结构的课吗?(因上一问题回答不佳追加提问)
3. 并发与集合
- ConcurrentHashMap知道吗?
4. 框架相关
- *Spring是怎么实现的?
- *微服务会吗?
- MyBatis是怎么实现的?
- 讲一讲IOC和AOP。
- 反射知道吗?
5. 数据库与缓存
- MySQL事务管理、索引、锁都有了解吗?
- 知道为什么要用Redis吗?
6. 锁与多线程
- 乐观锁讲一下。
- 乐观锁怎么用它处理多线程问题的?
- *你乐观锁是怎么实现的,底层源码看过吗?
7. 源码与底层
- *看过Redis底层源码吗,它是用C++写的,你能看得懂C++吗?
- Redis中ZSet的底层看过吗?
8. 消息队列
- 项目中为什么用消息队列,不用阻塞队列?
- *你项目中用消息队列,消费者和消费者之间是怎么联系的?
9. 项目(外卖篇)
- 介绍一下你做的项目(面试官会随时打断)。
- *WebSocket与Http、Https有什么区别?
- 你项目中的多线程是用什么创建的?
- 你的第二个项目用什么做的,是只用了web还是有小程序什么?
- *前端用的什么,Vue还是什么别的?
- 学过前端吗?
- 你这个项目,你从哪里找到的,是不是就是在做CRUD?

三、非技术部分

- 自我介绍一下。
- 学Java多久了,是怎么学习的?
- 在校成绩怎么样?
- 能接受的薪资是多少,最长能实习多久,最快能多久到岗?
- 能接受加班吗?

(注:标*的为回答不佳的问题)#面试问题记录# #牛客AI配图神器#
全部评论
我这边有很多大厂项目可以包装,感兴趣的可以直接进我主页简介看,帮你从你的实习经历从0-1打造!
点赞 回复 分享
发布于 08-12 18:33 江苏
是途牛嘛
点赞 回复 分享
发布于 08-12 13:16 江西

相关推荐

08-12 22:55
已编辑
南京大学 Java
面试时间:95分钟——————非技术——————1. 自我介绍2. 为什么从字节离职?3. 提转正了吗4. 字节和美团实习感受的区别?5. 开始挖美团的实习,和一面不同,这次是聚焦于一个工作展开延伸,而且问的很深,更多不是技术方面而是问为什么要做这个、如果xx怎么办,以及我自己工作中的感受和思考,是否感兴趣等等6. 自己有明确的想法吗?想做什么不想做什么7. 你认为你在美团实习的表现怎样?——————技术——————8. 抽象类和接口的区别?9. 你在实际开发中是怎么应用java的面向对象特性的?10. java并发编程中,需要前置的一些线程进行处理完之后再进行后续线程调度,怎么做?11. 自己在开发过程中用到的数据结构(说了字典树),追问其概念12. 学生考试,每个学生每门课都有考试成绩,设计库表(说了减少冗余的范式设计和留冗余换查询性能的反范式设计,追问后者具体怎么设计,答以学生id和考试id两个字段作为主键构建表,查询考生成绩时无需联表)13. sql题,查每门课的平均成绩14. 如果sql查询非常慢该怎么排查你应该知道吧(刚准备回答面试官就默认我知道直接pass了)——————代码——————15. 手撕:二叉树序列化和反序列化(之前看过一眼但很久没碰了,打算参考k神的思路做层序遍历,但是写的过程中面试官觉得我的思路不对(实际上是可以的),最后因为时间原因并没有完全写完,面试官说明白我的思路了先到这里)——————闲聊——————16. 平时是怎么学习新知识的?17. 聊了下rag18. 哪些事情会让你有热情反问:对校招生的期待,然后围绕这个又聊了一会,面试官也反向问了我对即将从事的工作的期待面试官态度非常和善,和他讲话会进行点头反馈,语气方面也不压力,体验很好。不过面试官为了控制时间,基本上问的技术问题一看我会就不让我继续说了hhh(不然我总是围着一个问题延伸出来扯好几分钟)。不过没想到的是问了很多非技术方面的问题,也没有事先特意准备过,所以基本上就是现场快速思考快速组织语言
爱吃鱼的肖恩求实习:聊天感觉就是想要了
查看18道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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