百度
北京市 · 互联网 · 1000-9999人
公司实力雄厚
A级纳税人
高新技术企业
经营产品·44

面试经验

“困难”
“体验一般”
31329 条面经
面试官hr难度技术流程笔试算法二面自我介绍经验简历一面三面三轮产品java领导基础知识体验很好比较简单
匿名用户
测试工程师
确定通过感觉靠谱
昨天面的,百度面试应该是我面的里面体验最佳了,直接一二三面一路面完,总共两个多小时,可能因为我是最后一个中间也没等。附上一二三面面经攒人品,等开奖。 一面 1. 编程:两个有序数组求中位数,长度相同 2. 死锁的四个必要条件,解决死锁的方法 3. git 和 svn,为什么要用 git 4. git 平时用些什么,是学校要求学的吗 5. 计网的七层和四层 6. 数据库 group order limit 7. sed了解吗 8. find 找.log文件 9. awk 以逗号分割输入第三列 10. 证书,考证给你带来什么用处 二面 1. 编程:第 k 大的数 2. 堆排序,画一下原理,调整堆的图,加一个节点的图 3. python 数据结构,list set 的区别,底层实现 4. 浅拷贝深拷贝,给一个具体例子,输出什么 5. 线程、进程、协程 6. 线程在操作系统中有堆区栈区代码段全局变量等等,哪些是共享的哪些独有 7. 数据库连接,写一个左连接 8. mysql 有哪些索引,用过哪些 9. fiddler 抓包怎么用的 三面 1. 觉得之前面试如何 2. 为什么来百度,为什么来北京 3. 给自己综合评价 4. 自己的缺点会做什么努力去改进 5. 职业规划,几年是怎么分的 6. 爱好,说一个电影 7. 对加班怎么看,如果你自己认为是病态的加班怎么办 8. 提到可以实习,问什么时候能实习 9. 会倾向做什么方向,从什么渠道了解的百度信息 10. 哪些是学校学的,哪些是自学的,自学的其他方面,为什么会去自学那些东西(特长类) 最后三面面试官还问我要不要跟他们一起去吃饭,我想了想太尴尬了就拒绝了,也许人家只是因为是最后一个象征性的问一下,我要是不知好歹的去好尴尬,但是回去我一路都在想是不是选择错了,跟着去的话还可以更深入了解一下,唉就这样丢了一个表现自己的机会,但是说不定去了倒是没表现好说多错多更糟了,一直在想这个问题,不知道大家遇到这种情况会怎么选呢...查看更多
2 年前 发布
匿名用户
测试工程师
未通过未通过
首先是自我介绍,接着问了一下项目的东西,也就是论文,然后问了下各个科目,有算法,计算机网络,数据树,操作系统,还有测试的问了问。主要还是问的我知道的东西,面试官感觉挺好的,没有丝毫刁难的意思,我的回答就是我的真实情况也。总起来说,我的知识储备真的太少了,最后还给了二面的通知,也是非常的大方的。>这题真的闻到我痛点了,都说python穿的是引用,但是到底什么是引用啊这个回答告诉了我什么啊。对象有值和地址。**指针p也是对象他同样也有自己的地址和值**,指针比较特殊,存储的是数据的地址,所以可以用地址来访问地址的值。还有个**指针常量**和**指向常量的地址**,真不怕把自己搞晕。指针常量指针这个变量所保存的地址值不能改变,而指向常量的地址,代表不能通过这个指针改变另一个不可变对象。这一点和python就不同了,python中没有专门的指针。只有引用。是地址不重要吗c语言中直接有引用和指针。==C的引用是一个变量的外号。==分别用*p, &r表示。引用r初始时必须要初始化,c中推文说引用相当于常量指针,也就是只能指向一个对象,我有点不太了解。c中的引用和python的就应该不一样,因为python中的变量就是引用,但是变量和可以引用其他变量。> 我问:那么python是怎么解决没有地址 指针的呢?指针是不是必要的,为什么要用一个指针呢。python没有指针,什么操作也可以实现,为什么要有指针呢?确实,没有指针,Java和python都可以进行链表操作。有些变量就是应用。你像 你创建了一个累 case = Solution(), 系统给你分配内存地址,然后把这个引用给了case,case变量就成了这个对象的引用。没有因为没有地址而受到影响。而C语言就是传递的地址或者对象,其实没什么必要也,现在看来。> 建造一个电梯需要考虑什么...查看更多
包含1个问题,1个回答
Q:指针和引用的区别?
2 年前 发布
8085
测试工程师
未通过感觉没戏
01. 为什么要在一个团队中开展软件测试工作?   因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。  02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?   我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试 03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同04. 的测试类型的区别与联系(如功能测试、性能测试……)   测试类型有:功能测试,性能测试,界面测试。   功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。    性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。   界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。   区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试  04.您认为做好测试用例设计工作的关键是什么? 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题...查看更多
2 年前 发布
匿名用户
测试工程师
确定通过感觉靠谱
1、质量管理     (1) 代码质量:开发通过单元测试保证     (2) 让用户参与UAT测试,保证用户体验(使用质量)     (3) 引入QA,保存过程环节质量     (4) 系统测试工程师保证系统质量满足需求2、质量保证     (1) 测试策略:质量是多维度的,功能测试、性能测试、兼容性测试等多种测试类型的结合       (2) 用例质量:采用合适的用例方法,如何进行需求分析,用例评审     (3) 执行质量:如何保证执行深度(界面、关联模块、数据库、日志)与广度(系统测试类型     (4) 缺陷质量:Bug评审,引入合适的Bug流程     (5) 过程质量:合理的软件测试流程,测试过程监控     (2) 让用户参与UAT测试,保证用户体验(使用质量)     (3) 引入QA,保存过程环节质量     (4) 系统测试工程师保证系统质量满足需求2、质量保证     (1) 测试策略:质量是多维度的,功能测试、性能测试、兼容性测试等多种测试类型的结合       (2) 用例质量:采用合适的用例方法,如何进行需求分析,用例评审     (3) 执行质量:如何保证执行深度(界面、关联模块、数据库、日志)与广度(系统测试类型     (4) 缺陷质量:Bug评审,引入合适的Bug流程     (5) 过程质量:合理的软件测试流程,测试过程监控...查看更多
2 年前 发布
加载中
看准网百度百度面试经验北京百度null面试经验

找工作