深圳转转 Java 一、二面 2021.9.15(已意向书)

2021.9.15日收到了转转公司的意向书,特此记录面经
感谢转转给予我这次机会,也同样感谢牛客网上大佬们的很多面经,感谢路上帮助过我的一切。


话不多说,直入主题。

2021.8.19日
通过内推,投递简历。

2021.8.24日
转转第一批笔试。
笔试题型:选择题,1道SQL编程题,2道编程题。

2021.8.31日 技术一面(约50min)

1、自我介绍

2、介绍一下项目?

3、Spring的两个核心。说一下

4、AOP主要用到的Java的哪些技术呢?

5、MySQL的索引有哪些了解?

6、主键索引和普通索引有什么区别?

7、事务的隔离级别有哪些?

8、不同的隔离级别解决了哪些问题?

9、可重复读有没有解决这个幻读的问题?

10、可重复读如何解决不可重复读的一个问题?

11、ACID四个特性有了解过吗?

12、怎么保证这ACID四个特性?

13、MVCC有没有起到作用?

14、介绍一下集合

15、HashMap是线程安全的还是线程不安全的?

16、HashMap线程不安全会出现什么问题?

17、有没有了解过线程安全的HashMap?

18、ConcurrentHashMap怎么保证线程安全?

19、有没有实际用过多线程的东西?

20、线程的创建有哪几种方式?

21、Thread类和Runable接口的最大区别是什么?

可复用。

继承和接口

22、线程池最核心的是哪些?

23、线程池的执行顺序是怎么样的呢?

24、运行的时候,核心线程数能不能修改?(可以修改)

25、JVM的内存结构?

26、对象在哪个区?

27、Class文件在哪个地方存?

28、垃圾回收会发生在哪几个区域?

29、OOM会发生在哪个区域?

30、虚拟机栈会不会溢出?

31、GC算法有没有了解过?

32、怎么确定一个对象是垃圾?

33、哪些对象可以做为CG Root?

34、Java有哪些锁?

35、有没有除了Synchronize和ReentrantLock之外还有没有可以上锁的?

36、volatile怎么理解?

37、类加载器有哪些?

38、双亲委派模型。

39、怎么打破双亲委派模型?(面试的时候答了不会)(面试官告诉我说Tomcat有)

这边附上一篇网上的博客。https://www.jianshu.com/p/9b2d43c9a09a

a328f39faac5dd0ebd35f4054e044231.png

每个Tomcat的webappClassLoader加载自己的目录下的class文件,不会传递给父类加载器。

tomcat之所以造了一堆自己的classloader,大致是出于下面三类目的:

  • 一个web容器可能需要部署两个应用程序,

    • 不同的应用程序可能会依赖同一个第三方类库的不同版本,不能要求同一个类库在同一个服务器只有一份,因此要保证每个应用程序的类库都是独立的,保证相互隔离。

  • web容器也有自己依赖的类库,不能于应用程序的类库混淆。基于安全考虑,应该让容器的类库和程序的类库隔离开来。

  • web容器要支持jsp的热部署。

40、类加载的过程,Class文件

41、有没有自己使用过算法。

42、有哪些排序?

43、快排的原理。时间复杂度,最坏情况。

44、TCP连接和断开。

45、三次握手过程

46、 TCP连接CloseWati和TimeWait状态

47、网络的拥塞控制有没有了解过?

48、输入一个网址的调用流程。

49、有没有了解过HTTPS

50、HTTPS的加密算法是哪些?

51、你感觉你比较擅长哪方面?

52、有没有刷过题?

53、你觉得动态规划的关键是什么?

54、反问环节。


一面结束,自我感觉还行。


2021.9.2日 二面(约35min)

1、自我介绍

2、介绍一下项目

3、数据库索引

4、单核情况下,多线程为什么会比单线程的情况下去使用情况会更好?(面试官提醒后,会了)

5、TCP协议了解吗?

