百度提前批测开二面(时长60min)

前文(10min):百度使用如流进行面试,今天出师不利,一开始面试官就听不到我声音了,进行一系列调整后还是不行,面试官很和蔼告诉我先进行设备检查,经检测确实不是我设备的问题,录音功能正常,后面加了面试官微信,如流进行屏幕共享,后台挂微信电话。刚调整好设备开始面试,面试过程中面试官网络也出现了波动(2min),等待了一会才能正常面试。

正文:一开始介绍了下百度产品质量部,然后开始自我介绍

问题一:说一下都做过什么项目,有什么经历,聊天

问题二:解释了一下测试过程中会进行代码编写,所以需要考察一下代码能力

题目:/*:自然数n,请求出分解自然数之和最小的一个

题目:一个自然数可以分解为若干个自然数相乘,对于指定自然数n,请求出每种分解自然数之和最小的一个(不考虑1,若是素数,则是它本身)(15分钟)

考察点:问题分析及算法的考虑,可以只实现伪代码。另外可以从题目引申考察该实现的测试及异*/

面试官很和蔼没有催我,还经常给我提示,让我出师不利的情况下脑子稍微不蒙了点。后面还是写了出来,不过代码不够简洁

unsigned int MinSum (unsigned int number)
{
    int i=2;
    int sum=0;
    int newnum=number;
    while(newnum!=1)
    {
        if(newnum%i==0)
        {
            sum=sum+i;
            newnum=newnum/i;
            i=2;
        }
        else
           i++;
    }
    return sum;
}

问题三:测试过程中会进行linux平台的使用,所以考一下脚本

/*:统计某时间点日志分布的条数

题目:程序日志打印文件名为logs格式为:NOTICE 2009-09-09 08:00:00 ……………[proc time :12 ms]……

请用(shell python perl php)等任何一种脚本语言实现如下功能:

统计2009-09-09 08点到10点间所有日志分布在0-9ms 10-99ms 100ms+的日志条数(8分钟)*/

Grep  -e“NOTICE 2009-09-09 0[8,9].*[ proc time :/d+ ms]” logs >temp
0-9ms的结果个数:Grep –e “[ proc time :[0-9]ms]“  temp |wc 
10-99ms的结果个数:Grep –e “[ proc time :[1-9][0-9]ms]“  temp |wc
100ms+的结果:Cat temp |wc 减去前两个结果个数之和

至此面试流程结束,耗时一小时,过程曲折,提醒牛油们提前检查设备,不要像我一样(虽说我也检查了)。。。

#百度测开二面#
全部评论
我今天也是,不过是突然信号特别差,流量和wifi都不行,我正手撕呢,直接卡了快10分钟,但是人可慌了,后面出门看到晚上是雷暴天气
点赞 回复 分享
发布于 08-05 21:48 陕西
佬 你一面之后多长时间有反馈的啊
点赞 回复 分享
发布于 08-07 22:27 河北
天翼云科技有限公司
校招火热招聘中
官网直投
woc linux这么难吗 还以为只问常用命令
点赞 回复 分享
发布于 08-23 00:43 浙江

相关推荐

时间:8-23 19:00-19:45(1)简单介绍自己,为什么投递测开(因为JAVA后端提前批太卷了)(2)测试有了解过吗,有没有测试经验(这里balabala一堆),你们在实际项目中是怎么测试的?会有哪些测试方法?(3)写一个二叉树的先序中序后序遍历(4)怎么确定你写的三个遍历是对的,你要从哪些方面去进行测试,你要怎么写测试用例?输入输出是什么?让你写力扣的测试用例你会怎么写?(5)树有哪些应用:hashmap底层红黑树,数据库里b➕树等(6)你都擅长哪些计算机课程:数据结构和计算机网络(我真是后悔说了计算机网络,我应该说数据库的,后面一大堆计算机网络的问题)(7)jvm内存区域有了解吗(8)栈内存什么情况下溢出,栈内存的上限是多少?(诗人握诗)(9)jdk8垃圾回收流程还有采用的垃圾回收算法,young gc和full gc,为什么分代年龄15就会进入老年代(我说是因为jmm中四个bit位限制),那如果设置大于15会怎么样?(不知道)那为什么不设置的大一点?(因为这比特位是存储在JAVA对象里面的,会占用对象本身内存空间)(10)刚才你说到JAVA内存模型,能详细说说吗?他都有哪些部分构成?(忘了,答了一半)(11)刚才你说到你对计算机网络比较熟悉,那我来问你几个问题吧,tcp协议三次握手全过程(12)http有哪些状态码?知道401,403区别吗?500,501等等呢?请求报文包含哪些部分?请求头key-value结构里有哪些字段?Get和post的区别?(13)HTTP如果要传送一个10gb的内容会怎么做?(tcp分包)Tcp是怎么分包的,怎么知道每个包顺序?那如果是实时直播的话如何确定顺序?(14)反问:我觉得我答的不是很好,我想问一下秋招什么时候开? 面试官回答:9月中总结一下:面试官会一直问一个知识直到你不会,挖八股挖很深,以上面试内容只因为本人的能力上限才问到这里,仅供参考!
百度一面491人在聊 查看13道真题和解析
点赞 评论 收藏
分享
6 30 评论
分享
牛客网
牛客企业服务