百度测试开发面经

作者:每天都有好运气
来源:牛客网

1、内存分配,内存泄露的原因

https://blog.csdn.net/suifeng3051/article/details/48292193#commentBox

2、sql语句,一般考的都是group by having 后跟条件语句,就是 count(?)>

AVG()

返回某列的平均值

COUNT() 返回某列的行数

MAX() 返回某列的最大值

MIN() 返回某列的最小值

SUM() 返回某列值之和

3、tcp和udp的区别

4、输入baidu.com后台发生了什么?

5、2-99中有十个数,请问,怎么让这十个数组成一个long类型的最小数。

6、设计测试用例,比如微信的输入信息。

(1)、功能性的测试

功能测试是软件测试中最基本的测试,功能实现不满足要求,软件就不能发布测试。要进行功能测试,首先就需要了解朋友圈的各个功能,那么如何了解朋友圈的功能呢?——需求文档。因为所有的开发设计、测试设计等,都是以需求文档来进行的。需求文档中规定了必须有哪些功能,那么我们在测试的时候就可以对比知道哪些功能实现了,还有哪些功能未实现(需要说明的是:开发计划明确说明当前版本暂不实现的功能,不能算作bug)。

相信玩过微信朋友圈的人都能知道微信朋友圈大概有以下基础功能: 1)发朋友圈、删除朋友圈,看朋友圈;

2)朋友圈的类型(图、文、混合);

3)评论朋友圈;

4)朋友圈的对外接口(例如,王者荣耀,把战绩分享至朋友圈等);

5)屏蔽与被屏蔽,不能查看对应好友的朋友圈;

我们做基础功能测试,就需要对朋友圈具有的所有功能进行测试。

发朋友圈:我们可以通过短按或者常按朋友圈中的照相机图标,分别发起图片版或文字版的朋友圈操作,在此过程中,我们需要关注进行发起操作的响应时间是否符合需求。然后就需要对发朋友圈进行全面的测试了,其中包括,正常发朋友圈,取消发朋友圈,多次发朋友圈等。如果需求中对朋友圈的内容有限定,例如不允许出现敏感字眼等。

(2)、可靠性测试 先来说一下软件可靠性的概念:软件可靠性(software reliability)是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。

规定的条件是直接与软件运行相关的使用该软件的计算机系统的状态和软件的输入条件,或统称为软件运行时的外部输入条件;

规定的时间是指软件的实际运行时间区间;

规定的功能是指提供给定的服务,软件产品所必须具备的功能。

软件可靠性不但与软件存在的缺陷(或)差错有关,而且与系统输入和系统使用有关。软件可靠性的概率度量程为软件可靠度。

这里举几个朋友圈的可靠性例子:

1)短时间内频繁进行发送、取消、以及删除朋友圈的组合测试,看朋友圈相关功能是否正常;

2)微信打开后,手机锁屏或切换到主界面,微信在后台是否会失效出现bug,并且朋友圈的功能是否会失效。

(3)、性能测试 能测试主要对服务器的性能进行测试的。在App上,性能测试分为客户端性能、服务器性能。

对客户端性能我们主要关注的指标有:CPU占用率、内存占用率、流量耗用量等。举个例子,如果发起朋友圈操作之前,手机的CPU使用率为30%,发起操作之后,忽然涨到了80%,不关闭朋友圈的相关操作,CPU使用率降不下来,那么对于整个朋友圈的性能问题就得需要我们去好好找原因了。

(4)、异常性测试 在弱信号的情况,进行发朋友圈、看朋友圈等操作,测试其是否会产生其它未知故障。(例如对WiFi信号进行限速),有人打电话时

(5)、安全性测试 (例如在朋友圈儿中输入一些脚本程序代码什么的,测试是否会将微信客户端搞崩溃什么的。

(6)、兼容性测试 在不同的客户端的兼容性测试,使用不同平台的客户端进行朋友圈的功能测试。(例如使用不同厂商的手机、平板)

7、用shell脚本创建十个随机的文件

8、查看进程的命令。

————————-

牛客网是全国最大的IT题库,刷真题,练算法,看面经,得内推,全面提升你的技术水平、推荐最好的工作给你!牛客网官网链接:https://www.nowcoder.com/discuss?type=2&order=0?from=toutiao

*本文由原作者首发于牛客,非经原作者授权,不得转载。

*与面经原作者交流,请点击下方了解更多。

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/17188.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 酒店行业英语面试问题

    1、 您认为您的岗位职责有哪些?What do you think of your responsibility for this job?2、 您的英语水平如何?How do y…

    2022年5月25日
    164
  • 面试的常见问题的回答

      1.你是否考虑过个人创业。如果希望个人创业,你准备什么时候创业?   提示:既然面试,不要再说自己希望创业。这会给人不安分的感觉。小公司还会害怕有朝一日你在他这带走客货。   …

    2022年5月21日
    381
  • 供应链经理在求职面试技巧

    随着经济全球化的到来,跨国公司不再是个案,很多大型企业都开始将自己的业务延展至全国,不少公司都成立了独立的供应链部门,来负责公司的采购、物流、供应链系统等相关的工作内容,那么作为供…

    2022年5月16日
    743
  • 商务合同职位面试6篇

    面试经验1 面试公司:华为技术 职位:商务合同 今天是我们学校60大寿,本来想着逛逛美丽的校园,留下美好的纪念。一切都是计划不是变化快啊。。。早上8:30起来看见华为的面试短信,他…

    2022年5月18日
    122
  • 面试时怎样自我介绍

      在面试时,大多数面试考官会要求应聘者做一个自我介绍,这方面主要考察面试者的口才、应变和心理承受、逻辑思维等能力。当我们自己找工作去面试时,面试怎样自我介绍?希望本文能帮到你。

    面试技巧 2017年2月19日
    1.7K
  • 8个经典面试问题回答思路

    8个经典面试问题回答思路 面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的”猫腻”至关…

    面试技巧 2020年2月3日
    949
分享本页
返回顶部