百度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.蒸馏是什么,温
卡着截止时间投的,ZJU本硕,通信领域顶会一篇(ICC)。 投完一个星期发测评,做完两天给一面通知 流程是自我介绍,项目介绍,专业知识: 1、OFDM系统发射机的设计有什么特别的,我简单描述了一下OFDM系统,大概就是讲信号调制到多个正交子载波上,使用IFFT实现,循环前缀CP之类的。 2、提高通信速率的措施:大概就绕着香农的容量公式讲了一些,增大带宽、提高发射功率、更高效的编码,他提示了一下4G
一面通过 总体:AI研究院、30min、面试很快、没有手撕算法。 内容: 1论文细节,模型结构、损失函数、优化目标,baseline怎么选择的,超参数怎么选择的。 2最近实习的内容,大模型相关。几种LM的区别,在预训练阶段有什么不同。****怎么解决? 3为什么有一段实习时间比较短? 4最近看的论文是什么
6.27二面 有点慌,准备的智力题全都没有用上,面试官一直在问项目,有什么优势,对比传统方法怎么样啥的 我就是在开源方案上做了一些修改,感觉答得很不好 然后问竞赛,菜鸡只有一些垃圾小比赛。。。。。。。。 最后问了一个动态规划问题,答对了一半,当时我还蛮自信的,面完自己手写了一下发现错了一半 唉,感觉是迄今为止最凉的一次面试了,面经也不太想写了 希望能有三面。。。。。。o(╥﹏╥)o
1. 项目,之前的实习,职业规划 2. 学的jdk几?有什么特性?印象深刻的内容? 3. juc包有哪些常用类? 4. concurrentHashmap底层?线程安全原理?扩容机制?为什么链表长度是8才转成红黑树?4/16可不可以?为什么一定是2^n? 5. 用的最多的java知识? 6. 线程池分类?参数?拒绝策略?一个百万级别的IO操作,4核八线程的cpu,怎么设计线程池? 7. sprin
岗位:软件工程师-嵌入式方向(4403)(深圳) (1/3)问简历: 1)自我介绍 2)本科和研究生排名 3)奖学金情况 4)介绍项目 5)项目哪些是自己做的 6)项目的技术难点 7)调光流传感器底层驱动的技术细节 8)互补滤波调参的技术细节 9)仿真环境是什么?ROS的使用程度 10)ARM端是什么?图像处理算法的细节 11)飞控程序的代码量?自己负责部分的代码量? (2/3)逻辑题: 1)烧绳