版权声明:本文为CSDN博主「华为云」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处连接及本声明。
原文连接:https://blog.csdn.net/devcloud/article/details/100917665html
项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:python
这个无论哪行,简历含水量大都是广泛存在的,看简历犀利的一比,一面是能力弱的一腿。谁都但愿本身80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…面试
目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的每每由于能力或者说跳槽经验少,而不敢要高价,高于这个年龄的感受失去了针对年轻人的干劲与学习能力,因此起薪不算过高或者浮动好商量。固然这里说的是广泛状况,而不包含那些能力较强的精英人才。算法
常常你会发现,接受面试的人,上来就跟你说作过什么相似高端的、前沿的技术。你挑着问你个问题,回答的还行。反而你问一些较为基础的东西时,却回答的不尽人意。但有时候,BUG每每都发生在那些细小的基础环节。
举几个这几天的例子:shell
list tuple dict set 是可迭代对象,那么字符串是否为可迭代对象?数据库
头脑一热的,立刻回答不是,但其实…app
1 >>> from collections import Iterable 2 >>> isinstance('abc', Iterable) 3 >>> True 4 >>> isinstance('', Iterable) 5 >>> True
1 >>> type({1,2,3}) 2 >>> <class 'set'> 3 >>> type({}) 4 >>> <class 'dict'> 5 >>> type(set()) 6 >>> <class 'set'>
1 >>> A=[1,2,3,4] 2 >>> A.insert(-1,5) 3 >>> A 4 >>> [1, 2, 3, 5, 4]
append()方法是值在列表的末尾增长一个数据项,insert()方法是指在某个特定位置前加一个数据项。运维
举几个例子,也许你们看到以为回答的有些蠢,但其实这些知识对于基础知识薄弱的一个体现。学习
这几天一些朋友问,python基础的知识和书看了一些了,但总以为学完了就完了,感受学了一堆知识,没有什么深刻的理解与运用。其实这些都是由于练习的太少了。针对算法能够去https://leetcode.com/中文网站https://leetcode-cn.com/去刷一些算法题,或者说是经典笔试题。区块链
菜鸟教程上也有一套python100例的练习集合:
固然若是以为网上刷题麻烦,也能够看看这份Python100经典练习题的PDF进行学习:
PDF下载地址:https://pan.baidu.com/s/1rVTqBBUJGBQwlQlHheFvlA 提取码:fl2k
OK,今天的内容就到这里,若是以为内容对你有所帮助,欢迎点赞。
期待你关注个人公众号 清风Python,若是以为不错,但愿能动动手指转发给你身边的朋友们。
做者:清风Python
HDC.Cloud 华为开发者大会2020 即将于2020年2月11日-12日在深圳举办,是一线开发者学习实践鲲鹏通用计算、昇腾AI计算、数据库、区块链、云原生、5G等ICT开放能力的最佳舞台。