面试题(2)&购物车

一、数据库基础
现有两张表,分别为账号表Account、考试成绩表Exam,字段定义如下:
Account 账号表
字段名 字段类型 字段说明
ID int 学员ID
Name varchar 学员姓名
Class varchar 学员班级,形如“高三一班”
Exam考试成绩表
字段名 字段类型 字段说明
ID int 主键ID
Course varchar 考试科目
如”英语”
Score int 考试成绩
AID Int 学员ID

请输出每个班的各学科平均分,查询结果形如下表:
班级 考试科目 班级平均分
高三一班 语文 73.5
高三一班 数学 71.2
高三一班 英语 77.8
高三二班 语文 74.6
高三二班 数学 69.8
…… …… ……

SELECT  a.name AS '班级',e.course AS '考试科目',AVG(score) AS '班级平均分' FROM
 account a,exam e WHERE e.aid=a.id GROUP BY `name`,course;

二、Linux基础
1.如何清空a.log文件

$>a.log

2.如何持续打印a.log文件中不包含abcd=1234的行

grep -v “abcd=1234” a.log
3.如何在a.log文件中找到abcd=1234的行并将其替换为abcd=5678

sed -i ‘s/abcd=1234/abcd=5678/g’ a.log
三、简答题

如果需要你来测试淘宝的购物车,你会如何设计测试用例,需要从哪些方面来考虑。
1.打开淘宝页面后,页面的布局是否是完整的
2.页面的功能按钮是否可以正常显示
3.在商品页面是否会显示加入购物车
4.选中的商品是否能加入购物车
5.加入购物车后是否可以显示商品的所有信息
6.添加到购物车的商品是否可以进行删除
7.如果在网络不佳或无网络时是否可以成功的加入购物车
8.添加购物车后,点击加号的时候数量是否会增长
9.添加购物车后,点击减号的时候数量是否会减少
10.如果点击减号减到一定程度时,是否会提示不能再减少了
11.如果淘宝用户未登录时,如果添加到购物车时是否会提示请先登录
12.如果没有选择任何商品,点击结算,是否会提示用户“请添加要结算的商品”
13.勾选商品后已选商品的总价是否会显示
14.勾选商品,点击结算按钮后,是否会进入确认订单信息的页面
15.是否有回到顶部功能
16.是否可以编辑商品属性
17.能否移入到收藏中
18.点击增加商品是否正常
19.店铺名称是否显示
20.能否选择全部商品
是否可以在购物车中修改商品的规格
21.购物车中能添加的商品种类是否有数量上的限制
22.结算的时候是否可以选择全选一起进行结算
23.当在购物车页面选择需要购买的商品时,是否会显示所有商品的总价格
24.是否可以进行清空购物车
25.结算金额是否会随着商品数量的增加减少进行变化
26.如果刷新的次数过多,是否会出现闪退的现象
27.当手机来电话时淘宝页面是会还会运行
28.当手机内存不够时,淘宝运行起来是否会出现卡顿的现象

四、代码题(两道题任选其一做答)

  1. 执行下面Python代码,请问输出结果是什么
    name = “a”
    def f1():
    print(name)
    def f2():
    name = “b”
    f1()
    f1()
    f2()
a
a
  1. 以下Java代码输出b,传入的x可能是几
    switch (x)
    {
    case 1: System.out.println(“a”);
    case 2:
    case 3:
    System.out.println(“b”);
    break;
    default:
    System.out.println(“c”);
    break;
    }
c

五、逻辑题(两道题任选其一做答)
1.有888瓶编了号码的水及10只健康的小白鼠,其中一瓶水有毒,小白鼠饮用毒水一天后会死,最少需要几天可以找到哪瓶水有毒?

3

2.有24颗外观完全一样的小球,其中有一个是空心的,现在只有一个天平,最少称几次能找出这个特殊的球?

4次
把二十四个小球分成两组,每组个12个,分别放在天平左右两端,利用天平称量的机制,重的一侧会下沉,把上翘的十二个小球再分为两组,每组各6个,分别放在天平两端,轻的一端再分为两组,每组各三个,称量后再次把轻的一端分为两组,因为还剩下三个,所以如果称量的时候两个重量一样剩下的那个没称的就是空心小球,如果放上去的两个有一端上翘那么上翘的那一端放的即是空心小球

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 1024 设计师:白松林 返回首页