关于基础

项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:

简历虚假

这个不管哪行,简历含水量大都是普遍存在的,看简历犀利的一比,一面是能力弱的一腿。谁都希望自己80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…

年龄与薪酬

目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的往往因为能力或者说跳槽经验少,而不敢要高价,高于这个年龄的感觉失去了针对年轻人的干劲与学习能力,所以起薪不算太高或者浮动好商量。当然这里说的是普遍情况,而不包含那些能力较强的精英人才。

重高端轻基础

经常你会发现,接受面试的人,上来就跟你说做过什么类似高端的、前沿的技术。你挑着问你个问题,回答的还行。反而你问一些较为基础的东西时,却回答的不尽人意。但有时候,BUG往往都发生在那些细小的基础环节。

举几个这几天的例子:list tuple dict set 是可迭代对象,那么字符串是否为可迭代对象?

头脑一热的,马上回答不是,但其实…

>>> from collections import Iterable

>>> isinstance('abc', Iterable)

>>> True

>>> isinstance('', Iterable)

>>> True在面试中问到Python集合定义时,A说可以使用花括号包裹多种类型的数据生成集合。那创建空集合呢?A顺口就回复了一句,添加一对空的花括号…

>>> type({1,2,3})

>>>

>>> type({})

>>>

>>> type(set())

>>> 假设一个list A为[1,2,3,4],如何获取A的最后一个数据A[-1],如何向A的末尾插入数字5?A.append(5) OK,貌似他觉得我说的是插入,又不充了一个A.insert(-1,5)。index使用-1貌似是跟我之前问道的获取最后一个元素有关,但这样真的对么?

>>> A=[1,2,3,4]

>>> A.insert(-1,5)

>>> A

>>> [1, 2, 3, 5, 4]

append()方法是值在列表的末尾增加一个数据项,insert()方法是指在某个特定位置前加一个数据项。

举几个例子,也许大家看到觉得回答的有些蠢,但其实这些知识对于基础知识薄弱的一个体现。

关于Python练习

这几天一些朋友问,python基础的知识和书看了一些了,但总觉得学完了就完了,感觉学了一堆知识,没有什么深入的理解与运用。其实这些都是因为练习的太少了。针对算法可以去https://leetcode.com/中文网站https://leetcode-cn.com/去刷一些算法题,或者说是经典笔试题。

菜鸟教程上也有一套python100例的练习集合:

当然如果觉得网上刷题麻烦,也可以看看这份Python100经典练习题的PDF进行学习:

The End

OK,今天的内容就到这里,如果觉得内容对你有所帮助,欢迎点击文章右下角的“在看”。

期待你关注我的公众号 清风Python,如果觉得不错,希望能动动手指转发给你身边的朋友们。

更多精彩内容,请滑至顶部点击右上角关注小宅哦~

