【面试宝典】python篇二

发布于:2022-12-06 ⋅ 阅读:(236) ⋅ 点赞:(0)

CSDN话题挑战赛第2期
参赛话题:面试宝典

众人拾柴火焰高,我们一起携手共筑面试宝典,可以将各语言各技术各类面试真题或者你刷过的面试题汇聚于此,金九银十之际,让我们助应聘同学一臂之力~

面试流程

1.首先电话通知你去面试。

2.到了公司先去前台做登记,一般前台会给你一份简历表,让你填一下。填完后,会让你安心等待,等人事部门来面试你。

3.人事部经理或主管来面试你,主要问你学历、技能证书、工作经历,然后告诉你公司需要的职位要求以及介绍公司情况,最后会问你的工资要求以及你想询问公司的哪些情况。

4.这一步看情况,有的公司,和人事经理谈完了,就算初试结束,让你回家等通知,看是否要你继续参加复试;复试一般是由专业人事或者总经理亲自面试。

5.最后,如果你通过部门经理面试,大的公司可能就直接招你了,中小型公司,总经理可能会最后面试一下。如果通过就可以准备上班了

面试题

面试题一:

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?

 

问题剖析:

——1.循环输入当为零时跳出循环,将输入值放入到列表t中
——2.遍历列表t中的值,将i空瓶子的值放入到循环当中每3个空瓶换一瓶饮料累加a
——3.将换的饮料重新赋值给i加上上次剩余的饮料p
——4.直到i为2时向老板借一瓶换掉所以a要多加1跳出循环,i==1时也跳出循环
——5.将遍历t得到的值a放入到s中,在遍历s

问题解答:

t=[]

while True:

n=int(input())

if n==0:

break

t.append(n)

s=[]

for i in t:

a=0

while True:

b=0

p=i%3

for j in range(1,i+1):

if j%3==0:

b+=1

a+=1

i=b+p

if i==2:

a+=1

break

if i==1:

break

s.append(a)

for i in s:

print(i)

面试题二:

输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标。

 

问题剖析:

先把每行中max值求出放入列表c,通过列表c求出最大值,最后在通过索引找出其位置

问题解答:

n=int(input())

a=[[0]*n]*n

for i in range(n):

    a[i]=[int(j) for j in input().split()]

c=[]

for i in a:

    c.append(max(i))

for i in a:

    if i.count(max(c))==1:

        print(max(c),a.index(i)+1,i.index(max(c))+1)

个人经验总结

1.面试前要认真准备,及时梳理

2.每面完一家一定要复盘

3.简历不是一成不变的,要及时调整


网站公告

今日签到

点亮在社区的每一天
去签到