应届生Python工程师笔试题攻略

Python近两年一直霸占编程语言排行榜Top3,火热程度有目共睹。而想要成为高薪职业――Python工程师的一员,首先需要通过企业的笔试招聘。那对于缺乏项目经验的应届生来说,该如何准备笔试呢?这就需要我们在掌握Python基础的前提下,尽可能多做校招真题和经典练习题。

 

Python基础知识点

一般情况下,像是Python开发工程师这样的技术岗笔试,对于应届生来说,一般是围绕Python基础知识点展开的,因此需要我们重点掌握以下内容:

1、熟知Python语言,比如它的编码格式、特征以及基本数据类型;

2、熟悉Linux操作系统和linux常用的命令,因为现今Python语言大多在Linux系统下学习和开发;

3、掌握关键的Python保留字,比如lambda匿名函数是个很时髦的概念,提升了代码的简洁程度;

4、掌握Python内置数据结构,比如列表、元组、字典、集合,它们涉及的方法与属性;

5、掌握程序的三种控制结构,即顺序结构、分支结构(if语句)、循环结构(while 引导的无限循环、for 引导的遍历循环、continue 跳过本轮循环、break 跳出循环);

6、掌握Python内置的一些标准库函数模块,比如和数学计算相关的math模块;

7、掌握Python中的库,比如true库、random库、time库、pyinstaller库和jieba库。

 

校招真题集锦

题目1:给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)。

解题思路:由于只需要找出3个数的最大乘积,那么只有两种可能:“最大数*次大数*第三大数”或“最大数*最小数*次小数(负负得正)”。因此,只需要将输入数字遍历一次,保存最大值、次大值、第三大值以及最小值(负数)和次小值(负数)即可。

Python源代码如下:

应届生Python工程师笔试题攻略

题目2:在商城的某个位置有一个商品列表,该列表是由L1、L2两个子列表拼接而成。当用户浏览并翻页时,需要从列表L1、L2中获取商品进行展示。展示规则如下:

(1)用户可以进行多次翻页,用offset表示用户在之前页面已经浏览的商品数量,比如offset为4,表示用户已经看了4个商品

(2)n表示当前页面需要展示的商品数量

(3)展示商品时首先使用列表L1,如果列表L1长度不够,再从列表L2中选取商品

(4)从列表L2中补全商品时,也可能存在数量不足的情况

请根据上述规则,计算列表L1和L2中哪些商品在当前页面被展示了。

Python源代码如下:

应届生Python工程师笔试题攻略

题目3:有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示。不能用系统自带的大整数类型。

Python源代码如下:

应届生Python工程师笔试题攻略

 

经典练习题

题目1:Python时间格式化:暂停一秒time.sleep()输出,并格式化当前时间。

考查知识点:time.strftime及time.localtime的作用和方法。

Python源代码如下:

应届生Python工程师笔试题攻略

题目2:打印输出所有的"水仙花数"。

解题思路:水仙花数是指一个n位正整数(n≥3),它的每个位上的数字的n次幂之和等于它本身,比如1*3+5*3+3*3=153。Python中,可以利用for循环控制流语句来完成操作,从100-999个数,每个数分解出个位、十位和百位。

Python源代码如下:

应届生Python工程师笔试题攻略

总而言之,笔试是测试一名Python开发工程师专业能力是否过关的敲门砖。只有通过笔试,后续才有机会展现更多才能。希望以上Python工程师笔试题攻略能够帮到各位!

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/110094.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 建立结构化思维 决胜2011国家公务员面试

     老子曰:一生二,二生三,三生天下,就是结构化思维的经典描述。 结构化思维,是一种论证思维,我们在公务员面试答题的过程中,不仅要追求语言的优美,内容的丰富,更重要的是自己论述是否能…

    2022年5月23日
    121
  • 为什么他们面试可以100%通过?

    为什么他们面试可以100%通过?先说下自己的故事。我就以TX为一个交叉点,去TX之前,我面过7份工作,呆过4个公司。TX之后,面过十几个,为什么会有这么多,后面会讲到哈。前面的几次…

    2016年12月7日
    2.8K
  • 如何巧妙分析招聘人员心理状态?

    在面试前对面试官进行心理分析,并针对面试官可能有的心理状况,从而采取不同的应对策略,是我们在求职面试中需要掌握的技能。当然了,由于各种主客观条件的因素,所招聘人员的心理状态也都是不…

    2022年5月16日
    266
  • 说说我当公务员面试考官的经历

      我当了3天我们这个市的公务员考试面试考官,平均每天要面试30个考生,3天下来就接近100个。很累,但挺有成就感,看到考生表现得优秀,我为他(她)高兴,看到临场紧张、发挥不好的考…

    2022年5月23日
    192
  • 应届毕业生面试自我介绍

      应届毕业生,在工作经验方面有一定的欠缺,为弥补工作经验的不足,那么就显得尤为重要,下面是一二招聘整理的应届毕业生面试自我介绍,请参考。

    面试技巧 2017年2月18日
    1.8K
  • 教师面试穿什么?

    关于教师招聘考试面试,你了解多少?是不是还在担心面试的着装?别急,小编这就告诉你答案。助你圆教师梦。 一、仪容礼仪 (一)、服饰的要求 服饰应整洁、素雅、自然大方。这是教师着装的基…

    2022年5月22日
    157
分享本页
返回顶部