記一次測試開發的面試題

2021-08-23 12:42:50 字數 1458 閱讀 5402

心得:部分網際網路公司,做自動化測試,是按照開發的標準面的

第一面:

談專案經歷,講一下負責的工作,有哪些亮點或優勢,聊一些專案細節。

聊完,做題:乙個非空的陣列,要求按照出現次數從多到少的順序返回n個元素,n為整數(無非法值)

考點分析:基本排序(我直接用內建函式,算是取巧吧,說實話不想費勁自己寫演算法)

from collections import counter

list_a = [1,1,1,'ab','ab','ab','ab',3,4,4,5,5,5,5,6,6,7,7,8,8,8,8,8]

n = input("please intput an init:")

list_temp = counter(list_a)

if n <= len(list_temp) and n >= 0:

list_tag = list_temp.most_common(n)

for i in range(n):

print list_tag[i][0]

elif n < 0:

print "n must be positive integer"

else:

print "n is too big"

第二面:

寫出幾個你熟悉的python庫,面試官再根據庫名自由出題。(我就隨便寫了幾個)

題目:找出當前目錄下adc開頭的資料夾下的adc開頭的檔案,並讀取檔案內容,傳送請求

考點分析:隨機發問,考察基礎熟練程度,以及應變能力

構造本地路徑如下:

d:.│ helloword.py

│ __init__.py

│├─123

│ abc.txt

│├─abc

│ │ abc.txt

│ │ abcdes.txt

│ │

│ └─abc

├─abcde

│ abcd.txt

│└─adcd

dfsgdfsg.tx

'''import os

feet = os.getcwd()

for each in os.listdir(feet):

if each.startswith('abc'):

path = os.path.join(feet,each)

for file in os.listdir(path):

if file.startswith('abc'):

file_path = os.path.join(path,file)

if os.path.isfile(file_path):

with open(file_path,'r') as f:

print f.read()

沒有函式話,沒有將檔案內容傳送出去,整體來說沒答好。涼了。

測試開發面試題

4分 3 弱網測試時應該關注的情形有 4分 4 安卓系統架構分為哪幾層?4分 5 記憶體的vss是指 rss是指 pss是指 uss是指 4分 二 簡答題 6 您認為在測試人員同開發人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開發團隊中其他成員良好的人際關係的關鍵是什麼?5分...

記一次面試中的面試題

最近自己的一次面試。真實情況,別的不說先貼被面的面試題。bean的生命週期修改 比如在哪個生命週期更改 可以在呼叫的時候修改bean的名稱 zookeeper如何做註冊中心。kafka消費資料為何一直消費不到怎麼排查。訂單超時如何實現 例如30分鐘未支付 日常開發問題如何解決。對於新技術的學習方式。...

Python 測試開發演算法面試題

1.二分查詢演算法 coding utf 8 def binary search num list,x 二分查詢 num list sorted num list left,right 0,len num list while left x right mid elif num list mid x...