20分钟 go的协程有什么特性 两段实习的工作内容,难点 20分钟 手撕,T和F组成的字符串,最多可以更改k次,求更改后最长的连续T或者F的长度 思路,双指针模拟滑动窗口 太紧张更新low指针位置放错了,导致有个case一直死循环 整体来说比较轻松,可能手撕没写好秒挂了,坐等复活😂😂😂
120min 面的人快没了,一开始八股问了啥都记不太清楚了 八股: rocketmq,讲点啥,讲啥都行 你rocketmq用的版本是多少,4和5有什么区别 reactor线程模型 spring、springboot、mvc的区别 spring包含哪些组件 mvc你知道多少 口撕(给出最终结果): 给了一个后序和中序遍历,求前序遍历。 一个树有3个叶子结点,8个节点的度数为1,求该树的节点数量。 手
第一次面试,面试官是一个小姐姐,感受很好。 1. 自我介绍。问为什么没实习。 2. 项目中的难点。说了两个,问还有吗。 上来先手撕两道题。屏幕共享用本地ide。不是算法题。 3. 第一道:有四个任务 abcd bcd 等a执行完立刻执行。 有点懵,写了个线程池并发,不优雅。询问了一下,说是考观察者模式,回答说没复习到那。 4. 第二道:abcde e任务等abcd执行完成之后才执行,abcd 并发
1.简历的第一个项目 我做了个简介 2.智能指针 unique和shared区别 shared指针循环了怎么办 现在shared指向一个资源,现在想释放这个资源(大概这个意思)用unique指向这个资源可行吗?或者说用unique指针指向shared资源会有啥变化 3.虚函数 虚函数有啥用怎么用 那类里面把所有普通函数都设置为虚函数可行吗 4.回头问了第一个项目 5.计网线程和进程区别 多个线程竞
主要问经历,问项目的比较多 hdfs的角色有哪些,功能 hdfs的写流程 Java的线程安全是什么 最熟悉的集合是什么?详细描述一下 Arraylist为什么长度可变 python的装饰器用过没?是什么东西? 手撕python编程题,给定一段字符串,统计出每个单词的频率,频率相同的按降序排序 外部表和内部表的区别? 为什么选择多益? 对游戏的流失人数进行分析? 有没有拿到其他公司的OFFER
百度C++/PHP/Go一面 -> C++协程 -> 什么时候用基于内存什么时候用硬盘的kv数据库 -> C++虚函数和继承 -> 虚函数表的原理怎么实现的 -> 析构函数是否应该定义为虚函数 -> Protobuf怎么实现序列化和反序列化的 -> stl常见的容器有哪些 -> std::priority_queue如何遍历 -> std::unordered_map内部实现原理 -> share
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、跳表的
3个面试官对3个面试者,车轮问。先自我介绍 说说你擅长什么领域? 给自己目前C++技能水平打几分? C语言中strcpy为什么不安全?如何解决? C++容器不是线程安全的,怎么解决? 读写锁和互斥锁有什么区别? 读写锁读的时候会加锁吗? 实现读写锁的时候会做二次加锁检测,你知道吗?看过源码吗? 虚函数表实现思路。 delete没加[]会报错吗? vector和list的区别。 C++程序生成可执行
补一个Nova的一面面经,基本都答上来了,也算是很基础很基础的面经了,but面试官是C++开发的,看来Nova这块的面试资源有点紧张捏,许愿拿下offer呀哈哈哈哈哈哈哈哈哈下🥰🥰🥰 对于你学到的实习开发过程可以讲讲嘛? 实习团队有多少人,你在其中负责哪一部分? 谈谈你心目中的Java是什么样的语言,有什么样的特性和结构框架? 可以谈谈面向对象的封装,继承,多态吗? String类可以被继承
1. 自我介绍 2. 项目环节 介绍下你实习期间的项目 SIFT提取到的原图和模板图的特征描述符,你是用什么办法将二者匹配起来的,用的是什么距离。 你觉得你在项目里实现的算法有什么创新点? 3. 八股环节 1)讲下牛顿迭代法和梯度下降法,它们在数学上的区别是什么? 2)我有一个图像分类任务,但数据集中有个别类别数量较少,应该如何缓解这种类别不平衡问题?在评估阶段对这些类别应该如何评估? 3)在模型
一面 拷打论文、项目 拷打预训练、SFT基础 gpt类型的八股 llama更新迭代、MoE 手撕最长无重复子串 鉴于某小地瓜平台喜欢copy我的面经,我就不具体列出问题了,有需要具体细节的可以私聊我 二面 拷打论文 decoding 对齐算法 配比、数据质量 场景题 手撕 “leetcode刷的多吗” “不多” “那写个快排吧” 三面 拷打项目 预训练流程 RL知识 数据质量保证 拷打论文 问业务
一面是个小哥,估计比较腼腆,骗我说显示坏了他没开摄像。我笑着说没事。技术面试20分钟,算法我做了10分多种orz。总计半个多小时。 1. 简单说下项目我项目比较挫,就介绍了下,然后项目就跳过了 2. redis的zset是如何实现的?为什么使用跳表不使用别的数据结构?redis的zset基于ziplist和dict以及skiplist实现。这里我简单说了下这三个有什么字段,以及优化的细节。至于为
1.自我介绍+项目 2.卷积的特征图计算((w+2p-k)/s+1) 3.VGG16的结构和思想?(5×5卷积核等价于2个3×3,7×7等价于3个3×3) 4.UNet结构和思想?下采样+上采样 5.Deformable Conv的做法(卷积+offset预测) 6.SVM,K means,GBDT等传统机器学习算法的一些问题:hard margin如何做的+K means流程 7.蒸馏是什么,温