岗位:研发工程师Java 时间:9.18 题目 实习学到了什么,评价一下自己的优缺点 考研还是保研 学校表现如何,有没有参加比赛 有没有其他offer,比较的时候考虑哪些点 反问后续流程:一周内给反馈 总结 阿里国际的HR面过程挺短的,主要还是聊聊天,比较轻松,很快也意向了#24届软开秋招面试经验大赏#
开局闲聊: 为什么没有去实习?我说和老师项目冲突没时间(就是老师不放实习) 硕士期间有没有发论文? 后面技术面: 1. JDK源码设计模式 2. 单例和工厂模式区别 3. DDD怎么设计实体和值对象(学习项目写了DDD) 4. DDD和微服务怎么对应 5. 为什么将数据库行锁优化为RedisKey加锁 6. 数据库会崩溃,并发量较大时不选择数据库选择什么存储? 7. Redis持久化 8. RDB
我希望全局替换Java并行流默认使用的公共线程池,例如 我知道,通过将这样的指令提交到专用线程池(参见Java8并行流中的自定义线程池),可以使用专用的ForkJoinPool。这里的问题是 是否可以用其他实现(例如?来替换常见的ForkJoinPool 是否可以通过某些全局设置(例如,某些JVM属性)来实现? 备注:我喜欢替换f/j池的原因是,它似乎有一个bug,使它不能用于嵌套的并行循环。 嵌
1.计算城市通路数目 DFS 判断从城市0到城市4有多少条路可以通 0和4城市之间的网络拓扑是有向无环图,计算0到4有多少条路可以走 2. 查找直角坐标系内的两个点使他们与x轴围成的长方形面积最大 (暴力) 给定一个无符号整数数组,每个元素表示一个点,数组元素的索引作为直角坐标系的x坐标,元素作为y坐标,任意两个点: x轴方向的距离作为长方形的长,y轴方向的最小值作为长方形的宽,找到两
面试岗位:前端工程师,base上海 面试时间:8.23,69分钟 面试题目: 1、自我介绍 2、为什么选择做前端方向 3、简历上的第一个项目的难点 4、进程和线程 5、多线程会有什么问题呢,怎么解决 6、浏览器中有哪些进程和线程 7、浏览器垃圾回收机制 8、死锁及其解决方法 9、调度算法 10、TCP和UDP的区别,以及它们的应用场景 11、TCP三次握手和四次挥手 12、http都是基于TCP的
面试岗位:前端工程师,base上海 面试时间:8.30,57分钟 面试题目: 1、自我介绍 2、两个算法题,其中一个动态规划的算法题 3、Vue的渲染过程 4、Vue的双向绑定的核心设计原理 5、发布订阅模式 6、事件代理 7、Vue组件传值的方式,具体业务场景 8、JS事件循环 9、NodeJS事件循环 10、深浅拷贝 反问: 1、应届生培养机制 2、正式毕业前要去实习? 3、业务反向 面试感受
C++四种类型转换 进程内存分布 多进程、多线程、多协程优缺点 STL由哪六部分构成 拷打WebServer,另外给了一个场景,让优化 手撕单例模式 手撕快排非递归 面试官问的题不难,可能是手撕代码的地方出了点问题,一面面完挂了。
Timeline: 9.24 笔试 -> 10.19 一面 -> 10.31 二面 -> 11.30 HR 面 + OC 谈薪 流程也太慢了,应该前面拒了很多才轮到我,而且广州珠海也没 HC 被调剂到武汉了,不考虑了。 金山服务端开发工程师一面 自我介绍 了解什么 Redis 数据类型? stream 底层实现? hash 底层实现?哈希表怎么扩容? zset 底层实现?跳表查询时间复杂度? Re
1. 边加边,边计算连通图个数,100% 2. 求把数组全部变为奇数最少多少步,但只过了80% 3. 礼物交换,5% 4. 01串,可以两部分任意反转,求最长能变为多少0101交替的串,0% 菜鸡啥都不会,差点心态爆炸,希望能进个面试吧
4.3.4 库工程发布 默认情况下库工程只能发布 release 版本。这个版本用于所有工程的引用,和工程本身要构建什么样的版本无关。这是属于 Gradle 的限制,我们正在努力消除这个限制。 你可以通过如下方式控制发布的各种版本 android { defaultPublishConfig "debug" } 注意这里的发布配置的名字使用的是一个完整的版本名字。 Release 和 de
3.2 工程结构 上面说的 build 文件约定了一个默认的文件夹结构。Gradle 遵循约定优先于配置的原则,在可能的情况下提供合理的默认值。 基本的工程始于两个名为 “source sets” 的部分。也就是 main source code 和 test code。他们分别位于: src/main src/androidTest/ 里面的每一个文件夹都对应相应的组件。 对于Java和Andr
1自我介绍 2职业规划 3模型部署(pt转onnx转plan部署) 4讲一下transformer原理,怎么部署 5讲一下encoder decoder,哪些模型只用了其中一个? 6.拷打项目 7.平时怎么学习的 手撕 牛客链接: 判断链表是否有环 忘了快慢指针了,思路错了代码竟然跑过了(面试官说测试用例不全)hhhh。 面试官人很好,没有故意为难,但我觉得是寄了。
2.28北森测评 1.文字理解 2.图表数据 3.图形逻辑 4.性格测试 -------- 3.7笔试:四道编程 1.最大稳定子数组(相邻元素绝对值不超过1) 2.字母翻倍(给长度n、操作次数q、q个[l,r]区间,对字符串s进行q次[l,r]区间内字母翻倍的操作) 3.求旅程最短时间(给初速度v0,x,里程y,这道题没看懂啥意思) 4.买东西(给预算,商品价格,商品喜爱度,条件是原价买一件后下一
1. 说一说Bean的生命周期【我答的是实例化(反射),设置bean属性、检查awre接口,beanpostprocesser前置处理、初始化、后置处理、使用、销毁】 2. 介绍Bean的作用域(Application、session、request、singleton、prototype) 3. 说一说你对Spring AOP的理解(我说springaop集成了aspectj,据说比aop效率高
线下面的,在等hr面,什么部门忘记问了😓 一二面连在一起,全凭回忆,想到啥写啥 项目架构,一二面都问了项目架构,问的挺细 前端的问题(简历里我也做了前端,所以问的),大屏地图用了什么组件,怎么标点的,坐标系有了解过吗,序列化方法(JSON),跨域问题了解过吗 消息推送系统的责任链是什么,概括一下(类比pipeline的实现) 消息发送过程中,如果某一步出问题,怎么定位问题(打印日志,结合日志锚点