阿里支付宝 支付技术部 一二三面+hr面

阿里支付宝--支付技术部 一二三面+hr面   泡池子~~~ 我三面和hr面是一起的

一面
    1.自我介绍
    2.项目
    3.然后操作系统 主要是io方向的问题,局部性原理等等
    4.分布式
    5.场景问题

二面
    1.高能来了,全程c语言,全程操作系统
    2.先是自我介绍
    3.项目,场景,高可用
    4.全程c语言,你写一个c代码时计算机怎么感知的
    5.计算机怎么知道你写了个字符串
    6.malloc函数知道吗,我想知道他内部的数据流转过程,如何申请如何分配的
    7.底层内存地址,怎么分配的
    8.写一个缓存,类似redis那样
    9.你这个key value是什么,你怎么处理冲突
    10.画map底层的数组的地址,比如 0x10 0x14 0x18...
    11.你怎么处理冲突的(又手写node)
    12.为啥这么处理(好像面试官不了解hashmap,纯纯的c语言开发者)
    13.反问:你好像工程能力不错,但是底层深度可能没那么深,我们要的是从一个地方很深入的来看
    
     三面+hr面
    1.先自我介绍
    2.你有过创业经历哇
    3.你实习经历挺丰富 balalba
    4.先说第一个实习项目场景,然后介绍优化方向
    5.滴滴实习,你这个六个月座的事儿比较少哇
    6.如何和别人沟通需求的,(我说这儿我和内部人员对限流方案,我给他说怎么解决,然后我们怎么解决)
    7.hr:我看你经历挺丰富的,你用三个词语形容一下自己(坚持、不轻易放弃,持之以恒)
    8.leader:你接受一个项目时如何看解决方式的:读论文,看文章
    9.你有读过他们的源码吗,我语言是java,只读过论文,非java的可能基本1没看看过
    10.要不我说过我读过的一些源码:leader说给我三分钟时间,balabala
    11.我看你有个人公众号:我记录自己的一些文章,比如hbase的存储效率,springboot底层的luttuce连接池无法更新拓扑节点导致redis会timeout,HikariCP等等
    12.你怎么看到自己的问题:我可能学历不是比较占优势,我肯定除了阿里也面了其他公司嘛,也有我不会的,但我没放弃没有失败就emo,我也不是那种天才啥都会嘛,一个面试后我会复盘,将自己的确不会的重新整理重新补充,比如像现在的中间件,非常多,levelDB、rocksDB、boltDB、redis等等,不可能每个都看完,但是类似底层写多读少场景适用LSM树,很多类似threadlocal和cow等等无锁优化,wal等保证日志完整,mmap实现零拷贝配,顺序io提升写效率,读多写少可能就是缓存,或者b+树这些,主要都是从io上面分析....balabala
    13.这儿说错了,我说他们都说我很强,主要不是想说这个,我是想说我对这场面试挺吃惊的,昨天发现是我最喜欢的部门,然后问我对支付的理解
    14:支付就是核心,上层业务营收多少和我没关系,但是如果这边出现问题就会影响上层业务,要具备随时oncall的条件    
    15.leader说上一面我评价大概是工程能力不错,广度很广,但是深度不够    
    16.hr:你为啥测评没做....其实我根本没想来阿里,快手的支付真的1是我很中意的部门,结果今天才发现hr面的这个部门就是支付宝支付技术部.....
    17.反问环节,我直接开口,咱们这个会做个排序啥的吗(我勇吧),嗯我们这要和前面的面试官沟通才能给你反馈,无法马上给你的,再说你测评都没做,现在也给不了任何反馈,大概两周左右反馈
    18.其实我很珍惜这一次机会,我想说的是过不过不重要,想知道leader对我的看法和建议。。。表述能力有待提高哇,leader说我可能最近做的db如果是兴趣就可以,同时说我很焦虑....今年这个大环境谁不焦虑哇,再说遇见自己喜欢的部门,肯定会紧张,在意一点点了~
    19.leader说对于技术,可能我需要在垂直方向上面去扩展一下,以后干久了,其实技术也就这么一回事儿,又得从其他新的方向去发展了    
    20.我主动说我自己学历不行,所以我才会找实习,和同学类似创业去竞标项目做,我想和其他同学竞争时,肯定要有不一样的地方,不然一个学历高一个学历低的,肯定选择学历高的呗,同时我还是跨专业的...
    22.leader说其实我们看待校招生都一个样,估计就是说你觉得你的技术很强,其实在我们看来就是啥也不会...
    21.然后goodbye~ 等通知 hr说两周,这下够等了~
    
    记录一下吧,重来没在牛客许愿过,这次希望阿里hr能过咯,其实挺搞笑的,其他家hr面了就稳了,阿里hr面了比技术面还紧张...... 



#Java求职##春招##面经#
全部评论
兄弟我也在面这个部门,能加下好友吗
点赞 回复 分享
发布于 2022-04-02 17:06
是支付宝事业线-支付技术部吗?大佬你这是春招还是实习呀?
点赞 回复 分享
发布于 2022-04-04 19:33
大佬有后续了吗
点赞 回复 分享
发布于 2022-04-06 19:38
太强了
点赞 回复 分享
发布于 2022-04-07 18:40

相关推荐

