本次小编面试的是Python开发工程师的岗位,虽然在疫情期间,但还是过去看了一下。
笔试的题都是偏基础的,面试就比较深入在遇到BUG这个问题上就有四问。先看笔试,面试随后再给大家总结。
本次笔试共5道选择题,4道填空题以及5道简(代)答(码)题:
选择题
- 这段代码输出结果是什么 (答案为c)
[4+8]/2
a.8
b.6.0
c.6
d.8.0
- 这段代码输出结果是什么 (答案为b)
7%(5//2)
a. 0
b. 1
c. 7
d. 5
- 这段代码输出结果是什么 (答案为b)
x = 4
y = 2
if not 1+1 == y or x ==4 and 7 == 8:
print("yes")
elif x > y:
print("no")
yes no
b. no
c. yes
d. 出错
- 这个列表有多少项(答案为b)
a = [2,]