Moka

收藏
企业服务
500-999人
C轮
北京
榜单瞪羚企业榜单雏鹰企业榜单高新技术

0

在招职位

41

面试经验

0

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
最新
热门
一面-9/9-30min1. 自我介绍2. 实习的项目、你做了些什么,用的什么消息组件3. 讲讲实习你做的这个排序算法4. 排序算法这个权重是你自己配置还是用户配置5. 这个算法存在的问题6. 聊聊你的组件项目、解决了什么痛点、运用场景7. 如果线程池出了问题是自动更新跟新吗8. 线程池核心线程数是 5 ,最大线程数是 20,那么线程创建的流程是什么9. 大于核心线程数,小于最大线程数这部分的线程没有任务会怎么样10. 如果任务队列满了怎么办11. LinkedBlockingQueue 默认队列长度、会有什么问题12. 聊一下项目的分段锁13. 项目的 QPS15. 分布式场景下该怎么加锁16. 你想一下有没有什么集合用到分段锁的思想17. 反问二面-9/11-55min1. 自我介绍2. 为什么要做这个组件项目3. 你提到的 io / cpu 密集型出自于哪里4. 具体配置是怎样的5. 为什么 cpu 密集型为 n + 16. 如果 cpu 数为 4,配置为 (n +1)5, 有四个被调度了,那么第 5 个还会被调度吗7. 你不知道这个问题,你会从哪些方面思考8. 线程创建具体开销是多少呢,上下文切换具体是多大的开销呢9. 讲下 DDD 领域模型10. 仓储服务层去基础设施层查数据和传统的有什么区别11. MySQL 事务,可重复读解决了什么问题,你平常会对一个数据执行两次查询吗(答的很少)12. 那解决这个不可重复度有什么意义,你从其它方面想想13. 索引,创建唯一索引会有些什么代价14. 讲下索引下推15. 你相比其它校招生的优势在哪里16. 如果你身边有一个很聪明的人,就是做什么事都很优秀,你该怎么去和他竞争17.反问三面-9/12-20min1. 自我介绍2. 为什么从前面实习公司离职3. 一般从哪里去学习技术4. 一天学习多个小时5. 抗压能力怎么样、具体能举个例吗6. 能接受加班吗7. 期望薪资8. 反问😓已挂,最后去问hr说我的期望薪资和转正薪资不匹配
点赞 评论 收藏
分享
头像
09-20 19:05
门头沟学院 Java
自我介绍怎么创建线程:继承Thread,实现Runnable,实现Callable,线程池创建,但是我个人认为只有Thread才能创建线程,就比如说Runnable,调用,我们里面还是要传入Thread的,而Callable,线程池等实际上是做了Runnable的包装基础上进行的二改。(可以看下竹子爱熊猫 掘金的文章)你知道Runnable与Callable的区别吗你一般怎么定义线程池,请详细说,你这个的原因线程池的拒绝策略我有一堆线程池,我要他们做完之后,获取他们的值,future.get()你的minio分片如何实现的CAS是什么CAS有什么问题如何解决这些问题reentrantlock与synconirzed的区别reentrantlock怎么实现公平锁与非公平锁的公平锁是什么,非公平锁是什么手撕SQLCREATE TABLE users (    user_id INT PRIMARY KEY,    username VARCHAR(50) NOT NULL,    email VARCHAR(100) NOT NULL,    registration_date DATE NOT NULL);CREATE TABLE orders (    order_id INT PRIMARY KEY,    user_id INT,    order_date DATE NOT NULL,    total_amount DECIMAL(10, 2) NOT NULL,    FOREIGN KEY (user_id) REFERENCES users(user_id));列出订单总金额最高的前 5 个用户返回二叉树的层序遍历#软件开发笔面经##moka##秋招##转正实习##实习#
老子offer呢:这家要提前实习的,时间还特别早,offer下来过几天就要去
点赞 评论 收藏
分享
静态方法为什么不能访问成员变量?  结合rust生命周期概念讲了一下遍历list的时候修改值有什么问题?怎么解决?经典的多个可变借用问题,结合rust讲了一下,给我说用迭代器解决list动态扩容?,怎么防止低效使用list? 巴拉巴拉~ hashmap,怎么保证线程安全?巴拉巴拉~负载因子是?巴拉巴拉~hashmap头插改尾插解决什么问题?巴拉巴拉~守护线程是什么?忘了盲猜和线程的生命周期有关,给我解释了一下线程池一般守护线程,用户线程new的还是前台线程。什么场景下用前台线程和守护线程?主任务-前台线程,不怎么重要的(日志什么的)-守护线程垃圾回收说一下?巴拉巴拉~垃圾回收的root ref一般在哪里?巴拉巴拉~线程同步的并发原语有哪些?巴拉巴拉~voliate作用?巴拉巴拉~spring bean 生命周期?巴拉巴拉 ~ioc和常见的依赖注入框架的优势?巴拉巴拉~数据库为什么用b+树不用其他的数据结构?巴拉巴拉~mvcc是啥? mvcc的校验规则记得不?巴拉巴拉,校验规则是不变的,不同的隔离级别下生成的readview视图的数据不一致,所以决定了哪些事务可以访问哪些值,可以达到无锁并发的效果一致性视图讲一下?巴拉巴拉~什么隔离级别会如何生成readview? 设计模式常用啥?说了下常用的,模版方法,配合策略模式,工厂,解决代码集中在某个方法内分支的问题,缺点:代码的类比较多反问:如果消息队列怎么保证消息不丢失?面试官说Kafka一般配置好参数正确使用几乎不会丢消息继续问:如果就是丢了呢怎么感知?监控还是什么?面试官:一般业务层面自己做好控制,补偿,对账之类的。队列消息监控一般是感知消息堆积分库分表在什么场景下不适合,劣势是什么?面试官:排序,多表要jion的时候问:怎么解决面试官:借鉴TiBD
Moka二面8人在聊 查看21道真题和解析
点赞 评论 收藏
分享
07-17 14:55
广州大学 Java
# Moka后端开发实习二面 2024.7.12忘记记录了,只能根据记忆回忆了1. 自我介绍2. 没让我介绍项目(这里已经感觉不妙了)3. 数组和链表的区别,各自的应用场景4. ArrayList扩容,使用的时候要注意什么?扩容大小等一系列相关问题5. HashMap的底层实现,怎么分辨插入和更新?什么情况转红黑树?什么情况退化?1.7是头插法,1.8是尾插,为什么这么设计?什么情况会发生循环链表问题?负载因子是什么?6. 讲讲ConcurrentHashMap7. 多线程创建的方式?彼此的区别,特点?8. 了解哪些锁?Synchronized,ReentranLock,还有呢?(当时想不起来其他的了)9. java中有哪些同步的方式?(锁,Thread.join(),Thread.sleep(),Object.Wait()和notifiy()、notifyAll())10. 说一下volatile,起什么作用,机制是什么?11. 聚簇索引和非聚簇索引12. 说说最左匹配原则,举了(a,b,c)例子,那查询a,b和a,c生效吗?13. 索引下推是什么?14. 讲讲MVCC,如何判断该选哪个版本的?15. (上一问顺带讲了隔离级别)读已提交和可重复读的锁实现有什么区别?(小林coding看过,但忘记了。间隙锁那些)16. 讲讲垃圾收集算法17. 哪些对象可以作为GCRoots对象?18. 缓存了解吗?缓存更新策略有哪些?(想不起来了)19. 反问,然后建议我语速快一点总共面了一个小时
查看17道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务