蚂蚁国际Java实习二面面经

部门:蚂蚁国际-全球技术
职位:【转正实习】应用研发工程师-JAVA
时间:6.17上午

开始例行自我介绍+拷打项目

场景题
1. 单点登录。答:不了解
2. 有没有用过支付宝或微信的授权登录方式。答:没用过,可能是要调api
3. Redis缓存和本地缓存的区别
4. 什么样的信息适合放在Redis,什么样的信息适合放在本地缓存,怎么选型
5. 如何保证Redis和DB的数据一致性
6. 更新数据库和redis缓存会放在一个事务里面吗
7. 秒杀如何防止超卖
8. Redis缓存如何承受更高的并发量?比方说10万个人同时进行秒杀,这样也可能会把Redis搞崩溃?有什么优化的空间吗?思路:这个是之前饿了么面试问过的,当时的面试官告诉我可以用类似于ConcurrentHashMap的Segment来把秒杀库存分成若干个段,每个段处理一部分的秒杀。

基础知识方面:
9. ThreadLocal原理,需要注意什么问题
10. ArrayList和LinkedList的区别,ArrayList怎么扩容的
11. TCP实现原理,我回答的是三次握手四次挥手
12. 了解Spring AOP吗
13. SQL注入

后面又问了两个场景题。这个面试官好像很喜欢问登录方面的问题,但是我感觉答得不好。
14. 如何控制权限,水平权限和垂直的权限
15. 如何监控网站

非技术问题
16. 相比其他候选人你的优势是什么,缺点是什么?
17. 对比毕业以后的职业规划是什么方向的?然后介绍了后端三种方向:1. 底层中间件开发,2. 平台领域,3. 业务技术的研发。选哪个?
17. 英语怎么样?来一段自我介绍

反问
1. 什么是全球技术
2. 部门的岗是偏业务吧?答:是
3. base在哪里?有新加坡吗?答:可能没有。然后问我第一意向base是新加坡吗?我说不是,还是杭州吧。
4. 面评:你的整体的基础上面和对做的当前的事情上的一些了解,情况还是挺不错的啊。需要提高一点的就是,至于在某个点上怎么去扩展,怎么去更多去思考。(原话)
5. 什么时候出结果?答:尽快。
全部评论
佬是官网投的吗
点赞 回复 分享
发布于 2024-06-29 02:27 澳大利亚
结果咋样
点赞 回复 分享
发布于 2024-06-28 19:44 陕西

相关推荐

03-25 10:18
已编辑
蚌埠坦克学院 前端工程师
面试官脸特别黑,像我欠了他三百万…而且中间人直接消失了接近10min,而且问问题有的问题奇奇怪怪搞不懂想问啥 最后手写题LRU众所周知代码比较长,一到一小时整点就让我别写了,第一题写的代码也没看,直接就是反问了,反问介绍业务也是有种敷衍+心不在焉的感觉…体验不咋地,评价为已经不太想去了…自我介绍拷打项目(他一直问方案设计和业界其他的方案调研,说实话我觉得我答的不好,但我又不知道该怎么答)方案设计 技术选型 技术方案扩展性 稳定性登录态的设计 jwtjwt和session cookie的区别为什么要用jwt做登录怎么理解session呢js事件循环机制宏任务和微任务有哪些输入一个url到页面显示的过程js加载会阻塞页面渲染吗async和defer的区别css解析会解析页面渲染吗link慢的话 网络加载比较慢 页面也会比较慢(omg 我没懂他想问啥)如何获取页面的性能数据除了工具之外 还有其他方法衡量页面的方法吗如何在全局捕获一些js异常如何解决跨域问题用了cors请求跨域 但比正常请求慢 可能是什么原因vue2和vue3的区别vue2的响应式设计有什么问题?为什么需要在vue3的时候做调整?vue2怎么实现对数组更新的响应式劫持?数组原生方案怎么做到对数组的更新操作带响应式的?(问的莫名其妙 不知道想让我回答什么 我说了数组的遍历方式他又说不是这个)要自动打印的数组的当前所有元素要怎么做怎么做到push的时候自动打印(不知道他想问啥)vue2数组的响应式原理 怎么改变原始的push方法让他做到自动化响应式输出结果(问的奇奇怪怪算法手写题promise.allLRU反问
查看26道真题和解析
点赞 评论 收藏
分享
评论
7
48
分享

创作者周榜

更多
牛客网
牛客企业服务