百度实习生面试初试

2024-06-20 10:18
文章标签 初试 面试 百度 实习生

本文主要是介绍百度实习生面试初试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我可爱又厉害的舍友在百度实习,帮我内推的简历,不是校招,所以也没有传说中的二面三面等等。

刚开始都是简单自我介绍一下,我是简单介绍了一下之前做的项目,我自我感觉我很不主动,我没有把自己做的东西最多地体现出来。有时候面试官问我一个很基础的问题,我都不知道怎么回答,我会纠结他是不是让我从最底层推公式给他,然后就犹豫很久,所以我觉得面试官可能会认为我高端的算法不会,基础的东西掌握也不牢靠。

面试官主要根据简历去问,但是会先问我这些东西掌握的怎么样,我都不知道怎么说,还是太菜。C++问了局部变量,全局变量,静态变量的存储,栈,堆之类的,还有面向对象的,什么情况需要手动编写析构函数;实现memcpy,考虑目标地址和源地址冲突的情况,我回来才意识到没有把源地址参数设置成const;常量指针与指针常量的区别;问的挺细挺杂的。。

算法题他问我了解什么数据结构和算法,其实项目中就常用数组和链表,二叉树之类的就是刷题,所以我就又犹豫了。。。然后面试官就主动问我排序之类的了解吗,都了解哪些,我如实回答了。然后他问如果让你写的话可以写出来吗,我心虚地笑着说应该可以(反正刷题是刷了很多遍了,但都是刷题刷出来的,我感觉不能代表真实水平,所以很虚)。然后就问我如果让求数组中第K小的数,说一下有哪些方法。我说首先想到的就是快速排序,然后如果k比较小的话,可以用一个数组存当前最小的k个数,遍历整个数组,更新存储的数组。然后他说假如数据范围比较小呢,比如就是1-10以内的数,然后引导问我了不了解基数排序,总之会慢慢引导我到有思路。最后大概就是利用哈希表的思想,写完之后他看了看说没什么问题。

最后问我了解哪些机器学习方法,我说的很保守,主要因为我自己没有实践过。然后深度学习问我项目里主要做的哪些工作。这一块我感觉我自己没有亮点。

这篇关于百度实习生面试初试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1077850

相关文章

Java面试八股之怎么通过Java程序判断JVM是32位还是64位

怎么通过Java程序判断JVM是32位还是64位 可以通过Java程序内部检查系统属性来判断当前运行的JVM是32位还是64位。以下是一个简单的方法: public class JvmBitCheck {public static void main(String[] args) {String arch = System.getProperty("os.arch");String dataM

C++面试八股文:std::deque用过吗?

100编程书屋_孔夫子旧书网 某日二师兄参加XXX科技公司的C++工程师开发岗位第26面: 面试官:deque用过吗? 二师兄:说实话,很少用,基本没用过。 面试官:为什么? 二师兄:因为使用它的场景很少,大部分需要性能、且需要自动扩容的时候使用vector,需要随机插入和删除的时候可以使用list。 面试官:那你知道STL中的stack是如何实现的吗? 二师兄:默认情况下,stack使

百度OCR识别结构结构化处理视频

https://edu.csdn.net/course/detail/10506

Java面试八股之JVM参数-XX:+UseCompressedOops的作用

JVM参数-XX:+UseCompressedOops的作用 JVM参数-XX:+UseCompressedOops的作用是启用对象指针压缩(Ordinary Object Pointers compression)。这一特性主要应用于64位的Java虚拟机中,目的是为了减少内存使用。在传统的64位系统中,对象引用(即指针)通常占用8字节(64位),而大部分应用程序实际上并不需要如此大的地址空间

华为某员工爆料:偷偷跑出去面试,被面试官鄙视了。第一句话就问:华为淘汰的吧,35岁了,这个年龄在华为能混得下去吗?身体没啥毛病吧

“你都35岁了,难不成是被华为淘汰的?在华为混不下去了吧?身体没啥毛病吧,我们这体检可是很严的。” 近日,一位华为员工在朋友圈爆料,自己在面试时遭到了面试官的无理取闹和人身攻击,原因仅仅是因为他35岁了,曾经在华为工作过。 这番话,充满了傲慢与偏见,让人听了义愤填膺。这位面试官的言行,不仅是对求职者的不尊重,更是对职场规则的践踏。 面试本应是双向选择的过程,企业和求职者在相互了解的基

算法与数据结构面试宝典——回溯算法详解(C#,C++)

文章目录 1. 回溯算法的定义及应用场景2. 回溯算法的基本思想3. 递推关系式与回溯算法的建立4. 状态转移方法5. 边界条件与结束条件6. 算法的具体实现过程7. 回溯算法在C#,C++中的实际应用案例C#示例C++示例 8. 总结回溯算法的主要特点与应用价值 回溯算法是一种通过尝试各种可能的组合来找到所有解的算法。这种算法通常用于解决组合问题,如排列、组合、棋盘游

【面试干货】Java中的四种引用类型:强引用、软引用、弱引用和虚引用

【面试干货】Java中的四种引用类型:强引用、软引用、弱引用和虚引用 1、强引用(Strong Reference)2、软引用(Soft Reference)3、弱引用(Weak Reference)4、虚引用(Phantom Reference)5、总结 💖The Begin💖点点关注,收藏不迷路💖 在Java中,除了我们常见的强引用(Strong Refer

关于文章“python+百度语音识别+星火大模型+讯飞语音合成的语音助手”报错的修改

前言 关于我的文章:python+百度语音识别+星火大模型+讯飞语音合成的语音助手,运行不起来的问题 文章地址: https://blog.csdn.net/Phillip_xian/article/details/138195725?spm=1001.2014.3001.5501 1.报错问题 如果运行中报错,且报错位置在Xufi_Voice.py文件中的pcm_2_wav,如下图所示

redis 相关面试

1、Redis 使用过哪些类型?每一种类型应用场景是什么? string类型 ,基本信息存储 list 类型, 用过队列存储,每次获取前几个 hash类型, 哈希类型,主要存储对象, 如果某一个个体,有多个属性,则建议使用 redis hash类型(hset) set类型 ,无序集合,主要存储同一属性的集合 (sadd) sorted set类型, 主要用作排行榜  (之前被问过 如何实

2025秋招NLP算法面试真题(二)-史上最全Transformer面试题:灵魂20问帮你彻底搞定Transformer

简单介绍 之前的20个问题的文章在这里: https://zhuanlan.zhihu.com/p/148656446 其实这20个问题不是让大家背答案,而是为了帮助大家梳理 transformer的相关知识点,所以你注意看会发现我的问题也是有某种顺序的。 本文涉及到的代码可以在这里找到: https://github.com/DA-southampton/NLP_ability 问题