数字马力 秋招 后端开发 一二面(已拒offer)

base长沙。主要是做tob的业务。

一面 10.13(30min)

  • 自我介绍(面试官让重点介绍获得的奖项、大学计算机课程)
  • 课程聊到了计算机网络,问了计网
  • TCP IP模型 分几层
  • TCP UDP在哪层
  • TCP UDP区别
  • TCP UDP使用场景
  • TCP怎么保证可靠
  • TCP三次握手、四次挥手
  • 面向对象三大特性
  • 什么是多态
  • 抽象类和接口的区别
  • jdk1.8,接口是否可以实现default的方法
    • 这块只记得可以,然后面试官讲了一下为什么可以,主要是为了在后续的开发中如果扩展接口的功能,同时还可以兼容以前的实现类。
  • error、exception区别
  • List常用的实现
  • ArrayList、LinkedList区别,使用场景
  • HashMap底层原理
    • 拉链法
    • 插入元素a、b,产生了哈希冲突,是怎么处理的(线程安全的情况)
    • 什么时候树化
    • 红黑树是什么
    • 红黑树是怎么调整平衡的
  • MySQL存储引擎,存储结构
  • InnoDB、MyISAM区别
  • B+树为什么可以提高查询效率
  • 怎么避免回表
  • 联合索引 (a, b, c),where a = 1, c = 1, b = 1,能用到联合索引吗
  • 使用了范围查找还能用到索引吗
  • IOC、AOP
  • JDK动态代理、CGLib动态代理区别,什么时候用
  • Spring事务失效:a方法加了@Transactional,b方法没加,b内部调用a,会有事务产生吗
  • Bean的生命周期
  • @Autowired、@Resource区别
  • 无手撕
  • 反问

二面 10.17(40min)

  • 自我介绍
  • 项目背景
    • 怎么分工的,保证高效协同
    • 具体讲一下功能划分的边界、合作
    • 什么情况下会出现代码冲突、怎么解决的
  • 进程线程区别
  • 线程几种状态
  • JVM内存结构
  • 堆栈区别,什么存在堆中,什么存在栈中
  • JVM类加载、卸载步骤
  • 垃圾回收机制
  • 为什么会产生full GC
  • Redis和MySQL区别,什么场景下用Redis
  • Redis数据类型,常用方法
  • Redis分布式锁
  • Redis过期策略、淘汰机制
  • 异常可以分为几类
  • 怎么自定义异常
  • try-catch-finally,如果在catch块中return了,finally块中的代码还会执行吗
  • 如果日常学习遇到了一些新技术,你会怎么样去学习,制定学习计划
  • 怎么评估你的学习成果
  • 描述一次学习过程中的困难,怎么样解决
  • 如果保持对技术的热情、学习的动力
  • 反问

10.23oc。

11.29谈薪,已拒。

#数字马力##蚂蚁##秋招##校招##面试#
全部评论
哥,开了多少啊,谈薪这么晚
点赞 回复
分享
发布于 2023-12-18 16:41 浙江
校招?
点赞 回复
分享
发布于 2023-12-19 23:52 湖南
滴滴
校招火热招聘中
官网直投
老哥你好,我是25届的,看了你好多面经。想请教你下,大三找实习一般是啥时候找呀
点赞 回复
分享
发布于 01-09 00:33 湖南

相关推荐

💼公司岗位社招:C24后端郑州公域背景:我是四年半的工作经验,参与了十个项目左右,本科,现任杭州阿里直管用工,待了两年了,且目前在职,因为年纪大了,家里催我回郑州工作,所以投递了数字马力。一面:(视频面试),面试官是郑州本部的面试官,时间(1小时多点),大部分问的都是八股文、spring相关原理、数据库相关原理、缓存处理方面的问题,除掉开头的自我介绍,剩下的一个小时全在问问题,最后答出来八成左右,剩下两成是通过面试官提醒慢慢想起来的(一面面试官是真的好,答不出来的会一点一点引导你),结束时给我说初试过了,等复试通知,复试是由杭州或北京的蚂蚁部门领导面试我,让我好好准备,会问项目和技术。二面:(视频面试)一面第二天我就收到复试邮件,约了两天后复试,复试是北京蚂蚁的领导面试我,时间是晚上八点,时长45分钟,我当天加班且累了一天,脑子里一片混乱,下班勉强赶上了视频会议,因为加班工作了一天当时脑子一直恢复不下来,就感觉今天要凉,面试开始后他对我的简历上写的项目一点都不知情,也没让我自我介绍,上来直接让我自己挑一个熟悉的项目讲一下,我挑了个最近在做(因为熟悉)且相对简单的项目(大忌),介绍完成之后,对我说项目太简单了,没什么高并发分布式场景,不是基于微服务,没有各种锁安全,没有亿级数据的处理场景,问我有没有复杂的项目(我做是做过,但是时间过得久,记得不太清楚了),我当时硬着头皮把以前做的复杂的项目介绍了一下,然后就是他针对这个复杂的大型项目出了一些场景题,因为真的记不清了,回答断断续续,面试官没了耐心,让我不用说了。最后直接在钉钉上给我发了几道算法题(我是完全没想到,二面还有手撕,没准备),因为是钉钉视频面试,他看着我做,在聊天对话框里把算法写出来,不出意外的挂了。
点赞 评论 收藏
转发
头像
04-19 19:15
已编辑
门头沟学院 计算机类
数字马力的流程还是很快的,4-15笔试,4-16收到面试通知一面面试官很年轻很帅气,给人感觉就是很温柔,春招目前最让我感觉轻松的面试了自我介绍询问简历上的项目经历,介绍自己项目的亮点项目中有遇到什么困难嘛?怎样解决的。如果你个前端人员有意见上的不统一应该怎么解决(后面就是非常常规的八股文)说一下ArrayList和LinkedList,以及他们的使用场景,他们都是线程安全的嘛?说一下Vector介绍一下Jvm的内存模型一个对象什么时候会进入老年代?多线程有使用到吗?Redis的持久化方式?AOF是默认打开的嘛?为什么需要AOF和RDB结合使用Redis的过期删除策略有哪些?为什么需要使用Redis,如何去保证Redis和数据库的数据一致性。事务是什么,ACID分别指什么数据库事务的隔离级别,有了解分布式事务嘛MQ有了解嘛,其使用场景有哪些在浏览器中输入网址,点击访问会发生什么?OSI七层参考模型有哪些Http和Https的区别(大概就是这些,有点记不太清了,整体难度不高)反问:目前公司的业务方向、技术栈什么时候出结果---------------------------------------------------------面完不到一个小时,官网上就显示复试状态,第二天收到复试邀请,可惜慢了一点没有约上希望后面的面试都能过,堵上所有的桃花运,抽卡的运气,给鼠鼠一条活路 #数字马力# #春招#
点赞 评论 收藏
转发
16 68 评论
分享
牛客网
牛客企业服务