zoukankan      html  css  js  c++  java
  • 面试点滴

    面试的是测试开发工程师职位

    1.算法书写

    两个大位数加法(超过100位的两个大位数,a+b=c,用代码实现)

    思路:之前想的就是转化成字符串的形式,分区进行加法,然后合并,标记进位信息。之后查看了关于JAVA的基础知识书籍,了解到java中有大数BigDecimal数据类型,可直接使用计算,下面给出java code.

    package offer;
    
    import java.math.BigDecimal;
    import java.util.Scanner;
    
    public class big_add {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
      String s1,s2;
      Scanner cin=new Scanner(System.in);
      s1=cin.next();
      s2=cin.next();
      BigDecimal b1=new BigDecimal(s1);
      BigDecimal b2=new BigDecimal(s2);
      System.out.println(b1.add(b2));
      cin.close();  
        }
    
    }

    2.Linux常用命令

    查看端口:netstat -anp

    查看进程:ps

    查找关键字:grep

    查看cpu:   top

    3.测试两部联动的电梯,需要测试那些?

    1. 功能测试,最基本的上下功能,开关功能,还有里面的各个按键。

    2. 性能测试(很多人忽略的),比如电梯的调度算法,用户的等待时间,平均等待时间,上下的速度,耗电量等等。

    3. 压力测试,比如承重量(你实际承受力是20,那么当进入19个人的时候就应该报警,或者是实际上用户有可能一股脑的全部冲进电梯,所以在静止的时候电梯需要考虑到这种情况),突然断电,门打不开等等。

    4. 可用性测试,按钮是否方便,按键的感觉是否好,视觉效果,现在很多人诟病的事情是,开和关两个按钮的图示很不友好,在紧急的时候很容易搞错。

    5. 兼容性测试,比如每个国家的电压不一样,是否考虑到这个情况。

    6. 本地化/国际化测试,曾经看到一部电梯的使用手册翻译成英文,翻译得很差。

    7. 可维护性测试,电梯如果坏了怎么去维修。

  • 相关阅读:
    DIV+CSS列表式布局(同意图片的应用)
    Cache 应用程序数据缓存
    mysql 中 isnull 和 ifnull 判断字段是否为null
    Logo图标快速生成软件(Sothink Logo Maker) v3.5 官方设计师版
    Linqer工具
    mvc学习视频
    MvcPager注意版本与mvc的版本
    此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“的解决
    ASP.NET 免费开源控件
    逆向知识之CS1.6辅助/外挂专题.1.实现CS1.6主武器副武器无限子弹
  • 原文地址:https://www.cnblogs.com/lucyliu/p/5561882.html
Copyright © 2011-2022 走看看