python面试刷题app_Python面试的一些心得,与Python练习题分享相关推荐

  1. 1000 面试题,BAT 机器学习面试刷题宝典!

    点击上方,选择星标或置顶,每天给你送干货! 阅读大概需要好多分钟 跟随小博主,每天进步一丢丢 ID:Dr.Wu 公众号:大鱼AI 来源:CSDN 编辑:三石 刷题,是面试前的必备环节.本文作者便总结了 ...

  2. mysql怎么刷题_面试刷题mysql1:一条sql语句是如何经过mysql的体系结构的?

    {port} -u${user} -p ,输入密码. 使用连接器连接服务端: 连接成功之后,权限修改不会影响当前连接,连接的有效期默认是8个小时: 连接之后,执行过程中使用内存会持续增加,应该定时重置 ...

  3. 肝了一个月,我做了个免费的面试刷题网

    大家好,我是鱼皮. 如今找工作.面试实在是太卷了,每轮面试都 必考 八股文,不背不行.网上虽然有很多面试题,但过于分散,就导致很多朋友又不知道到哪去找题.该背哪些题了. 所以我决定做一个完全免费.干净 ...

  4. 程序员跳槽面试刷题必备,微软工程师放大招!| 程序员硬核评测

    整理 | 一一 出品 | AI科技大本营(ID:rgznai100) 春节刚过,年终奖收入囊中,属于工程师们一年一度的跳槽季也来了. 跳槽后薪水翻倍自然爽歪歪,但最怕的是面试翻车,那就悲剧了.可想而知 ...

  5. 面试鸭专业面试刷题网站源码 支持自由组卷/在线刷题等功能

    面试鸭 面试刷题 网站系统源码 面试鸭一个干净的面试刷题网站!专业面试刷题网站,助你成为面试达人!支持自由组卷.在线刷题.校招社招斩获大厂offer,求职必备! 面试鸭专业面试刷题网站源码: http ...

  6. java黑马面试_JavaWeb-黑马面面(面试刷题系统)项目实战

    经历了多次Java基础项目后,本次项目难度升级!挑战JavaWeb-- 黑马面面项目 . 黑马面面是一款面向程序员的面试刷题系统,服务于java开发工程师学习完毕后的复习问题,通过大量刷题,提高企业面 ...

  7. 面试刷题LeetCode经典100道

    准备面试刷题,100道经典LeetCode题目奉上. 题号 英文题名 中文题名 难度 likes 数 标签 1 Two Sum 两数之和 Easy 11712 数组,哈希表 2 Add Two Num ...

  8. day6 AI面试刷题

    day6 AI面试刷题 1. 什么是集成学习算法? 2. 集成学习主要有哪几种框架, 并简述它们的工作过程? 3. Boosting算法有哪两类,它们之间的区别是什么? 4. 什么是偏差和方差? 5. ...

  9. 肝了两周,我做了一个面试刷题小程序

    大家好,我是poetry.过年放假那段时间没有回去过年,终于有了自己一整块时间做点自己喜欢的事情,大概花了两周时间开发完一个面试刷题小程序的全部功能,今天终于将它上线跟大家见面了. 市面上很多刷题小程 ...

最新文章

  1. python aipspeech_Python调用百度API实现语音识别(二)
  2. 合作方变股东:Aurora无人车获现代汽车3千万美元投资,与大众分手
  3. 美团技术四面经历,作者已拿到Offer!
  4. 校园表白墙APP使用体验
  5. 推送ActivityFeed到Teams
  6. 正态分布的前世今生(1)
  7. mysql行级锁升级_mysql innodb 行级锁升级
  8. Python代码模块化!
  9. 为什么以太网中需要 最小帧
  10. ubuntu-文件管理、编辑
  11. 使用用WCF中的双工(Duplex)模式将广告图片推送到每个Winform客户端机子上
  12. 熊猫DataFrame apply()示例
  13. IPv6的地址表达形式
  14. Aqua Data Studio v19.0 安装使用
  15. mysql文件后缀名是什么_数据库文件的扩展名是什么?
  16. 前端学习2-JavaScript
  17. 青龙面板+nolan-依赖+拉库+企业微信推送(手把手喂饭,各版本通用)
  18. 圈复杂度函数Java_圈复杂度 - byron_nj - 博客园
  19. 【波段分析】揭秘主力做庄波段分析指标支持多分时级别
  20. 【深入理解计算机系统】第三章重点汇总

热门文章

  1. SAP Cloud Platform Identity Authentication service
  2. SAP Hybris的build callback和SAP ABAP的SGEN事务码
  3. How myTask application is loaded in CreateFromAccount scenario
  4. How does framework require TechnicalInfo.js
  5. 什么是windows10的Shell Infrastructure Host
  6. UI5 xml view里control id的生成逻辑
  7. why header level note is disabled
  8. IC Order search 的debugging关键点
  9. CRM端 equipment hierarchy change成功的标志
  10. SAP UI5 Gateway后台ETAG校验逻辑