【24春招】万得JAVA开发工程师面经

完整时间线

2024.2.20 投递+约面

2024.2.23 一面

2024.2.27 约二面

2024.2.28 二面

2024.2.28 下午 发笔试链接

2024.3.4 小程序显示已淘汰(绷)

一面(10min)

时间:14:30~14:40

1.OSI的七层模型

2.传输层有哪些协议

3.TCP和UDP的区别

4.TCP是如何保证可靠性的

5.进程和线程的定义和区别

6.用过哪些中间件?罗列一下

7.熟悉哪几种排序?挑最熟悉的一种解释一下算法流程

8.mysql的索引结构

9.B树和B+树有什么区别

面评基础很不错,然后火速离开,估计这老哥需求挺多啊,有点像kpi了

------------------------------------更新------------------------------------------

二面(30min)

时间:10:25~10:55

也是很常见的八股以及项目浅挖、实习经历浅挖

1.java创建线程的方式?(说了四种 还没说全)

2.用过哪些java的数据结构,重点说一下List系?

3.HashMap1.7和1.8做了哪些优化?

4.HashMap是线程安全的吗?

5.ConcurrentHashMap和Hashtable的区别?(并发度、遍历性能、null值等角度)

6.数据库ACID特性了解吗?幻读和不可重复读区别?

7.写一个sql 要求如下:有A表和B表 A有学生id和学生姓名 B表有学生id 课程id和课程分数 给出sql查出平均分>80分的学生姓名

8.介绍一下项目?(快烂大街的乞丐版12306项目 高并发、微服务主要技术手段介绍了一下)

9.项目中消息队列是用在什么地方?

10.票务系统的购票逻辑怎么设计的?(位示图算法 brbr 不知道他听懂没)

11.介绍另一个项目以及你在这个项目中负责的模块?

12.这个项目里的分布式锁用在什么地方?

13.快手的实习经历主要是干运维这方面工作的吗?(不是 虽然实习经历确实不是很有含金量 但我是前端不是运维 估计没仔细看我简历)

14.介绍一下你们实习公司的开发流程?项目架构是你自己定的还是架构师定的(怎么可能是我定的🤣😋)

反问:介绍业务?介绍一下自研万得数据库(不熟悉,业务机密不方便透露)

over,说后续会有HR联系我

-----------------------------------------更新-------------------------------

二面完当天下午发了笔试,一道题共两问原创题。

——————————更新————————

已淘汰,可能是只A出一道的缘故


#春招你拿到offer了吗##万得##后端##JAVA 开发工程师#
全部评论
知乎啥的平台搜一下风评,千万不要浪费宝贵的应届生身份
1 回复 分享
发布于 2024-03-09 18:45 浙江
哪里投递的佬 我记得我也投递了 到现在还没动静
1 回复 分享
发布于 2024-02-23 16:43 北京
为什么我笔试一做完就挂
点赞 回复 分享
发布于 2024-03-12 22:11 浙江
万得没有笔试吗
点赞 回复 分享
发布于 2024-02-28 16:32 河北
感觉是kpi,约了我一面二面一起
点赞 回复 分享
发布于 2024-02-28 07:27 云南
不用笔试吗? 我看官网投递好像有笔试
点赞 回复 分享
发布于 2024-02-27 13:35 浙江
我七八分钟就结束了,没咋背八股,基本答不上来,背书去了
点赞 回复 分享
发布于 2024-02-23 15:19 河北

相关推荐

之前在南京某中厂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多久了,是怎么学习的?- 在校成绩怎么样?- 能接受的薪资是多少,最长能实习多久,最快能多久到岗?- 能接受加班吗?(注:标*的为回答不佳的问题)
面试问题记录
点赞 评论 收藏
分享
评论
5
24
分享

创作者周榜

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