美团一面广告后端

1、自我介绍
2、实习+实验室项目。广告平台对算法调用比较多,细问了我数据集的制作。然后就是挑一个实习项目的难点介绍。中间主要穿插一些选型的询问,kafka or rocketmq,以及消息队列的高可用,保证消息的不丢失等问题。
3、八股:
a、讲讲java里面线程同步有哪几种方式
b、java的synchronized是如何实现的,是不是可重入的,如何实现可重入
c、你对栈和队列的理解
d、如何用栈实现队列,实现一个容量为n的队列,至少需要的栈大小为多少。

4、算法:
lc上应该有,但我记不得是啥了
描述是:给一个链表,将其后一半进行反转,然后需要将翻转后的后半段和前半段依次合并。
全部评论
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 09-15 11:18 广东
佬 过了吗
点赞 回复 分享
发布于 09-08 17:56 北京
问题好少啊
点赞 回复 分享
发布于 09-07 20:37 浙江
回文链表
点赞 回复 分享
发布于 09-06 09:10 陕西

相关推荐

微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸:1、介绍一下Java的Object对象有哪些方法?2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?3、介绍一下HashMap4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性5、Java的异常分为哪几种?6、受检异常和非受检异常在使用上有何不同?7、介绍一下Java对象的创建过程8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?10、引用类型除了强引用还是有什么类型的引用?11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?16、使用过线程池吗?谈谈线程池有哪些核心参数?17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
查看17道真题和解析
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

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