咨询热线:

红姐备用图库 > Python工程师 >

年薪20万阿里巴巴Python工程师面试题曝光

2019-07-09 21:22 来源: 震仪

  作为Python工程师,进入大公司是开启职业新起点的关键,本文特别分享了其在阿里巴巴面试Python工程师的题目和经历,希望对广大Python工程师的求职者有一个帮助。

  作为Python工程师,进入大公司是开启职业新起点的关键,本文特别分享了其在阿里巴巴面试Python工程师的题目和经历,希望对广大Python工程师的求职者有一个帮助。

  2、搭建系统开发环境,完成系统框架和核心代码的实现,负责解决开发过程中的技术问题;

  3、负责Python技术的相关产品规划、需求、设计、开发、测试等研发工作;

  3、熟悉mysql,redis,mongo等常用数据库,具有数据库开发和设计能力;

  接来看下阿里巴巴Python工程师的线、请尽可能列举python列表的成员方法,并给出一下列表操作的答案:

  2、用python实现统计一篇英文文章内每个单词的出现频率,并返回出现频率最高的前10个单词及其出现次数,并解答以下问题?(标点符号可忽略)

  3、简述python GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。

  (1) 阐述一下装饰器,描述符(property)、元类的概念,并列举其应用场景;

  答:赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。

  答:pass语句不会执行任何操作,一般作为占位符或者创建占位程序,whileFalse:pass

  答:可以使用re模块中的sub()函数或者subn()函数来进行查询和替换,

  14、有没有一个工具可以帮助查找python的bug和进行静态的代码分析?

  答:PyChecker是一个python代码的静态分析工具,它可以帮助查找python代码的bug, 会对代码的复杂度和格式提出警告

  答:单引号和双引号是等效的,如果要换行,需要符号(\),三引号则可以直接换行,并且可以包含注释

Copyright © 2002-2019 红姐备用图库 版权所有