数字马力 后端 一面

#数字马力面试#写面经攒人品
10.19晚上7.45
(面试究极紧张,脑子一片空白估计挂了)

1.自我介绍
2.实习项目介绍(背了腹稿,紧张全忘了
3.微服务项目和传统开发项目开发有什么不同
4.介绍一下nacos,使用nacos做注册中心有什么好处?如果要你实现一个nacos怎么实现
5.介绍一下分布式锁,怎么设计一个分布式锁
6.数据库的索引有哪些,介绍一下B+树,和B树的区别,为什么不用红黑树作为索引(红黑树有段时间没复习了,有点忘了
7.volatile关键字,具有原子性吗,和synchronized关键字有什么区别,介绍一下synchronized关键字(讲到了1.6的优化但是不记得锁标志位了)
8.synchronized和lock锁有什么区别(lock锁不记得了,没答出来)
9.介绍一下ES的倒排索引
10.docker和k8s区别(没了解过k8s)
11.使用docker好处,怎么去docker里面查看日志(记错了,应该是docker logs,脑抽说成了exec我真棒

反问:
1.贵公司业务线大概有哪些
2.问面试表现(后知后觉有点蠢了)

全程就19分钟,感觉是凉凉了
全部评论
官网状态到业务复试了
2 回复 分享
发布于 2023-10-20 11:18 湖南
老哥 实习会问问题的,git这些问吗
点赞 回复 分享
发布于 2023-10-21 16:55 浙江
兄弟什么时候笔试的呀,我差不多一周前笔试的全A了也不给我发面试通知
点赞 回复 分享
发布于 2023-10-20 10:40 天津
哥们你不能是写了个鱼皮的项目吧
点赞 回复 分享
发布于 2023-10-19 22:17 陕西
前6个问题跟我一样
点赞 回复 分享
发布于 2023-10-19 21:21 福建
官网状态变了吗
点赞 回复 分享
发布于 2023-10-19 21:14 北京
怎么到你这全是微服务,脑瓜子疼一看就
点赞 回复 分享
发布于 2023-10-19 21:02 河北

相关推荐

📍面试公司:数字马力🕐面试时间:11.7下午💻面试岗位:后端开发❓面试问题:项目:1.为什么要用DDD(面试官说小团队没必要用)2.限界上下文之间是如何进行沟通的3.如何保证redis与数据库的一致性的4.如何保证不超卖5.如果有3000个抽奖请求,但是服务器只能维持200请求,该怎么办6.redis锁如何设置过期时间,在繁忙与空闲的时候如何解决。Redis1.redis数据类型。2.缓存击穿和缓存穿透,有什么区别,如何解决。数据库:1.数据库ACID2.数据库的索引类型3.为什么是前缀匹配不是后缀匹配4.数据库的数据改变后如何给到redis多线程:1.了解哪些多线程工具2.如何保证顺序性3.线程池的执行流程4.Java中有哪些锁。rabbitMQ:1.rabbitMQ死信队列2.交换器有哪些3.如何保证不丢消息,4.如何保证MQ不重复发消息JVM1.JVM内存2.哪个区域不会内存溢出AI:1.敏感字段信息如何处理(例如apikey)2.如果你有需求,要AI帮你写代码,应该怎么做。3.用过哪些AI工具🙌面试感想:可能有些漏掉了,自己答的很差,很多简单问题忘记了。面试官一直在深挖项目中有关redis的东西,自己到后面已经被问蒙了,还是需要多看八股,理解原理。总结就是,自己基础还是太薄弱,需要加强,面试官给我的评价是说项目不是自己做的,没有理解,还需要学八股。面试官人很好,学到了很多,其他就是,加油吧,感觉离offer还很远。
查看25道真题和解析
点赞 评论 收藏
分享
评论
4
41
分享

创作者周榜

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