你對自己的未來的職業(yè)規(guī)劃
? ? ? ? 應(yīng)屆生沒有豐富的工作經(jīng)驗,需要表現(xiàn)出虛心學(xué)習(xí),腳踏實地規(guī)劃安排,不是說1年內(nèi)怎么樣,幾年內(nèi)達成怎樣怎樣的成就,(有能力者隨意)
? ? ? ? 首先表達一下自己誠懇的態(tài)度,表示敢于挑戰(zhàn),不斷學(xué)習(xí)提升自我??梢越榻B自己的工作類型的方向,表達自己的對于工作方面的興趣,回答與面試崗位的工作的規(guī)劃。描述打算在崗位工作多久,可以表達出對這個崗位的工作充滿熱情,樂于去深耕該工作。
? ? ? ? 對崗位有濃厚的興趣,自己經(jīng)常學(xué)習(xí)這方面的知識并加以應(yīng)用,
? ? ? ??
如何寫好一個程序
? ? ? ? 抓住程序的核心,核心不能變,從異常的地方考慮程序的編寫,不能單純的從理想狀態(tài)去設(shè)計程序,可擴展性,是否方便其他人員進行調(diào)用、健壯性、注釋
說出你面試這個崗位的優(yōu)勢
對于這個崗位的工作,你會如何開展
在學(xué)校學(xué)習(xí)的課程有哪些,在學(xué)校做過的項目有哪些
筆試問題
?Linux如何查看內(nèi)存使用情況
Linux系統(tǒng)如何殺死Tom用戶的進程
請寫一個含有一個重試次數(shù)默認為3的重試裝飾器,如果三次失敗則拋出異常
def my_decorator(func):
def try_func(*args,**kwargs):
try_counts = 3
for count in range(try_counts):
try:
func(*args,**kwargs)
except:
if count == try_counts -1:
print(f'3次都執(zhí)行失?。?)
raise
else:
print(f'第{count+1}次,執(zhí)行成功!')
return try_func
@my_decorator
def my_func(*args,**kwargs):
print(f'{1+"123"}',)
if __name__ == "__main__":
my_func()
下面函數(shù)為直接返回列表,請將其改為生成器
def get_max_num(arr: list):
"""
:param arr: 二維數(shù)組,eg: [[1,2,3],[4,5,6]]
:return:
"""
return [max(_) for _ in arr]
def get_max_num(arr: list):
""" :param arr: 二維數(shù)組,eg: [[1,2,3],[4,5,6]]
:return:
"""
for _ in arr:
yield max(_)
test_list = [[1,2,3],[4,5,6]]
max_num = get_max_num(test_list)
for the_max in max_num:
print(the_max)
描述一下多進程,多線程,多協(xié)程的區(qū)別,以及io密集型,計算密集型任務(wù)分別使用哪種架構(gòu)更好,在python GIL 鎖存在的情況下,不適合做什么類型的任務(wù)處理。
????????多進程,多線程,多協(xié)程的區(qū)別:
???????? ????????多進程是利用多核cpu并行運算,多線程是在一個進程中等待I/O任務(wù)的完成的同時執(zhí)行其他任務(wù),多協(xié)程是在一個線程同時運行多個協(xié)程,通過異步阻塞來實現(xiàn)并法;
????????I/O密集型:
???????? ????????I/O任務(wù)多,大多數(shù)時候都是CPU在等待I/O的讀寫操作,IO占用率高,使用多線程執(zhí)行IO密集型個更快,效率更高
????????CPU密集型:
???????? ????????需要計算的數(shù)據(jù)量大,需要多占用CPU,使用多進程來處理CPU密集更好文章來源:http://www.zghlxwxcb.cn/news/detail-454956.html
????????python GIL鎖三不適合處理計算密集型任務(wù),其會限制并行性能來保障線程的安全文章來源地址http://www.zghlxwxcb.cn/news/detail-454956.html
到了這里,關(guān)于面試官提出的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!