160922-0924百度校招测试开发面试记录

来源:互联网 发布:淘宝动态评分怎么提升 编辑:程序博客网 时间:2024/06/03 18:29

160922 0924 0926百度校招测试开发面试记录

首先我要吐槽一下面试时间,一面面了一个小时,二面面了70+分钟。。

总的看来,面试算法问的不难,但是很注重考查基础,必问项目经历,并会发散性的考查你的能力,同时一定会考查对你投递岗位的认识程度。


0922 一面

中规中矩 大概吧
首先自我介绍

然后算法:

  • gcd
  • 快排(此处我表示写不出来,于是口述了大概流程,面试官又要求任意写一个其他的排序,把代码写出来)

然后聊项目
聊的东西还是蛮多的
聊了许多经典问题 项目的内容 项目的进行情况 你在项目中的职责与作用
我项目里面其实如果准备充分可以有加分点的。。
因为是关于Android的东西
面试官问了一些Activity啊什么的东西
但是我实际上没有系统地学过Android开发,所以并不会。。
(如果你项目里面也有Android的东西,建议复习一下Android四大组件神马的)

然后考的mysql
给一个要求,让你设计一个数据库
然后要求改进
然后要求写一些sql语句
简单的还ok 后来问复杂的 一个操作中涉及到计数选择啊 就不会了(我好菜啊)

考c++的东西
堆和栈
多态 虚函数 纯虚函数 (到虚函数不会了 我好菜啊)
(那么问题来了 什么是OOP(感觉每次都会以某种形式进行考察= =。))

考了一点点linux的东西
由于我也只是了解一点点基础指令 没有往深处问了

考对职位的认识(与准备?)
给了2个小题
在某种情境下 设计测试用例 (具体是啥 我忘了= =)

差不多这些东西
中间夹杂了一些其他的东西 比如项目开发中遇到了什么问题 你是怎样解决的
你认为你最大的优点是什么

最后是例行一问

其实完了回学校是很忐忑的。。因为C++和Android两下就被问穿了。。
基础薄弱真的是很吃亏的
但很意外 23号晚上11:30收到通知 24号去参加二面
(一面通知也是晚上10:30, 两次通知短信都是过了12点发的,心疼加班的HR们)


0924 二面

自我介绍

例行算法题
但是做着做着就味道不对了。。

第一个是考怎样判断链表有环 我说的暴力法 面试官明显不满意= =
我最后也不知道期望答案是啥。。 我刚查了一下 大概是一个步进追赶的方法,我觉得我当时理解出了问题 = =(嗨呀好气啊)

第二个给两个日期 要求计算两个日期相差多少天
呐 开始我仍然给出的暴力方法。。 面试官表示不满意。。
经提示 我表示可以用时间戳来做
于是让写代码
两行写出来 然后面试官问你确认吗
我猜到有坑了 但是没看出来 就确认了 然后面试官点出我没有考虑第二个日期在第一个日期之前的情况(我一脸懵逼:“不带这么玩的啊”)
然后接着就要求 针对自己写的这段代码 设计测试用例
(考查了测试分类 测试方法啥的)

第三个仍然是快排(你们是多喜欢问快排)
这很尴尬 我于是再次转移话题
问面试官是否可以口述流程
面试官说那我就不问快排了
于是她问了前序 中序 后序遍历
我大概说了一下 没问题
追问三者差别 没问题
然后追问 这些遍历的实际应用场景
于是我再次陷入了懵逼。。。
(我刚查了一下 现在想给自己两耳刮子。。mdzz
我忘记了后缀表达式这么一个经典的东西
哦凑 我好菜啊)

(此处插播一个吐槽 这个面试官还是蛮喜欢聊天的 = =。 从简历里挑了一些非技术的东西聊)

(此处的懵逼一直在持续中)
问MySQL
piapia一套组合拳
我弱弱地表示不会

问Android
在我表明了我们项目的实际情况后
面试官仍非常执着地问了一些设计模式方面的东西 MVC啥的除了MVC我都没听过 还不像一面 一面问的四大组件我好歹听说过(我好菜啊)
我弱弱地表示不会

追问Python与C++的各种库函数 你了解多少
我弱弱地表示不会

问linux
捎带提了一下 我说我用的很少 干脆就连指令都没问

提及了一下git

问了一下Python
讲真这个蛮出乎意料的。。
问的字典(dict) 然后如何遍历 我说for 还有迭代器
追问两者差别 勉强算答上来了

问C++中数组与指针的差别
勉强算答上来了

中间有这么一道题 忘了具体在哪里问的了
要求给你一个文本文件
你可以任意使用Python Shell C++来做
找出其中单词出现频率最高的3个
感觉答得不好 顶多算及格= =(我好菜啊)
追问 了一个正则表达式的问题 (这个也在我意料之外= =。)

大概这么多??有遗漏我想起来再补 真的这面试到现在我还懵逼着呢。。

问了一些其他的问题 是插在之前那些问题里面的
比如自己觉得自己的优势 自己的不足
家里哪的 为啥选择上海工作
投递过哪些职位 为什么选择测试开发
从之前以及这次面试中 你学到了什么
(感觉有的问题应该HR面问??)
还有更奇怪的 问用过哪些百度的产品 吐槽一下
这个问题 我对百度搜索 空间 地图 百科 贴吧 都吐槽了
然后面试官还问我还有么。。(黑人问号.jpg)

最最后 例行一问


0926 三面

??
感觉挺怪的。。整场面试没有问任何细节的技术问题
就问了项目的一些东西
然后考察了一些解决问题的能力
问了一些 自我评价 的东西
好像就随便聊聊 就又聊了50分钟= =


天津地区29号开始发offer
安静等待中。。


哎我同学说考得很简单 sad
还不是因为我菜 啊

最后最后 第一次用Markdown写博客 如果格式很难看 请见谅。

0 0
原创粉丝点击