淘天一面(凉经)

电话面,无手撕,时间大概是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-31 17:19 美国
智力题是什么啊
点赞 回复 分享
发布于 03-30 18:28 湖北
笔试完多久面的啊
点赞 回复 分享
发布于 03-29 02:22 北京

相关推荐

05-21 15:38
深圳大学 C++
公 众 号可以看进度。5.9 笔试(他家的笔试都是一周内做就行)5.13 牛客AI面,只能使用手机5.20 10:30 一面一面面经:1.简介面试流程2.自我介绍3.c++虚函数实现原理4.在基类的析构方法调用虚函数,会呈现多态吗(答得‘可以’,面试官让再考虑一下,我直接投降了..。自己许多基础细节还没贯通)5.c++类型转换操作符 6.dynamic_cast 作用后,指针值有变化吗 (直接投降了。也确实对使用场景不够熟悉)7.单链表可以使用快速排序吗? (我说可以,时间复杂度答错了。每次大的数往右放,维护最右边节点就行)8.如何判断单链表中是否存在环?(快慢指针)如果存在环,如何找入口节点。(放map计数)9.整形数组,有正数负数,找和值最大的区间,时间要求O(n) (直接遍历,每个位置为有边界的最大值 -> 其实就是dp)10.字符串只包含 0 1,要找出最长连续字串并且0,1个数相同。时间复杂度O(n) (前缀 + map 。刚开始说错了用map维护0,1的比值,后面改成差值)(我讲map怎么遍历前说了 k v 是干嘛的,结果讲内容时又问 val 是啥。这块我不懂他哪不理解,我反复重新组织语言以及思路缘由)11.编程题: 带字母的 ()( ()) 字符串,对每个()内的内容进行反转。 (写了20分钟。小心非嵌套的处理,这里面试官又给俩样例我错了,而且提示我输出哪里错了,不过很快就改对了) 12.没有反问,我追了个反问,问我修过图形学算不算加分项。基础不扎实,算法每个回答前都有想一会,手撕撕了20分钟。
查看10道真题和解析
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

更多
牛客网
牛客企业服务