6、HTTP长连接还是短连接?

7、 服务端主动发起关闭还是客户端主动发起关闭TCP?(答了客户端,面试官不满意)

8、心跳机制说一下?(几乎没答对)

9、单例模式说一下。

10、线程安全的单例模式是怎么样的?

11、那为什么要使用volatile呢?

12、为什么要使用双段锁呢?

13、算法题:8个人乒乓球比赛,A赢B,B赢C,可以默认A赢C。那么最少比赛多少次可以获得冠亚季军(当时没想出来,心态崩了。)

14、你怎么学习技术?

15、你觉得什么最重要?

16、你在团队开发的项目里面学到了什么?

17、反问。


二面当时觉得问的很快,而且面试官好像是不太问八股文的,希望我有实战经验,通过这一次面试也让我认识到了光背八股文只能掌握概念,做开发还是要实战出真知呀。
而且我在面试的时候也被面试官问堵了好几次,面试的时候已经有点心态炸裂了哈哈。。
当时觉得应该是凉了。。

2021.9.7,收到三面通知。

2021.9.11日 HR面(约30min)
基本上是HR常问的一些问题,按照实际情况回答就可以了。

2021.9.15 收到意向书。

正如网上所说,转转公司的流程非常快,不用担心面完一周之后还得不到答复的情况。
面试官也是比较nice的,面试的问题属于是比较正常,不会特别超纲。

最后是希望能顺利签约~
世界这么大,我想去“转转”~

#转转22届秋招启动##面经##转转##Java工程师#
全部评论
好家伙,一面50分钟 50多到题
3 回复 分享
发布于 2021-09-16 12:33
弱弱若问下,大家八股文都是在哪里整的?
点赞 回复 分享
发布于 2021-10-19 17:29
楼主准备接了吗?
点赞 回复 分享
发布于 2021-10-17 01:34
大佬终面都问的什么呀?
点赞 回复 分享
发布于 2021-09-26 15:19
楼主,能给一下内推人的微信吗😂
点赞 回复 分享
发布于 2021-09-26 11:09
打乒乓球这个咋做呀😅
点赞 回复 分享
发布于 2021-09-23 21:54
我看OfferShow上深圳的好低啊😂
点赞 回复 分享
发布于 2021-09-18 22:42
转转深圳能来多少啊
点赞 回复 分享
发布于 2021-09-18 22:42
许个愿,今天刚hr
点赞 回复 分享
发布于 2021-09-18 22:24
面试就一道手撕吗
点赞 回复 分享
发布于 2021-09-18 17:38
羡慕这二面难度,为啥我的二面总是碰到场景题
点赞 回复 分享
发布于 2021-09-17 09:05
问算法题的时候他是怎么问啊?他是把题目告诉你 然后给你一点时间思考嘛?  要敲代码嘛?还是只要告诉他思路就行 (顺便问一下,转转或类似大公司工资一般多少啊,没什么概念。。。)
点赞 回复 分享
发布于 2021-09-16 23:46
全是八股啊。。。。
点赞 回复 分享
发布于 2021-09-16 22:59
有没有除了Synchronize和ReentrantLock之外还有没有可以上锁的?请问 这个怎么答得
点赞 回复 分享
发布于 2021-09-16 22:44
java后端的笔试题型就是选择题,1道SQL编程题,2道编程题吗
点赞 回复 分享
发布于 2021-09-16 20:58
你好 双端锁是什么啊?
点赞 回复 分享
发布于 2021-09-16 20:32
你这问的咋这么多
点赞 回复 分享
发布于 2021-09-16 12:04
二面问题好像啊 我也没答出来。。
点赞 回复 分享
发布于 2021-09-16 10:58
楼主二面结束后多久收到通知的呀
点赞 回复 分享
发布于 2021-09-16 10:49
好家伙,我31号HR面到现在还没意向书,也没感谢信,离谱
点赞 回复 分享
发布于 2021-09-16 09:46

