20230413蚂蚁简历面

晚上7点40开始面试,编程题15分钟,面试了70分钟左右,9点10分结束
编程题
生产者消费者问题

编程题相关
你认为这个算法里面一些比较重要的点是什么?
你刚提到了synchronized悲观锁,锁还有哪些?
什么是悲观锁什么是乐观锁?
介绍一下ReentrantLock
synchronized加锁,可以对什么加锁,锁的是什么东西?
ReentrantLock与synchronized的区别,谁更好?
有没有了解过ReentrantLock与synchronized的底层实现机制?
在Java中为什么要有线程,为什么要有锁?
Java是如何实现线程的?
Java中创建线程的几种方式?
ThreadPool有哪些参数?随便说几个
为什么要有池化技术?
我答的方便统一配置与管理
追问:这是管理层面,从应用层面说他为什么好?
介绍一下线程的生命周期。

针对项目提问(新浪微博舆情分析)
springboot是如何启动的?
springboot如何找到加载项?
介绍一下springbootInterceptor,如何拦截请求
你用的服务器是什么
答tomcat
追问:tomcat是如何实现线程的?
MyBatis的注解有哪些?
数据库三范式
为什么要有主键?
索引有什么用?
主键一定是索引吗?
什么是UUID?
还有哪些索引?
介绍一下组合索引
数据库的view了解吗?有什么用?
Spring的注解有哪些
spring xml文件里面怎么唯一确定bean,哪里体现了依赖注入
Spring Bean的作用域有哪些
Spring初始化Bean的流程是什么
前端发送请求后SprinbMVC的处理流程
你在python端实现了舆情分析,能不能介绍一下?
Python端与Java端怎么连接?
你是调的舆情分析的包吗?
你是先存储的数据还是先做的舆情分析?
舆情评分低的事件后续怎么处理?
ElasticSearch做搜索,为什么比MySQL快?
为什么使用了Hive,ES怎么向Hive转存数据?
Redis的基本数据类型有哪些?

反问环节
说一下面试反馈?
面试准备侧重点是框架底层原理学习还是基本知识学习?
全部评论
哪个组
点赞 回复 分享
发布于 2023-04-13 23:52 江苏
生产者消费者问题具体考察什么呢
点赞 回复 分享
发布于 2023-04-17 20:13 广东
怎么知道是简历面的
点赞 回复 分享
发布于 2023-04-17 20:26 上海
我的妈 简历面面这么久
点赞 回复 分享
发布于 2023-04-19 00:24 浙江
楼主打电话约面的时候简历筛选过了没呀 我也是一面的时候还没笔试 但是面试的时候简历筛选已经过了
点赞 回复 分享
发布于 2023-04-19 21:40 北京
什么时候投的呢?
点赞 回复 分享
发布于 2023-04-24 00:00 山西

相关推荐

11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
点赞 24 评论
分享
牛客网
牛客企业服务