python後端麵試題答案 僅參考

2021-09-11 23:59:06 字數 1684 閱讀 6958

數學&資料庫問答題(共4題,合計24分)

1.答:

不包含6或8或9的總數:

1位數(0-9):10-3=7個

2位數(10-99):90-6×7=48個

3位數(100-999):900-6×7×7=606

4位數(1000-9999):9000-6×7×7×7=6942

包含6或8或9的數字總數為:10000-7-48-606-6942=2397

2.答:

redis:資料量較小的效能操作和運算上。

memchache:用於在動態系統中減少資料庫負載,提公升效能;做快取,提高效能。

mongodb:主要解決海量資料的訪問效率問題。

3.答:

select count(*),max(num) from shop_order where shop_id=192
4.答:

分析sql語句的執行計畫:explain+sql語句

檢視正在執行的sql:使用命令show processlist;可以列出當前執行的所有sql

組合題(共2道大題,合計41.0分)

2.18×3-3-500/100×0.5=18.5元

2.28×3-500/100×0.5=21.5元

10×3-3-500/100×0.5=24.5元

2.3(10×3-3)×0.85=22.95元

10×3-3=27元

python&演算法問答題(共6題,合計35.0分)

list_b = list(set(list_a))
def foo(a,c=0,*args,**kwargs):

print('a=',a,'c=',c,'args=',args,'kwargs=',kwargs)

value = dict_a['key_a']  if 'key_a' in dict_a.keys() else 1
dict_a =
1920
def bubble_sort_flag(list):

length = len(list)

for index in range(length):

flag = true

for j in range(1,length-index):

if list[j-1]>list[j]:

list[j-1],list[j] = list[j],list[j-1]

flag = false

if flag:

# 沒有發生交換,直接返回list

return list

return list

面試題答案

2.tomcat工作原理 1.tomcat需要監聽本機上的某個埠。2.tomcat需要抓取此埠上來自客戶端的鏈結並獲得請求呼叫的方法與引數。3.tomcat需要根據請求呼叫的方法,動態地載入方法所在的類,完成類的例項化並通過該例項獲得需要的方法最終將請求傳入方法執行。4.將結果返回給客戶端 jsp ...

大廠高階前端面試題答案

使用過的koa2中介軟體 koa body原理 有沒有涉及到cluster 介紹pm2 pm2是node程序管理工具,可以利用它來簡化很多node應用管理的繁瑣任務,如效能監控 自動重啟 負載均衡等,而且使用非常簡單 master掛了的話pm2怎麼處理 如何和mysql進行通訊 node為例 rea...

大廠高階前端面試題答案

使用過的koa2中介軟體 koa body原理 有沒有涉及到cluster 介紹pm2 pm2是node程序管理工具,可以利用它來簡化很多node應用管理的繁瑣任務,如效能監控 自動重啟 負載均衡等,而且使用非常簡單 master掛了的話pm2怎麼處理 如何和mysql進行通訊 node為例 rea...