1. 程式人生 > >我的最長一次面試記錄

我的最長一次面試記錄

早上10點30進入公司,開始一輪一輪面試,之後我面試後,我把面試題目記錄下,希望對自己能力有所提高:

    1、python小題目:

a、實現list把不重複的打印出來。
b、實現自定義count函式
c、統計list每個字母出現的次數
d、多執行緒實現介面請求(java/python)
我這邊通過內部類實現new Thread(){ public vid run( for(int i =0 ; i >100;i++{業務程式碼實現}))}.start()方式實現
2、socket程式設計??
3、效能測試流程(會關注什麼指標)、Linux環境搭建、
a、怎麼計算tps、響應時間,線上怎麼壓測,資料怎麼清理
b、怎麼確定業務指標
c、top命令怎麼看從程序到執行緒怎麼看
d、cpu低但有執行緒鎖怎麼分析
e、java程式碼有問題怎麼定位到程式碼塊中
f、資料庫怎麼分析有問題
怎麼確定業務指標與系統指標
效能測試用例怎麼編寫,效能評審內容包括什麼。
4、apache與nginx的區別
5、http與https區別
6、安卓專項怎麼測試,電量、流量、記憶體怎麼測試
7、什麼是冒煙測試,為什麼要冒煙測試、功能測試的路程是什麼
8、地圖輸入框用例點是什麼?說要點
9、Thread的 start() 和 run()區別
10、Java中的String,StringBuilder,StringBuffer三者的區別
11、java怎麼自定義get/post請求(我說的用:httpclient來實現)
12、介面怎麼測試,關注那些點,平臺怎麼實現介面測試
13、加密介面怎麼做,關聯介面怎麼做,
14、說下公司的專案架構/或者效能測試環境的架構。
15、記憶體洩漏怎麼定位,怎麼告訴開發修改
16、如果給你一個介面平臺,你怎麼設計,說下框架思想
17、你的優勢是什麼,你的不足是什麼?
18、如果線上壓測伺服器掛了怎麼辦,你怎麼處理?
19、怎麼保證你壓測的質量沒問題的
20、java中new BufferedReader(new FileReader("aaa.txt"));物件在堆疊什麼位置
21、說下jvm(-Xms -Xmx -Xmn -Xss)通常怎麼配比。簡單說下jvm(年輕帶(伊甸園、s0、s1)、老年代、持久帶)
22、jmeter執行命令(jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder])
怎麼關聯、怎麼引數化?發現過什麼問題?
23、springmvc中怎麼接受前端傳來的引數,並且寫到資料庫中(前端(ajax->control-->介面層--業務實現層--資料層))
24、java怎麼讀取reids方法、reids怎麼操作,怎麼讀寫
25、appium(原理)自動化怎麼分層怎麼體現用例覆蓋率。
26、埋點怎麼測試?