时间:2024/08/27 15:00(40分钟) 和一面不是同一个部门(一面跨境,二面推荐算法),应该是交叉面试 八股:数据库不会,死锁,如何解决死锁(没答好),访问url的网络过程,TCP和UDP区别,长连接和短连接区别(不会),存储的体系结构(没准备,凭印象讲了一下) 手撕:最长上升子序列(dp+二分),某用户所有关注用户的最近k个帖子(若干有序链表的前k大)
时间:2024/08/13 11:00(55分钟) 了解项目 手撕:矩阵乘法,合并有序链表 八股:线程池(不太会)、查看端口指令(忘了)、访问网页的全过程协议、http方法(get、post等,区别没太了解),多线程的很多东西依然pass 又是被八股问得汗流浃背的一天,本来有些东西是会的,一紧张还是没答好
时间:2024/08/07 16:00(60分钟) 八股:面向对象、多态、内存管理、智能指针、C++11特性、三次握手四次挥手 手撕:本来是单例模式,但我不会,换成了手撕快排 嘱咐我后面可能会有更多工程上的考察
公司:北京快手 面试时间:2024.07.04,共计55分钟 问题 自我介绍 Java中Map在内存中的存储结构,如何存储数据? HashMap的底层数据结构是什么? 介绍一下ArrayList? int a1[4096]; Integer a2[4096]; 两个数组求和哪个更快? 对连续内存的数据做计算,CPU会有哪些加速设计? Java中创建对象返回的引用地址和物理内存条中的地址有什么关系?
公司:广州网易互娱 面试时间:2024.07.23,共计65分钟 共两位技术面试官,轮流提问 流程:自我介绍、项目、基础知识(Java基础方面、数据库方面、计算机基础方面(操作系统)、计算机网络方面)、算法笔试。 问题 自我介绍 项目方面 成本治理中负责的工作内容 数据平台中,任务计算成本的计费维度 Spark作业从哪些方面可以发现能够优化? Spark作业可以从哪些方面进行优化? 从哪些配置入手
120min 面的人快没了,一开始八股问了啥都记不太清楚了 八股: rocketmq,讲点啥,讲啥都行 你rocketmq用的版本是多少,4和5有什么区别 reactor线程模型 spring、springboot、mvc的区别 spring包含哪些组件 mvc你知道多少 口撕(给出最终结果): 给了一个后序和中序遍历,求前序遍历。 一个树有3个叶子结点,8个节点的度数为1,求该树的节点数量。 手
个人背景 22届本科,软件工程专业,考研三战未果。由于零实习/工作经验,市面上大多数公司给不到期望的薪资,甚至直接没有面试的机会,所以于我而言华为od是个不错的机会。 机试 100分题*2 1.给一个字符串,求字符串中所有整数(包含正负)的最小和。 例如aa123aa的结果为1+2+3=6,aa1-23的结果为1-23=-22而不是1-2+3=2。总而言之,遇到正数要拆开算,遇到负数要合并起来算。
70min 一开始问了点项目 然后八股: 令牌桶和漏斗算法介绍一下,业务上这两个怎么做选择 linux的bin bash讲讲(好像是这个,不会) b树和b+树讲讲 前缀树和后缀树 前缀树在数据稀少时的优化策略 bio、nio、aio讲讲 tcp的拥塞窗口 (到这里用了45min) 算法题: 给一串数字分割成ip形式,输出所有可以构成的ip 算法题25分钟都没写出来,127001死活过不了,就差一点
20240719,百度提前批Java研发一面 1、自我介绍,2个项目自己做的 2、HashCode()和equals()方法的关系, 3、重载和重写有什么区别? 4、讲一讲乐观锁和悲观锁 5、讲一讲CAS原理 6、ABA问题,怎么解决 7、synchroized是什么锁?跟JDK版本关系,jdk8以前和以后有什么区别 8、线程的状态,分别介绍 9、出现SQL慢查询,怎么排查 10、异常处理相关的注
60min 八股轰炸: 1、jre、jdk、jvm的概念 2、jvm内存区域 3、堆内存怎么组织的 4、新生代老年代讲讲 5、垃圾回收的原理 6、full gc频繁,有哪些原因 7、static关键字有哪些作用 8、double和float的区别 9、double和float的精度损失是怎么导致的 10、java里如何精确表示小数 11、java里的数据结构 12、redis为什么快 13、跳表的
写在开头: 首先要感谢栗栗姐在整个过程中给予的大力支持,从资面到技术面安排的面面俱到,让你丝滑衔接每个环节,最后成功上岸。 先说流程,4.13机试,5.15HR面,5.20技术一面,5.21技术二面,5.29技术三面(因为前两次技术面定级不同所以多加了一次),5.31主管面 背景: 我是22届某211院校机械专业毕业的,可能因为是目标院校,所以HR面相对容易(当然我觉得更可能因为是最近部门缺人,并
更新:许愿真的有用!4个小时后约hr面了 0八股 项目挖了挖 问了论文,负责的项目,团队协作,具体使用的技术栈,以后的未来规划等等。。。面试官还介绍了他们的部门以及实习生后面要干的工作。。 聊的很开心,期间还开了育碧土豆服务器笑话,给面试官听笑了 比起面试,更像和大佬交流。 许愿hr面#网易互娱##网易#
先介绍一下背景: 22届半科班,考研落榜选手,被刷后参加社招,在拿到了些中小厂offer后知悉华为od项目。个人刷题200+,有写过经典webserve和一个毕设算法类项目,机试题库刷了半个月。(自己投递之前花了50买的,实际上联系栗栗小姐姐,各种题库都有,心痛到无法呼吸。) 机考 运气很好,抽到的都比较简单,但运气也很差,第二道明明简单到一眼出结果,但就是没找到bug在哪里。 第一道:找二维数组
为什么需要指令重排序 为什么多线程会出现不安全的情况 你提到栈里有私有数据,那栈里都存什么类型的数据呢? 如果一个静态变量100MB,会存在JVM的哪里? 新生代什么情况会晋升到老年代? 那如果老年代空间不够了,会怎么样? 我们知道Minor GC和Major GC都会STW,那强制GC线程和用户线程一起执行,会有什么后果吗? 介绍你知道的垃圾回收算法 介绍一种垃圾回收器 G1垃圾回收器怎么实现可
具体timeline可以看我历史帖子,共40分钟+聊天20分钟 1. 自我介绍 项目介绍 以下全部强项目相关 2. 深挖业务(10 min),问项目成效 3. 聊天,个人问题一 4. 聊天,个人问题二 5. 开始问问技术,主要是爬虫方面,如何对抗?手段有哪些? (聊天,思路:首先分析常用反爬,L4,L7,行为,特征,硬件,POW,多特征联合等,再去说如何突破) 6. 部署如何容灾?具体库表设计?