1. 自我介绍2. 项目介绍3. 项目排查思路4. 功能测试需要注意的点5. 说一下你做压测的流程6. 测试期间用到了哪些工具7. Linux系统中去查看内存的命令8. 刚才你有说性能优化排查,那么有一个常见的思路就是去看一下JVM里面的GC情况(这块真慌了,因为我在项目中基本上只考虑到了MySQL的一些排查优化,没考虑JVM,所以说下面JVM相关的东西基本上是乱答了)你先说一下在项目调优过程中会用到的命令,比如说想看一下JVM中的一个GC的情况这样9. jstat和jmap的区别10. jmap有没有了解11. 查看GC情况可以用到哪些工具(这里面试官应该是希望我用过VisualVM)12. 怎么去查看日志,可以用什么工具13. 有没有做数据分片?14. 我见你项目中都用到了Redis,问一下你在Redis中都去存放了什么数据15. 比如说有一个排行榜的功能,你会用什么Redis数据类型16. 你知道有序集合的底层实现吗17. 比如说现在有一个top10的一个界面实现,体现在代码层面上,你是会先自己进行一个排序,然后塞到10这个框内,还是说会在10的里面不断进行动态排序呢?18. 我见你还做了一个电商的项目,你的项目中有热key这个问题吗19. 大概是一种什么现象,会带来哪些问题20. 怎么去解决热Key问题(我的回答偏向于缓存方面,面试官更希望是分片集群方面)21. 我见你其实在简历上说自己考虑到了这个主从模式了,能说一下具体怎么做的吗,怎么去考虑负载均衡这个问题22. 有了解集群模式吗23. 你在做测试的时候是在做黑盒测试还是白盒测试24. 测试过程中是测试单个接口还是说去测试整个链路(分情况考虑)25. 如果是整个链路的测试,你可能会关注哪方面,性能还是什么?26. 你这个是一个Java项目嘛,想知道一下你们在做测试的时候,怎么去看测试日志,是自己做了一个日志系统还是说去后端服务器上看27. Java日志的存放位置28. 查看日志怎么去看(想考察一下tail,less等以及grep、awk、sed这些命令的使用)29. 给一个场景:有一个功能测试的场景,在发起一个请求之后,发现这个接口特别的慢,在一个真实的线上系统中,我们的项目并不是依靠单一的服务,而是依靠层层依赖的微服务去实现的(这里吓懵逼了,没学过微服务)调用的接口不止是线上看到的那一个,底层可能调用到了很多接口,这个时候要怎么去排查解决慢接口问题30. 接口有时候传递参数是动态的,底层的业务逻辑可能会很复杂,有的时候你换了个参数,这个接口的反馈速度就不同了,现在你想查一下这个请求到底干了什么事情,链路到底是怎么实现的,你会去怎么分析31. 出了一个MySQL语句,用到了索引和分页,问这个语句在执行器中的执行顺序、有没有用到索引、用到的是哪个索引、这个索引为这个语句返回了什么内容、异步之后执行了什么操作、最终为我们返回的是什么(面试的时候一直没听懂面试官想问我什么,再加上自己确实平常只是用MySQL索引,并没有关注索引到底为数据库返回了什么数据,后来反问阶段问了一下这个题,面试官希望我从索引的数据结构,也就是根节点叶子节点层面上去考虑这个题)32. 大三课业情况以及实习时间33. 反问#牛客激励计划##牛客创作赏金赛#
查看33道真题和解析 牛客激励计划 牛客创作赏金赛
点赞 评论 收藏
分享
01-02 07:04
门头沟学院 Java
半夜醒来睡不着写写之前的面经,能回忆一点是一点了。背景:北京某2 本硕,25届摆子,无实习部门:天猫超市     电话面(45min)1.自我介绍2.谈谈对面向对象的个人理解追问:哪些过程是需要封装的?依据什么来封装?2.5你使用的redis和mysql这些服务,都是自己搭的吗?用的什么云平台?3.你第一个项目写到了用redis来缓存用户登录验证码与token,具体使用场景是怎样的?追问:3.1 如何根据token获取用户登录信息?3.2 用户请求是怎么携带token的?3.3 用户每次请求都会携带token,那么这个token存储在哪?4.场景题:用户可能会因为在其他应用里误触了一些超链接(如点击了携带链接的图片),而触发访问操作,这个操作不是用户想要进行的,但是后端仍然会执行一系列的响应操作,如何避免这个问题?5.介绍一下MySQL的隔离级别追问:5.1 根据你的描述,既然已经有了RR隔离级别,为什么还要有序列化这个级别呢?5.2 RR隔离级别下,锁的粒度?6.你使用redis缓存了一些查询信息,在更新数据时,如何保证一致性?追问:你是如何实现延时删除redis缓存的?7.使用过Spring事务吗?介绍一下Spring事务追问:7.1 一个类的内部有A,B两个方法,其中B开启了事务,我在A中调用B,事务生效吗?7.2 这种情况下如何让事务生效?(答了获取代理对象)7.3 还有其他方法吗?(不知道)8.你第二个项目使用了MQ,如何保证消息被消费?追问:8.1 消费消息是push模式还是pull模式?8.2 消费速度慢,消息堆积怎么办?8.3 消费失败怎么办?8.4 异常日志需要记录哪些信息?8.5 日志记录的信息太多,导致服务器磁盘空间消耗过快,磁盘空间即将用尽,如何紧急处理?(凭感觉回答了限流、熔断)8.6 怎么进行熔断?9.论文完成情况,最近在看哪些岗位工作相关的技术或知识?10. 反问
查看27道真题和解析
点赞 评论 收藏
分享
评论
8
18
分享

创作者周榜

更多
牛客网
牛客企业服务