淘天一面(凉经)

电话面,无手撕,时间大概是30min,虽然挂了,但是面试官人听起来挺耐心的,也给了很细致的建议,还需要加油呀
1.自我介绍
2.实验室有没有做过项目?学习之外有没有参与过大型项目的开发?
3.jvm的基本结构
4.jvm的内存分代模型你了解么?做内存分配的时候是怎么分配的?
5.synchronized关键字的作用是什么?
6.除了synchronized来实现锁,还有什么其他方法?
7.concurrenthashmap的实现原理是什么?涉及到哪些锁?
8.乐观锁有哪些实现方式?具体使用场景?有什么优缺点?CAS的ABA问题?
9.bean的生命周期?如何在bean加载/销毁前后实现功能?
10.事务的传播属性有哪些?(我听成事务的特性有哪些了qwq,面试官还提醒了我有7个,但我没转过弯来)
11.有阅读过哪些源码么?常见框架和常用工具类的源码(没有qwq)
12.布隆过滤器的实现原理是什么?一般应用在什么场景?怎么解决误判率的问题?
13.classLoader有什么作用?怎么样自己编写一个classLoader?双亲委派机制?
14.如果让你设计一个秒杀系统,你会怎么设计?(经典场景题了已经是)
15.智力题
16.反问:可以多看一些常用框架与常用类和工具类的源码实现(面试官列举了一些)
全部评论
笔试完多久面的啊
点赞 回复 分享
发布于 03-29 02:22 北京
智力题是什么啊
点赞 回复 分享
发布于 03-30 18:28 湖北
同电话面面了两个小时拷打麻了,两个小时拷打项目你知道什么概念吗,但是人真的超级好,应该是要挂了
点赞 回复 分享
发布于 03-31 17:19 美国

相关推荐

整体面试体验不错1.拷打项目+竞赛经历(10min)2.八股,整体问得很常规了算是(25min)    2.1 线程和进程的区别    2.2 线程池是怎么用的    2.3 键入url到获取网页的过程    2.4 tcp和udp的不同    2.5 数据库的隔离性介绍一下    2.6 讲一下jvm垃圾回收器    2.7 循环依赖是什么,以及Spring是怎么解决的(忘得很干净)    2.8 MySQL事务相关的,具体忘了    2.9 事务的传播原理(没听说过)    2.10 还问了一些常规八股,具体的忘了3.对项目中使用到的中间件有了解过具体实现原理吗(答除了Redis外没有了解过,只知道怎么用)4.平时遇到问题是怎么解决的(感觉没回答好)5.反问环节(7-8min)    5.1 表现如何          挺正常的就,哈哈...    5.2 有什么建议          面试官给了一些鼓励,让我坚持准备什么的总结:面试官人很好,整体氛围挺轻松,聊得还算挺开心的,感谢淘天给了这么一个机会,也怪我没有把握好吧;后续:面完秒挂进了另外一个部门泡池子至今;#牛客AI配图神器#
查看12道真题和解析
点赞 评论 收藏
分享
03-28 19:27
已编辑
重庆大学 Java
电话面试,中途还因为手机没电的原因断线了几分钟,不过面试官是个大好人主动打回来了😭1、进程与线程的区别2、进程和线程的关系3、多线程场景下会有什么问题4、具体一点呢,这个数据是哪里不一致的(我说的是CPU三级缓存和主存不一致、MESI协议)4、进程通信的方式有哪些(漏了socket,不过面试官提醒了)5、tcp和udp的区别,各自的优缺点6、tcp的滑动窗口和拥塞控制简单介绍一下(滑动窗口没说好)7、介绍一下二叉树8、平衡树的概念以及优点9、树这个结构在数据库中应用最广泛的地方是什么10、聚簇索引和非聚簇索引这两个概念有什么区别11、MySQL中一个表中id是主键,这个主键是聚簇索引吗(直接说了是,但是后面看来面试官说的是MySQL,但没说是InnoDB,如果是MyISAM就不是了)12、那select这张表where id = 1这个语句的查询计划是怎么样的或者说它是怎么从索引找到整行的数据的13、那这个是只要查到叶子节点就能查到这行所有的数据对吗14、那我们现在有一个普通的索引,叫name,然后查询条件时where name = 什么什么,那在刚才的执行流程上它会有什么区别,它在哪一层开始有的区别15、那有一个联合索引name 和 age,还是刚才的查询,能用到这个索引吗16、简单介绍一下快排的思路和伪代码,那快排的时间复杂度是多少17、介绍一下项目吧18、手机没电了,你不许介绍😡19、给手机充电,并且重新开机20、等面试官回电话,因为太紧张了,介绍到一半卡死,面试官还安慰我别紧张,给我时间缓一缓21、先更新完数据库后异步更新缓存有什么数据一致性的问题22、怎么避免消息重复消费23、假设现在消息中间件是集群部署,消息发送的时候哪条消息先到broker是不确定的,消息消费的顺序性无法保证,在数据库更新完成的情况下,怎么保证缓存更新的最终一致性(面试官说加分布式锁,然后更新缓存的时候回查一下数据库里的数据,得到数据库里的正确的数据就好了,不用管消息顺序的问题。我的理解是这个异步消息就是一个通知,本身没有携带什么要更新到缓存的信息,也不用管消息重不重复是否顺序,只是收到这个消息就回查一下数据库把数据库里的数据刷到缓存就行了,不知道对不对)24、你用游标分页解决深分页的问题是怎么做的再次感谢面试官,没答出来的也会说没关系,也在一直给提示,是我太菜了😫更新,今天晚上约二面了,这居然能过,我给一面面试官哥哥跪了#淘天一面# #后端# #Java#
淘天集团二面71人在聊 查看22道真题和解析
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客企业服务