相关推荐

嘟一下别忘记:摩瓦虽然平台小,但是加班不算很严重(根据里面的人说的,符合135加班的24不加情况,周六不常来),而且因为公司小,比较支持转岗
点赞 评论 收藏
分享
一面11.101.拷打实习,因为我课题组做cv相关,一直在拷打cv这块,但我很菜,也没有好好准备,答得很不好2.有了解过大模型吗? 回答平常工作会用到,没深入了解过3.那介绍下transformer原理吧 (….人傻了.)大概拷打半小时4.来做个算法题吧:二叉树叶节点的第二高度刚开始用层序,问可以做到常数空间复杂度吗,回答回溯+两个变量记录高度。面试官说可以,不用写了5.线程池原理6.mysql行锁和表锁,什么时候会用到表锁7.java代码从编写到运行整个运转过程(jvm)8.乐观锁和悲观锁反问:面试表现和这个岗位对应的工作回答:整体还可以,工程化对细节了解的不够。部门主要做tob相关的系统,也有大模型这些。二面 11.141.自我介绍2.你简历有用到cv这一块,面的是java后端开发,那你对未来职业有什么明确的规划吗3.了解过机器学习、深度学习、强化学习这方面吗4.了解大模型幻觉问题吗,有哪些解决手段呢5.你说到联网搜索,那你知道联网搜索是怎么实现的吗6.大模型token大小怎么做限制7.RAG了解吗8.介绍下你的实习项目(cv),项目是怎么实现的,会遇到哪些问题,涉及到哪些深度学习的点?9.对于模型训练来说,训练集构建是一个很关键的问题,你觉得该怎么构建数据集呢10.样本中的坏样本怎么发现,怎么剔除?反问 面试评价,说跟经历部门挺契合的无手撕,无八股,没问java项目,30分钟结束总结一下 这个部门走的不是传统开发,我投的java开发,面试问的全是大模型,准备的几个java项目完全没问不过也可以了,未来开发肯定是往agent开发方向走的,愿意去体验一下,也是读研以来第一个实习
查看17道真题和解析
点赞 评论 收藏
分享
2025-11-18 08:10
门头沟学院 Java
1.实习项目介绍2.最近有看什么书吗?或者技术相关的资料?3.Redis的数据结构、特点,在项目里是如何使用的?4.Redis的分布式锁的原理?在使用的过程中有遇到什么问题吗?还有了解其他的分布式锁吗?5.Redis的事务讲一下6.Redis的缓存一致性怎么解决?7.讲一下分库分表的设计?分库分表组件的选择?为什么使用这个方案?8.分库分表的场景下如果有跨库的查询你会怎么解决?9.项目相关问题10.讲一下对消息队列的了解11.消息队列如何保证消费的有序性?12.Kafka、RabbitMQ、RocketMQ之间区别了解吗?13.JVM内存结构?14.类加载机制15.JVM常见垃圾回收器的特点?应用场景?16.有遇到过FullGC吗?或者内存泄漏的问题?如何解决?你会怎么处理?17.线程池的核心参数?18.MySQL索引的类型?哪种用的比较多?19.MySQL的事务以及特性?20.介绍一下脏读、幻读、不可重复读?21.有一个千万级数据表,CURD效率低,如何优化?22.了解哪些设计模式?平时开发的时候有用过设计模式吗?23.哪些中间件用过单例模式吗?24.最近有关注ai相关的资讯和技术吗?25.有利用大模型开发自己的项目吗?26.介绍一下Spring AOP?27.介绍一下Spring的启动流程?28.Spring怎么解决Bean的循环依赖问题?29.TCP的三次握手?30.讲一下输入一个url到页面的加载的过程?31.讲一下HTTP1.0、1.1和2.0之间的关系?32.手撕:LC76.最小覆盖子串 hard
点赞 评论 收藏
分享
评论
28
211
分享

创作者周榜

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