马力应该是不招人了,补更新下4月的面经吧

数字马力

一面 4月18
50分钟
为什么想来长沙?
了解操作系统吗,内核态和用户态
还有一个操作系统的忘记了
TCP和UDP的区别
TCP怎么实现可靠的
讲一下数据结构,数组,链表,hashmap
Hashmap扩容,为什么要2的指数这样扩容
只是因为取余用位运算提高效率吗
介绍下java中的乐观锁和悲观锁
Volite关键字,可见性是怎么实现的
CAS介绍一下?
在什么地方用的?Concurrenthashmap
什么是幂等,幂等怎么实现的,
Spring了解吗,ioc和aop,循环依赖怎么解决的
Mysql事务了解吗
怎么实现原子性的,
Mysql三大日志
Mysam和innodb 的区别
怎么优化sql查询
MVCC
JMM了解吗?
JVM了解多少
OOM在什么情况下会出现,有了解吗?
怎么解决的?尽量避免OOM
Redis了解吗?介绍一下
Redis持久化
Redis怎么保证原子性
了解IO多路复用吗
Lua脚本
AOF你有了解过吗?AOF日志重写知道吗
RocketMQ怎么保证消息不丢失的
如何保证不重复消费

场景题:
1.QPS 10000,怎么让接口顶住压力,已经有一万,不能通过前端控制,也不能限流

2.抽奖活动怎么保证,数据库不宕机

建议,多看源码,看看书

二面 4月23
50分钟
自我介绍
拷打实习
拷打项目
各种数据结构
设计模式

场景
怎么确定一个项目的,性能瓶颈出现在哪里
怎么去优化
怎么提高项目的性能瓶颈
从代码层面,架构设计层面等分析
高并发下的解决方案
反问
🕒岗位/面试时间
长沙 Java后端 

大概率是春招不招人了,23号到现在也没有一点消息,校招一个hc都没有,也不知道大张旗鼓的干什么,春招就这样结束吧,留西安了
全部评论
不能跟佬做同事了
1 回复 分享
发布于 05-23 19:50 广东
好巧,又刷到了,最后去哪了兄弟
1 回复 分享
发布于 05-25 16:50 陕西
佬 有别的offer了吗😭
点赞 回复 分享
发布于 05-24 10:18 辽宁
留西安云智了吗
点赞 回复 分享
发布于 05-24 14:56 广东
臭***数字马力
点赞 回复 分享
发布于 05-24 22:19 湖北
我滴妈,,问的这么难吗
点赞 回复 分享
发布于 10-06 18:10 河南

相关推荐

9月笔试,10.12一面,10.15二面,10.28意向#数字马力##数字马力面经#数字马力 - 一面 (过)50min+● 自我介绍● 实习内容都有些什么?  ○ 云上巡检具体是干什么的?  ○ 云上巡检多久一次巡检?● 如果要日活量达到百万这个级别,课表推送该怎么做? - 引入消息队列,采用多线程分治●大批量查询数据这种查询,比如Excel一个导出功能的时候需要查询很大的一个数据量的结果,有没有什么好的实现方案? -多线程并发  CountDownLatch ●ThreadLocal 有用到过吗?在使用过程中有什么需要注意的点?会不会造成内存泄漏?●git 遇到代码冲突,在同一个分支上协作的时候如何解决冲突?●maven 依赖冲突如何解决?●MySQL 底层索引是什么?为什么选择B+Tree●设计表结构的时候怎么去使用索引?●如何分析一条SQL?主要是看哪几个字段?比如它命中了哪个索引,命中的索引类型是什么?索引命中的多少条?●MySQL 有哪几种锁?锁是如何用的?用在什么索引上面?●MVCC 的原理讲一讲●设计模式中的策略模式有用过吗?怎么用的?●在项目中,学校之间会有些共性的特征,我们如何去封装这些共性特征呢?●有没有考虑过策略模式中加上上述这种思想?●讲一下AOP我们一般都用在什么场景?自定义注解加在哪里?自定义注解加上私有方法上可以吗●动态代理的两种实现说一下●Spring如何解决循环依赖的问题?第三级缓存是为了解决什么问题?数字马力 - 二面(过)40min+● 自我介绍三分钟,再将一些比较擅长的一些技能、亮点的地方。● 进入公司实习后团队内部让我承担的职责,为什么要让我去做这方面的事情?这个需求的背景是什么?在这中间做了哪些事情?以及对于这些需求我是如何实现的?中间遇到的难点有哪些?  ○ 一下子有点被问懵逼了● cmdb中的数据与部门数据库中的数据是如何保证一致性的?  ○ 巡检模块,定期巡检报警,无风险直接操作,有风险手动发工单与业务方确认无影响之后进行手动变更。● 如果调用的数据量很多,在获取数据的时候我要如何读取,如何写?  ○ 还是问的实习,其实感觉面试官想问的是大数据量场景下我要如何去优化读写操作。● 巡检完后进行修正,是自动的还是什么?  ○ 其实就是对于无风险的数据操作直接修正,有风险的数据操作还是发工单与业务部门沟通确认后再进行修正● 我负责的数据修正治理的工作为什么会出现这个数据不一致的问题?有没有想过从源头入手彻底解决这个问题?  ○ 有,但不多。1. 团队内部对实习生权限管控很严格。2.历史遗留问题太大,涉及到公司内部团队很多,产出比低。● 我之前说os相关模块工作,主要是碰到了什么问题?  ○ 代码架构混乱,优化os模块的架构使用了工厂模式、策略模式。对于一些共同行为和方法抽取成抽象类继承。● 阿里云cos那边的接口有什么数据不满足我们需求?  ○ 数据粒度的问题。阿里给的数据无法满足团队内部需要的更细的数据粒度。● os数据巡检模块如何设计的?  ○ 工厂模式、策略模式、面向接口开发方法。使用 go 的组合等等● 公司内部具体用哪个云?  ○ 其实都有用,但是侧重点不同。● 阿里云oss它的同城冗余、可用区冗余的含义及其区别?● 可用区,从物理现实的角度讲一讲它的概念?  ○ 把可用区这样那样的优点、缺点稍微说了一下● 为什么大家都流行去搞一些同城冗余,而不是做一些跨地域跨城市之间的冗余?  ○ 一是成本问题,二是没必要。各云服务厂商基本上都能保证极高的数据安全性、可用性,极大程度上保证了数据不丢失。● 项目中的一个背景是什么?(上上个实习做的项目)● 你是如何去进行项目整体架构重构,来适应业务变化的?  ○ 老规矩,工厂模式,策略模式,单例模式,面向接口开发,一套军体拳● 某个业务数据存储的一个数据结果是什么?● 我是如何参与到这个项目中的?● 在项目遇到过的困难和故障?  ○ 直接吟唱最近遇到的一个threadlocal相关的数据污染的故障,然后引出对应的八股,基本上全答上来了  ○ threadlocal底层数据结构、key是什么,如果要跨线程传递threadlocal?● 反问:对应这次面试的表现:整体来说不错,就是太紧张,需要去引导。
查看39道真题和解析
点赞 评论 收藏
分享
16 27 评论
分享
牛客网
牛客企业服务