蚂蚁网商银行测开一面二面

3.15发个面经,攒攒人品,希望面试一切顺利~
代码题:给定一个数组,输出第k大的数
1. java集合的种类,HashMap的底层实现,装载因子(散列表中关键字个数和散列表长度之比。她用于度量所有关键字填充哈希表后饱和的程度),为什么是这个值(在时间与空间成本之间提供了良好的权衡,低于这个值空间浪费大,高于这个值哈希碰撞的概率增加,需要进行重哈希,插入速度变得很慢,0.75是比较合理的,并且尽量减少了重哈希次数)。
2. 你平常使用线程的场景,你认为在你们这个场景下,用多线程和多进程有什么区别?线程和进程底层的关系,线程能否利用cpu的多核。
3. 研究方向相关问题,问的很详细
4. 项目相关问题,会揪住一个感兴趣的点,往下问
5. 做的测试相关的工作简单介绍
6. 你觉得对于你自己的项目,需要测试的主要功能点有哪些,为什么?
7. 事务的ACID特性,举例子说明这四个特性
8. 分布式事务
9. 你觉得在你科研生活当时遇到的让你为难的问题
10. 如果让你现在去做当时觉得难的事情,你觉得你能怎么优化?
然后就是反问环节:业务内容等

3.28二面:电话面试,一个小时左右
首先是自我介绍,然后是对项目的盘问
对自己的项目设计测试用例;问了一些前端的(没答出来)
http的状态码
get和post请求的区别;get请求传递的参数放在http请求的header还是body;
mysql数据库的数据存储形式;为什么要用b+树?
索引设计题:数据表里面有abc三个单独的列,其中AB、BC以及A、B、C是最频繁的五个查询,你会怎么设计索引?
测试场景题:假如你是一个玩具公司的质检员,你会怎么在流程控制和用例设计方面去保障玩具的质量。
生产者和消费者问题主要是解决怎么样的一个问题(临界资源、死锁;写死生产者的产出来避免消费者超拿,类似于抢优惠券这种场景)?
引发死锁的条件
乐观锁和悲观锁的理解,举例子说明java里面的乐观锁和悲观锁?
怎么解决乐观锁CAS的ABA问题,原子类
CAS是怎么样的一个底层实现?
测试场景题:对天猫的优惠机制进行测试:小二会在优惠开始之前将优惠策略写入数据库,系统读入缓存中;到优惠生效过程中,你能考虑到的测试点,去保证整个流程运转正确。(两个角度,小二角度;用户角度)
最后就是反问环节。
期待一个三面机会~
全部评论
大佬有后续了吗
1 回复 分享
发布于 2023-03-18 15:36 山东
请问手撕是acm还是核心代码呀
点赞 回复 分享
发布于 04-21 16:02 陕西
请问是校招还是社招
点赞 回复 分享
发布于 01-03 15:16 北京
感谢大佬分享
点赞 回复 分享
发布于 2023-03-18 16:09 河南
欢迎投递阿里哈,和蚂蚁分开的
点赞 回复 分享
发布于 2023-03-17 11:13 浙江

相关推荐

06-16 00:51
已编辑
清华大学 后端
1,首先自我介绍,问我为什么选go(我想着反正后端,写什么语言不重要)我了解过过他们的公司业务,主要做ai的,因为我原本也不是写后端的,就回答说go主流去做ai相关的后端应用。面试官就说,python不是更适合做ai吗?比如机器学习,深度学习?但我知道python有人工智能相关库,这问题就这样过了---2,之后面试直接上算法,让我用我最熟悉的语言写,我想着我都投递go了,我就直接用go写,一道比较简单的有序数组合并,刚好会(写完后,面试官问我时间复杂度是多少,我说m+n,他一脸疑惑,我说了几遍,他好像听不太懂,怀疑跟他那边嘈杂的环境有关),之后问我用了多少测试cases,不是,哥们,你不是看得到我屏幕吗?这是人能问出来的问题,我甚至怀疑要开始怀疑面试官是不是连时间复杂度都不会算了---3,问了mysql,写语句,10e的数据,字段有id,name,create-time....其中id为自增主键,在不建立索引的情况下,查询最近一周的量,写了一下,面试官不太满意,说没用到索引....(重点是,我一面也出了这道题,我就这么写的)---4,之后就直接反问环节,问下面试官对于刚刚的10e数据量那道题有什么想法,怎么处理才是正确的,开始巴拉巴拉,他周围太吵,没怎么听清,只听到二分这个词。之后问对这场面试的感受。面试官拒绝说这个,开始说教模式,说什么别问面试官这种问题,之后就不问say goodbay了---写在后头,二面的体验是很差的,感觉就是面试官仗着自己年龄大,经验丰富?秃顶?一种老人说教的感觉。无论说什么都是反驳你,而不是一起探讨的态度感想:希望公司对面试官人选重视点,普通话有浓厚的地方口音,很多时候都听不清,环境也不选安静一点的,高高在上的姿态让人十分不爽
查看6道真题和解析
点赞 评论 收藏
分享
06-17 12:05
已编辑
南昌大学 Java
没想到我也能一周速通字节,javaer简历boss上被字节的测开捞了,项目是点评和rpc,之前0实习。简单说下时间线和面试内容吧,三面都是温柔的小姐姐,面试体验很好。总结来说基本没有问常规八股,都是围绕项目细节展开的场景问题,开放性问题,然后带一点八股。⌚️投递时间:5.28👋一面:6.9 40min1.自我介绍2.项目拷打(超卖问题怎么解决的,由此展开聊了很久,各种细节拷打)3.算法题:将长度为n的数组分成m个和相等的子数组,求m的最大值,非hot100原题,leetcode698有道类似的,只给了10分钟,时间有点短没完全写出来,本来感觉都凉了但还是放过我了,感恩。4.高考成绩如何实现排...
一笑而过2222:一、抖音App长期无响应原因分析 1. 客户端问题:App版本过旧存在兼容性缺陷或代码逻辑错误;本地缓存、用户数据损坏影响加载;手机系统版本低、硬件性能不足导致不兼容。 2. 网络问题:网络信号差、无网络或DNS解析失败;代理设置错误、企业网络拦截抖音域名。 3. 服务端问题:启动依赖的API响应慢、服务端故障;CDN静态资源下载超时。 4. 第三方依赖问题:广告、推送等SDK初始化异常;系统服务未启用或关键权限缺失。 5. 其他原因:系统时间错误、后台应用抢占资源;用户频繁点击启动图标引发冲突。 二、电商平台兑奖系统测试用例 1. 功能测试:验证正常兑换、积分不足、限量商品重复兑换、库存实时更新及兑换记录查询功能。 2. 兼容性测试:在不同操作系统、浏览器环境下,确保功能正常和UI适配。 3. 性能与安全测试:模拟高并发检验系统稳定性;测试接口防刷机制;防御SQL注入攻击。 4. 异常场景测试:覆盖断网、服务端数据回滚、奖品过期等异常情况处理。 5. 用户体验测试:评估兑换流程是否简洁,错误提示是否明确,页面加载速度是否达标。 三、扩展建议 使用Firebase Crashlytics等工具上报启动日志排查抖音无响应问题;针对兑奖系统进行压测,重点监控TPS、错误率及响应时间 。
查看14道真题和解析
点赞 评论 收藏
分享
评论
3
52
分享

创作者周榜

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