面試題____pthon__002(法本_) 阿里


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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM