1、描述一下您負責的業務中最復雜的業務(可以從業務是為了解決用戶的什么問題切入)。這個最復雜的業務中,最復雜的模塊是什么,這個模塊的主要功能詳細描述一下。這個模塊,采用了什么樣的測試手段保障質量?
2、描述一下您個人工作經驗中,您對業務最大的貢獻/最有創新性的想法/最牛的技術落地/最好的規范制定與落地/等等,只要能反映您個人特性最值得分享的工作經驗;
3/4題讓候選人二選一
3、寫一個判斷是否為三角形的函數 parseTrigon(a,b,c) 。(語言請優先使用python>java>C>其它)。
入參:a,b,c三個字符串代表三邊,要求在函數內部判斷各邊長均為1~10的整數。
返回值:有4種可能:-1(邊長不合法),0(非三角形、即存在兩邊之和不大於第三邊),1(普通三角形),2(等腰三角形),3(等邊三角形);
4、App端 or 服務端性能測試主要關注點有哪些,寫一個目標為日活30w用戶的登錄模塊性能測試方案。
寫一個判斷是否為三角形的函數 parseTrigon(a,b,c) 。(語言請優先使用python>java>C>其它)。
入參:a,b,c三個字符串代表三邊,要求在函數內部判斷各邊長均為1~10的整數。
返回值:有4種可能:-1(邊長不合法),0(非三角形、即存在兩邊之和不大於第三邊),1(普通三角形),2(等腰三角形),3(等邊三角形);
list=[1,2,3,4,5,6,7,8,9,10]
def parseTrigon(a,b,c):
if a in list and b in list and c in list:
if a+b>c and a+c>b and b+c>a:
if a==b==c:
return 3 #等邊三角形
elif a==b or b==c or a==c:
return 2 #等腰三角形
else:
return 1 #普遍三角形
else:
return 0 #非三角形
else:
return -1 # 邊長不合法
if __name__=='__main__':
print parseTrigon(11,5,9)
