百度-测试工程师面试202106

这篇博客主要涵盖了Linux命令的使用,如查看内存、端口、进程和日志,以及Python的基础知识,包括快速排序、深浅拷贝、类的初始化、队列和栈的区别、字典合并、extend与append的差异、JSON操作和装饰器的概念。同时,还提供了相关参考资料链接。
部署运行你感兴趣的模型镜像

linux命令:

  1. 查看内存占用:top   
  2. 查看端口号8080的进程:netstat -apn|grep 8080
  3. 通过进程id查找程序:ps -aux | grep pid

  4. 查看日志后十行:tail -n 5 example.txt
  5. ps aux: 列出目前所有的正在内存当中的程序
  6. df -m :查看磁盘使用情况

python:

1.实现快排

2.深拷贝浅拷贝区别 https://www.cnblogs.com/xiaxiaoxu/p/9742452.html

3.类中init方法的作用  参考https://www.cnblogs.com/ant-colonies/p/6718388.html

4.实例概念参考3   ;单例概念参考 https://zhuanlan.zhihu.com/p/37534850

5.队列和栈的区别 先进先出、后进先出

6.用python实现队列和栈 https://blog.youkuaiyun.com/qq_43168393/article/details/109083772

7.合并两个字典  https://www.runoob.com/python3/python-merging-two-dictionaries.html

  • 使用update()函数,dict2.update(dict1), dict2是合并后的
  • res = {**dict1, **dict2}

8.extent和append区别:参考https://blog.youkuaiyun.com/a6864657/article/details/89508795

  • list.extend(sequence) 把一个序列seq的内容添加到列表中,逐个元素追加
  • list.append(object) 向列表中添加一个对象object,将整个对象在末尾加入

9.json.load  json.loads区别,json.dumps json.jump区别。参考:https://www.cnblogs.com/jingtyu/p/7218347.html

  • 将一个Python数据结构转换为JSON,data为字典类型
json_str = json.dumps(data)
  • 将一个JSON编码的字符串转换回一个Python数据结构
data = json.loads(json_str)
  • 如果你要处理的是文件而不是字符串,你可以使用 json.dump() 和 json.load() 来编码和解码JSON数据
# Writing JSON data
with open('data.json', 'w') as f:
    json.dump(data, f)

# Reading data back
with open('data.json', 'r') as f:
    data = json.load(f)

10.装饰器  参考https://www.runoob.com/w3cnote/python-func-decorators.html

11.类的继承 参考https://zhuanlan.zhihu.com/p/30239694

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

目录 Chap1 测试基础 ............................................................................................................. 2 Chap2 测试讴计 ............................................................................................................. 4 Chap3 算法 .................................................................................................................. 12 Chap4 讴计题............................................................................................................... 19 Chap5 逡辑题............................................................................................................... 21 Chap6编程及代码题 ..................................................................................................... 26 Chap7 计算机基础........................................................................................................ 38 1. C/C++ ............................................................................................................... 38 2. JAVA ................................................................................................................ 40 3. 多线程:.......................................................................................................... 41 4. 网络编程.......................................................................................................... 43 5. Linux:............................................................................................................. 44 Chap 8 顷目和背景....................................................................................................... 48 Chap9 外部工具 ........................................................................................................... 49 1. Selenium........................................................................................................... 49 2. Ruby-Watir ....................................................................................................... 50 3. QTP: ................................................................................................................. 51 4. LoadRunner....................................................................................................... 52
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值