(a==b)&&(d==0 || a>0)为YES dfs预处理一份全部的好数列表,对每次询问二分答案 static int[] goodNums = new int[5680000]; static int p = 0; static { for (int i = 1; i <= 9; i++) { dfs(0, i, 0, 0); } goodNums[p++] = 102345
1. 自我介绍 2. 前端工程化经历,wepack配置过什么 3. 10000个数里面选前10大的数字 4. 困难的事情,怎么解决的 5. 项目中前后端沟通协作 6. 有主持过项目吗?项目分工如何? 7. 项目中有用什么提效工具吗? 8. 如何学习新技术?有没有使用或了解?怎么了解? 9. 对城市的看法? 10. 性格的优点、缺点? 11. 反问 1. 业务问题
算法的面试最近基本上都是项目为主, 也没啥八股,就没写面经。 蚂蚁是算法工程 二面,饿了么是 NLP 二面, 智能信息是 NLP 一面。 蚂蚁基本没问啥,就是针对项目聊了一会时间。 重点是后面的代码题给我整不会了。 1. leetcode84 柱状图中的最大矩形(上个月刷了,经典单调栈,但是这题感觉我当时写就不太理解, 面试官问我思路我脱口而出单调栈,但是写不出来) 2. 84 没写出来,给我换了
一面 电话面试,面了一个半小时面试官感觉年纪挺大的,而且又是Java的技术栈,能被捞属实感恩,阿里系里面对蚂蚁最有好感了。 先聊一下科研课题是什么,论文写了什么 了解过哪些排序算法,分别介绍一下时间和空间复杂度 快排的实现介绍一下 归并介绍一下 查找算法有哪些?我说了二分,面试官说可以从数据结构的角度说一下有哪些查找的方法(我说哈希,B+树什么的) 介绍一下C++里面怎么应用面向对象编程(从封装继
当前进度:等二面 🕒面试时间 8.30 一面完两周了,也不挂我也不约二面,又是无尽的排序 发个面经,攒攒人品,求快点约二面 实习拷打 线程池的基本工作逻辑、工作原理 线程池的参数如何设置 为什么要用线程池 java 的协程了解嘛 zset 的底层数据结构 针对整个平台上所有主播热卖的商品,做一个热卖排行榜(实时按照销量排序) 数据库索引介绍 G1 工作原理 乐观锁,悲观锁,分别用来解决什么问题
问题内容: 我想学习蚂蚁。谁能推荐一些有关此主题的良好学习资源?从在线入门教程到深入的书籍,任何资源都会受到赞赏。 谢谢你的帮助! 问题答案: ant.apache.org。看看手册。 蚂蚁最佳实践 不会花很长时间-蚂蚁并不难。 这是一个示例,可以重用的build.xml开头。它足够通用,可供我重复使用。目录命名约定应易于遵循。我使用的布局模仿IntelliJ的输出。
问题内容: 我正在尝试使用BuildFile(build.xml)在Ant中构建项目。尽管ANT_HOME环境变量明显存在并且设置为“ ant.bat”所在的路径,但它始终显示此错误消息。如何正确配置Ant以在Windows中编译版本? 谢谢 问题答案: 可以设置ANT_HOME,但这并不意味着/ bin的路径在您的PATH中,因此OS可以找到它。 将ANT_HOME / bin添加到您的PATH
1.问了问项目相关,没啥亮点,感觉面试官也不感兴趣就听我说 2.一个对象创建到死亡经过的gc过程 3.mysql以及java里面的乐观锁和悲观锁 4.一个消息队列服务器推给客户端和客户端主动拉取消息的优缺点 5.分布式的两阶段(后面聊天面试官可能想到的吧) 6.hashmap的底层结构 还有一两个简单的八股,不记得了 全程1h没手撕,前面问了25min左右的技术问题,基本都是只能随便说一说,
自我介绍+项目,论文介绍 聊实习项目,讲讲怎么做的性能优化 讲一下事务,怎么实现A,C,I,D这几种特性 binlog redo log undo log mvcc SQL怎么执行的 Select执行顺序,Update呢?具体怎么保证事务的特性 B树和B+树的区别 执行事务前要怎么做(事务的snapshot read和current read) 算法题 怎么处理大数据流里的中位数(奇 偶 插
时隔上次一面约一周,中午约的下午五点面试 讲讲论文做了啥,出国做了啥,获奖做了啥 分析下为什么你们的项目没拿到一等奖,和他们比差在什么地方,哪里还能提升 讲一下你用多线程的经历,怎么用的 线程池,用了什么工具类,为什么要用线程池 实习参与的服务性能优化怎么做的?怎么判断性能瓶颈?怎么设计有效的优化方法? 二面感觉是leader面,是一面面试官的leader,技术问的不多,主要是结合项目和简历在问,
第一题 代码: 第二题 代码: 第三题 #蚂蚁笔试##蚂蚁金服##2023一起秋招吧##23届秋招笔面经#
面试官人还是很好的,我一面结束后隔了一周左右收到的二面通知,一面电话,二面视频,还有编程题。 1.自我介绍 2.介绍一下自己研究生生活,学习经历,科研经历,项目经历,实习经历,我说了半天,有点乱没啥重点,可能面试官不太喜欢 3.毕业后的规划,深造还是工作?(这几个可能是客套一下,怕我太紧张?) 4.关于区块链共识算法的内容。其中主要介绍了PBFT,问的非常详细,我甚至现场推导了里面的数学公式(这里
蚂蚁面试官问问题的角度好刁钻,而且语速很快很快,一不注意就会被他带跑了。不过仔细复盘之后觉得他问的问题都挺有价值的,在这里记录一下。 虚拟DOM到底是如何提升性能的?(问的很详细,最好能列举出真实DOM,虚拟DOM的操作行为例子) 减少重绘回流次数 比如向一个<ui>列表添加5个<li>,如果直接操作真实DOM,那么浏览器需要经历5次回流; 但使用虚拟DOM在更新完后再异步批量更新真实DOM,一次
阿里巴巴 蚂蚁集团 国际事业群 一面 (70 分钟) 30 分钟 7 道题目 (排序, 发布订阅, lodash.get, DOM / CSS 熟练度等) 笔试复盘 为什么要阻止跨域? 有具体例子嘛? 如何实现跨域 聊聊 HTTP 缓存 聊聊 HTTPS 聊聊 HTTP2 vs HTTP3 聊聊 CDN 聊聊实习接口的安全性和可靠性你做了什么? 后端监控? 你对 Node.js 多了解 Histo
之前在牛客上一键投递点到了蚂蚁的,加了微信,校招正式开始后内推。 意向为测试开发工程师,部门为蚂蚁集团-国际事业群-全球技术。 9.14 约面 9.15 笔试 9.17 一面 男面试官,由于开会迟到了二十分钟,进入阿里会议后还道歉了。 时长五十分钟。 1.自我介绍。 2.介绍项目。 3.redis 为什么要使用缓存 高性能 高并发 缓存会出现的问题 穿透 雪崩 4.分布式事务 事务 进程 线程 A