科技改變生活 · 科技引領(lǐng)未來(lái)
為幫助開(kāi)發(fā)者們提升面試技能、有機(jī)會(huì)入職阿里,云棲社區(qū)特別制作了這個(gè)專(zhuān)輯——阿里巴巴資深技術(shù)專(zhuān)家們結(jié)合多年的工作、面試經(jīng)驗(yàn)總結(jié)提煉而成的面試真題這一次將陸續(xù)放出(面試題官方參考答案將在專(zhuān)輯結(jié)束后統(tǒng)一匯總分享,點(diǎn)此進(jìn)入答題并圍觀(guān)他人答案http
為幫助開(kāi)發(fā)者們提升面試技能、有機(jī)會(huì)入職阿里,云棲社區(qū)特別制作了這個(gè)專(zhuān)輯——阿里巴巴資深技術(shù)專(zhuān)家們結(jié)合多年的工作、面試經(jīng)驗(yàn)總結(jié)提煉而成的面試真題這一次將陸續(xù)放出(面試題官方參考答案將在專(zhuān)輯結(jié)束后統(tǒng)一匯總分享,點(diǎn)此進(jìn)入答題并圍觀(guān)他人答案 https://yq.aliyun.com/roundtable/497138)。并通過(guò)這些筆試真題開(kāi)放阿里巴巴工作機(jī)會(huì),讓更多的開(kāi)發(fā)者加入到阿里這個(gè)大平臺(tái)。
這一次,不僅是知識(shí)的收獲,還將間接地與技術(shù)大牛們做了直觀(guān)的溝通,了解他們的出題思路與考察要點(diǎn),并加以消化吸收,這對(duì)自己技術(shù)能力本身就是一種極大的提升。走上編程之路,不斷豐富自己方能與世接軌,努力做最優(yōu)秀的自己。
5月21日,我們給開(kāi)發(fā)者的第28道面試題。
28.請(qǐng)?jiān)u估一下程序的執(zhí)行結(jié)果?
public class SynchronousQueueQuiz { public static void main(String[] args) throws Exception { BlockingQueuequeue = new SynchronousQueue<>(); System.out.print(queue.offer(1) + " "); System.out.print(queue.offer(2) + " "); System.out.print(queue.offer(3) + " "); System.out.print(queue.take() + " "); System.out.println(queue.size()); } }
? A. true true true 1 3
? B. true true true (阻塞)
? C. false false false null 0
? D. false false false (阻塞)
阿里巴巴出題專(zhuān)家:桃谷
阿里云中間件技術(shù)專(zhuān)家, Apache Dubbo PMC ,Spring Cloud Alibaba Architect,具有多年分布式以及中間件架構(gòu)設(shè)計(jì)及研發(fā)經(jīng)驗(yàn),目前負(fù)責(zé)Apache Dubbo的研發(fā)及社區(qū)生態(tài)。
招聘職位:阿里中間件技術(shù)人才
https://yq.aliyun.com/articles/700243
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月20日,我們給開(kāi)發(fā)者的第27道面試題。
27.如何用socket編程實(shí)現(xiàn)ftp協(xié)議?
阿里巴巴出題專(zhuān)家:吳明
阿里云彈性計(jì)算創(chuàng)新產(chǎn)品Z工作室資深技術(shù)專(zhuān)家,2010年加入阿里云,曾負(fù)責(zé)過(guò)阿里云供應(yīng)鏈和公有云IAAS運(yùn)維團(tuán)隊(duì),14年開(kāi)始從0到1建立了專(zhuān)有云技術(shù)服務(wù)團(tuán)隊(duì)。目前是阿里云國(guó)產(chǎn)化研發(fā)負(fù)責(zé)人和彈性計(jì)算產(chǎn)品團(tuán)隊(duì)負(fù)責(zé)人。
招聘職位:阿里云-GPU虛擬化研發(fā)高級(jí)專(zhuān)家
https://job.alibaba.com/zhaopin/position_detail.htm
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月19日,我們給開(kāi)發(fā)者的第26道面試題。
26.假如給你一個(gè)新產(chǎn)品,你將從哪些方面來(lái)保障它的質(zhì)量?
阿里巴巴出題專(zhuān)家:晨暉
阿里云中間件技術(shù)部測(cè)試開(kāi)發(fā)專(zhuān)家,從事軟件開(kāi)發(fā)和測(cè)試工作多年,在軟件產(chǎn)品質(zhì)量保障方面有較豐富的經(jīng)驗(yàn)。擅長(zhǎng)于自動(dòng)化測(cè)試、數(shù)據(jù)庫(kù)技術(shù)、自動(dòng)化工具研發(fā),并在相關(guān)領(lǐng)域擁有多項(xiàng)發(fā)明專(zhuān)利。
招聘職位:中間件招聘技術(shù)人才啦
https://yq.aliyun.com/articles/700243
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月18日,我們給開(kāi)發(fā)者的第25道面試題。
25.給定一個(gè)整數(shù)數(shù)組和一個(gè)整數(shù),返回兩個(gè)數(shù)組的索引,這兩個(gè)索引指向的數(shù)字的加和等于指定的整數(shù)。需要最優(yōu)的算法,分析算法的空間和時(shí)間復(fù)雜度。
阿里巴巴出題專(zhuān)家:龍欣
阿里云異構(gòu)計(jì)算資深專(zhuān)家,在系統(tǒng)和異構(gòu)加速器虛擬化,性能優(yōu)化,硬件芯片驗(yàn)證設(shè)計(jì),異構(gòu)加速器云化系統(tǒng)架構(gòu)設(shè)計(jì)以及服務(wù)方面有超過(guò)15年的工作經(jīng)驗(yàn),曾在美國(guó)硅谷就職超過(guò)8年的時(shí)間,參與開(kāi)發(fā)了屢獲殊榮的業(yè)界第一個(gè)商用全虛擬化的GPU產(chǎn)品,是GPU虛擬化前端和加速協(xié)議接口設(shè)計(jì)的負(fù)責(zé)人;當(dāng)下,構(gòu)建了亞洲區(qū)規(guī)模最大的公共云GPU服務(wù)和FPGA云服務(wù),目前是阿里云異構(gòu)計(jì)算產(chǎn)品線(xiàn)的研發(fā)負(fù)責(zé)人。
招聘職位:阿里云-GPU虛擬化研發(fā)高級(jí)專(zhuān)家
https://job.alibaba.com/zhaopin/position_detail.htm
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月17日,我們給開(kāi)發(fā)者的第22道面試題。
24.如果讓你來(lái)設(shè)計(jì)一個(gè)支持?jǐn)?shù)據(jù)庫(kù)、NOSQL和大數(shù)據(jù)之間數(shù)據(jù)實(shí)時(shí)流動(dòng)的數(shù)據(jù)流及處理的系統(tǒng),你會(huì)考慮哪些問(wèn)題?如何設(shè)計(jì)?
23.如果讓你設(shè)計(jì)一個(gè)通用的、支持各種數(shù)據(jù)庫(kù)秒級(jí)備份和恢復(fù)的系統(tǒng),你會(huì)如何設(shè)計(jì)?
阿里巴巴出題專(zhuān)家:千震
阿里云數(shù)據(jù)庫(kù)產(chǎn)品事業(yè)部高級(jí)技術(shù)專(zhuān)家,2012年加入阿里巴巴,目前負(fù)責(zé)DTS&DBS團(tuán)隊(duì)和研發(fā),在阿里云提供遷移、同步和容災(zāi)的服務(wù),支持阿里巴巴、螞蟻、阿里云等異地多活單元化架構(gòu),曾負(fù)責(zé)阿里全球最大的Hbase集群的開(kāi)發(fā)和維護(hù)工作,曾先后工作于IBM、Cisco。
招聘職位:數(shù)據(jù)庫(kù)團(tuán)隊(duì)誠(chéng)招技術(shù)人才
https://yq.aliyun.com/articles/700623
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月16日,我們給開(kāi)發(fā)者的第21道面試題。
22.刪除鏈表的倒數(shù)第N個(gè)節(jié)點(diǎn)
給定一個(gè)鏈表,刪除鏈表的倒數(shù)第 n 個(gè)節(jié)點(diǎn),并且返回鏈表的頭結(jié)點(diǎn)。
示例:
給定一個(gè)鏈表: 1->2->3->4->5, 和 n = 2.
當(dāng)刪除了倒數(shù)第二個(gè)節(jié)點(diǎn)后,鏈表變?yōu)?1->2->3->5.
說(shuō)明:
給定的 n 保證是有效的。
要求:
只允許對(duì)鏈表進(jìn)行一次遍歷。
21.最大頻率棧
實(shí)現(xiàn) FreqStack,模擬類(lèi)似棧的數(shù)據(jù)結(jié)構(gòu)的操作的一個(gè)類(lèi)。
FreqStack 有兩個(gè)函數(shù):
push(int x),將整數(shù) x 推入棧中。
pop(),它移除并返回棧中出現(xiàn)最頻繁的元素。
如果最頻繁的元素不只一個(gè),則移除并返回最接近棧頂?shù)脑亍?/p>
示例:
push [5,7,5,7,4,5]
pop() -> 返回 5,因?yàn)?5 是出現(xiàn)頻率最高的。
棧變成 [5,7,5,7,4]。
pop() -> 返回 7,因?yàn)?5 和 7 都是頻率最高的,但 7 最接近棧頂。
棧變成 [5,7,5,4]。
pop() -> 返回 5 。
棧變成 [5,7,4]。
pop() -> 返回 4 。
棧變成 [5,7]。
阿里巴巴出題專(zhuān)家:屹平
阿里云視頻云邊緣計(jì)算高級(jí)技術(shù)專(zhuān)家,長(zhǎng)期從事分布式應(yīng)用網(wǎng)絡(luò)(P2P)、音視頻傳輸、音視頻類(lèi)應(yīng)用等方向的設(shè)計(jì)和研發(fā),目前聚焦在邊緣網(wǎng)絡(luò)的整體架構(gòu)設(shè)計(jì)、基于邊緣網(wǎng)絡(luò)的各種業(yè)務(wù)應(yīng)用的設(shè)計(jì)和研發(fā)。
招聘職位:邊緣計(jì)算團(tuán)隊(duì)誠(chéng)招技術(shù)人才
https://yq.aliyun.com/articles/702657
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497948
5月15日,我們給開(kāi)發(fā)者的第20道面試題。
20.在云計(jì)算大數(shù)據(jù)處理場(chǎng)景中,每天運(yùn)行著成千上萬(wàn)的任務(wù),每個(gè)任務(wù)都要進(jìn)行IO讀寫(xiě)。存儲(chǔ)系統(tǒng)為了更好的服務(wù),經(jīng)常會(huì)保證高優(yōu)先級(jí)的任務(wù)優(yōu)先執(zhí)行。當(dāng)多個(gè)作業(yè)或用戶(hù)訪(fǎng)問(wèn)存儲(chǔ)系統(tǒng)時(shí),如何保證優(yōu)先級(jí)和公平性。
阿里巴巴出題專(zhuān)家:田磊磊
2010年加入阿里云存儲(chǔ)團(tuán)隊(duì),專(zhuān)注于分布式存儲(chǔ)領(lǐng)域,NFS協(xié)議,數(shù)據(jù)一致性,高性能等;先后參與過(guò)分布式存儲(chǔ),kv系統(tǒng),NFS協(xié)議相關(guān)的開(kāi)發(fā);目前為廣大公共云用戶(hù)提供穩(wěn)定,高可靠,高可用,高性能的文件存儲(chǔ)服務(wù)(NAS)。
招聘職位: 存儲(chǔ)類(lèi)技術(shù)崗位
https://yq.aliyun.com/articles/701229
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497718
5月14日,我們給開(kāi)發(fā)者的第18~19道面試題。
19.你理解常見(jiàn)如阿里,和友商大數(shù)據(jù)平臺(tái)的技術(shù)體系差異以及發(fā)展趨勢(shì)和技術(shù)瓶頸,在存儲(chǔ)和計(jì)算兩個(gè)方面進(jìn)行概述。
18.對(duì)大數(shù)據(jù)平臺(tái)中的元數(shù)據(jù)管理是怎么理解的,元數(shù)據(jù)收集管理體系是怎么樣的,會(huì)對(duì)大數(shù)據(jù)應(yīng)用有什么樣的影響。
阿里巴巴出題專(zhuān)家:映泉
阿里巴巴高級(jí)技術(shù)專(zhuān)家,在阿里云智能事業(yè)群-計(jì)算平臺(tái)事業(yè)部-通用計(jì)算平臺(tái)-生產(chǎn)力與對(duì)外輸出負(fù)責(zé)人,負(fù)責(zé)阿里EB級(jí)大規(guī)模分布式數(shù)據(jù)處理平臺(tái)-MaxCompute整個(gè)研發(fā)團(tuán)隊(duì)的生產(chǎn)力建設(shè),產(chǎn)品發(fā)布,產(chǎn)品質(zhì)量, 產(chǎn)品技術(shù)的對(duì)外輸出等工作。 將阿里大數(shù)據(jù)平臺(tái)旗艦產(chǎn)品MaxCompute以產(chǎn)品和技術(shù)方案輸出的方式應(yīng)用于數(shù)據(jù)分析、挖掘、商業(yè)智能等領(lǐng)域,已經(jīng)形成對(duì)所有主要行業(yè)的輸出覆蓋并以重點(diǎn)產(chǎn)品支撐一些關(guān)鍵國(guó)計(jì)民生項(xiàng)目。所負(fù)責(zé)的領(lǐng)域包括產(chǎn)品技術(shù)輸出,數(shù)據(jù)上云,計(jì)算開(kāi)發(fā)者支持,部署架構(gòu)演進(jìn),和更多開(kāi)源系統(tǒng)進(jìn)行融合,行業(yè)解決方案與大數(shù)據(jù)計(jì)算平臺(tái)的整合,推動(dòng)MaxCompute向普惠大數(shù)據(jù)發(fā)展,從而使得所有人用的起,用的上大數(shù)據(jù)計(jì)算并讓數(shù)據(jù)發(fā)揮出其最大價(jià)值,為智能性社會(huì)建設(shè)做出貢獻(xiàn)。誠(chéng)招技術(shù)功底較好,對(duì)大數(shù)據(jù)技術(shù)和產(chǎn)品建設(shè)有熱情,有推動(dòng)力的優(yōu)秀人才加盟。
招聘職位: MaxCompute技術(shù)崗位
https://yq.aliyun.com/articles/702296
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497718
5月13日,我們給開(kāi)發(fā)者的第17道面試題。
17.請(qǐng)分析MaxCompute產(chǎn)品與分布式技術(shù)的關(guān)系、當(dāng)前大數(shù)據(jù)計(jì)算平臺(tái)類(lèi)產(chǎn)品的市場(chǎng)現(xiàn)狀和發(fā)展趨勢(shì)。
阿里巴巴出題專(zhuān)家:云郎
阿里巴巴大數(shù)據(jù)計(jì)算服務(wù)MaxCompute高級(jí)產(chǎn)品專(zhuān)家,做為MaxCompute產(chǎn)品和運(yùn)營(yíng)團(tuán)隊(duì)帶頭人,和團(tuán)隊(duì)共同致力于提供基于阿里云的大數(shù)據(jù)計(jì)算平臺(tái),幫助企業(yè)構(gòu)建云數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)湖, 滿(mǎn)足企業(yè)在大數(shù)據(jù)分析方面日益增長(zhǎng)的數(shù)據(jù)量、計(jì)算量成為常態(tài)的情況下,對(duì)低成本、高性能、穩(wěn)定、安全可靠和易用方面的要求,促進(jìn)大數(shù)據(jù)普惠社會(huì)的實(shí)現(xiàn)。
招聘職位: MaxCompute高級(jí)產(chǎn)品專(zhuān)家
https://yq.aliyun.com/articles/702296
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497718
5月12日,我們給開(kāi)發(fā)者的第16道面試題。
16.一顆現(xiàn)代處理器,每秒大概可以執(zhí)行多少條簡(jiǎn)單的MOV指令,有哪些主要的影響因素?
阿里巴巴出題專(zhuān)家:子團(tuán)
阿里云創(chuàng)新產(chǎn)品虛擬化&穩(wěn)定性資深技術(shù)專(zhuān)家。2013年加入阿里云, 目前在負(fù)責(zé)創(chuàng)新平臺(tái)的系統(tǒng)虛擬化業(yè)務(wù), 阿里云歷次虛擬化架構(gòu)升級(jí)的核心貢獻(xiàn)者之一。帶領(lǐng)團(tuán)隊(duì)構(gòu)建了一套性能、成本、穩(wěn)定性都處于業(yè)界領(lǐng)先的虛擬化系統(tǒng),從而完成了阿里云百萬(wàn)規(guī)模客戶(hù)的支撐。 同時(shí)也是阿里巴巴電商、金融業(yè)務(wù)上云、SAP HANA認(rèn)證等多個(gè)重大項(xiàng)目的虛擬化部分負(fù)責(zé)人。
招聘職位:阿里云-GPU虛擬化研發(fā)高級(jí)專(zhuān)家
https://job.alibaba.com/zhaopin/position_detail.htm
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497718
5月10日,我們給開(kāi)發(fā)者的第15道面試題。
15.請(qǐng)計(jì)算XILINX公司VU9P芯片的算力相當(dāng)于多少TOPS,給出計(jì)算過(guò)程與公式。
阿里巴巴出題專(zhuān)家:隱達(dá)
FPGA異構(gòu)計(jì)算資深專(zhuān)家,2007年即作為芯片架構(gòu)師,成功開(kāi)發(fā)兩款規(guī)模分別超過(guò)3500萬(wàn)門(mén)的ASIC芯片,達(dá)到了當(dāng)時(shí)最先進(jìn)的45nm工藝的極限。在FPGA/ASIC以及硬件設(shè)計(jì)領(lǐng)域有超過(guò)20年的工作經(jīng)驗(yàn),對(duì)于超大規(guī)模FPGA設(shè)計(jì)開(kāi)發(fā)、ASIC開(kāi)發(fā)與原型驗(yàn)證以及FPGA在數(shù)據(jù)中心中的加速價(jià)值有著深刻的理解和豐富的經(jīng)驗(yàn)。
招聘職位:阿里云-GPU虛擬化研發(fā)高級(jí)專(zhuān)家
https://job.alibaba.com/zhaopin/position_detail.htm
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497718
5月9日,我們給開(kāi)發(fā)者的第14道面試題。
14.關(guān)于并行計(jì)算的一些基本開(kāi)放問(wèn)題
阿里巴巴出題專(zhuān)家:何萬(wàn)青
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497613
5月8日,我們給開(kāi)發(fā)者的第13道面試題。
13.如何實(shí)現(xiàn)兩金額數(shù)據(jù)相加(最多小數(shù)點(diǎn)兩位)
阿里巴巴出題專(zhuān)家:御術(shù)
數(shù)據(jù)可視化高級(jí)技術(shù)專(zhuān)家,從 ECharts 創(chuàng)始人到 AntV 產(chǎn)品架構(gòu)師、螞蟻金服數(shù)據(jù)可視化方向負(fù)責(zé)人,多年來(lái)一直積極推進(jìn)國(guó)內(nèi)數(shù)據(jù)可視化技術(shù)建設(shè),現(xiàn)任螞蟻金服-平臺(tái)數(shù)據(jù)技術(shù)事業(yè)群-體驗(yàn)技術(shù)部-平臺(tái)前端技術(shù)部 Leader,帶領(lǐng)團(tuán)隊(duì)維護(hù)著 Ant Design、AntV、UmiJS、Dva 等多個(gè)領(lǐng)域知名的開(kāi)源項(xiàng)目,負(fù)責(zé)著螞蟻金服核心中臺(tái)應(yīng)用以及螞蟻金融科技產(chǎn)品的前端研發(fā)工作。
招聘職位:資深前端研發(fā)工程師
https://yq.aliyun.com/articles/701940
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497613
5月7日,我們給開(kāi)發(fā)者的第10~12道面試題。
12.有一批氣象觀(guān)測(cè)站,現(xiàn)需要獲取這些站點(diǎn)的觀(guān)測(cè)數(shù)據(jù),并存儲(chǔ)到Hive中。但是氣象局只提供了api查詢(xún),每次只能查詢(xún)單個(gè)觀(guān)測(cè)點(diǎn)。那么如果能夠方便快速地獲取到所有的觀(guān)測(cè)點(diǎn)的數(shù)據(jù)?
11.現(xiàn)有一批郵件需要發(fā)送給訂閱顧客,且有一個(gè)集群(集群的節(jié)點(diǎn)數(shù)不定,會(huì)動(dòng)態(tài)擴(kuò)容縮容)來(lái)負(fù)責(zé)具體的郵件發(fā)送任務(wù),如何讓系統(tǒng)盡快地完成發(fā)送?請(qǐng)?jiān)斒黾夹g(shù)方案!
10.解釋下為什么鹿晗發(fā)布戀情的時(shí)候,微博系統(tǒng)會(huì)崩潰,如何解決?!
阿里巴巴出題專(zhuān)家:江嵐
阿里云數(shù)據(jù)技術(shù)高級(jí)技術(shù)專(zhuān)家,2010年畢業(yè)后加入阿里,一直在數(shù)據(jù)部門(mén)從事數(shù)據(jù)研發(fā)的工作。目前就職于數(shù)據(jù)技術(shù)產(chǎn)品部的數(shù)據(jù)建設(shè)平臺(tái),負(fù)責(zé)Dataphin智能建模的后臺(tái)研發(fā)。
招聘職位:阿里數(shù)據(jù)研發(fā)工程師
https://yq.aliyun.com/articles/701691
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497613
5月6日,我們給開(kāi)發(fā)者的第9道面試題。
09.輸入ping IP后敲回車(chē),發(fā)包前會(huì)發(fā)生什么?
阿里巴巴出題專(zhuān)家:懷虎
阿里云云效平臺(tái)負(fù)責(zé)人,DevOps資深專(zhuān)家,譯有《微服務(wù)設(shè)計(jì)》。曾在ThoughtWorks任職軟件交付和敏捷顧問(wèn);對(duì)持續(xù)集成、自動(dòng)化測(cè)試有豐富經(jīng)驗(yàn);目前專(zhuān)注于持續(xù)交付SaaS產(chǎn)品的開(kāi)發(fā),提供精益需求管理、軟件設(shè)計(jì)、敏捷轉(zhuǎn)型相關(guān)咨詢(xún)服務(wù)。
招聘職位:阿里云研發(fā)效能研發(fā)工程師
https://yq.aliyun.com/articles/701658
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497613
5月5日,我們給開(kāi)發(fā)者的第8道面試題。
08.NFS和SMB是最常見(jiàn)的兩種NAS(Network Attached Storage)協(xié)議,當(dāng)把一個(gè)文件系統(tǒng)同時(shí)通過(guò)NFS和SMB協(xié)議共享給多個(gè)主機(jī)訪(fǎng)問(wèn)時(shí),以下哪些說(shuō)法是錯(cuò)誤的:(多選)
A. 不可能有這樣的操作,即把一個(gè)文件系統(tǒng)同時(shí)通過(guò)NFS和SMB協(xié)議共享給多個(gè)主機(jī)訪(fǎng)問(wèn)。
B. 主機(jī)a的用戶(hù)通過(guò)NFS協(xié)議創(chuàng)建的文件或者目錄,另一個(gè)主機(jī)b的用戶(hù)不能通過(guò)SMB協(xié)議將其刪除。
C. 在同一個(gè)目錄下,主機(jī)a通過(guò)NFS協(xié)議看到文件file.txt,主機(jī)b通過(guò)SMB協(xié)議也看到文件file.txt,那么它們是同一個(gè)文件。
D. 主機(jī)a通過(guò)NFS協(xié)議,以及主機(jī)b通過(guò)SMB協(xié)議,都可以通過(guò)主機(jī)端的數(shù)據(jù)緩存,提升文件訪(fǎng)問(wèn)性能。
阿里巴巴出題專(zhuān)家:起影
阿里云文件存儲(chǔ)-高級(jí)技術(shù)專(zhuān)家,清華大學(xué)本科和研究生,電子工程系光電子和光通信專(zhuān)業(yè)。畢業(yè)后在兩家光通信公司(Lucent和Sycamore)進(jìn)行光網(wǎng)絡(luò)產(chǎn)品的開(kāi)發(fā)。從2011年開(kāi)始進(jìn)入存儲(chǔ)行業(yè),加入EMC2公司,主要參與文件系統(tǒng)的開(kāi)發(fā),六年中,參與了企業(yè)級(jí)中端產(chǎn)品VNX/Unity多項(xiàng)Block和File的特性開(kāi)發(fā)。
2017年2月加入阿里云文件存儲(chǔ)團(tuán)隊(duì),參與基于KV系統(tǒng)的文件系統(tǒng)開(kāi)發(fā),以及NFS/SMB相關(guān)協(xié)議開(kāi)發(fā)。
招聘職位:阿里云存儲(chǔ)技術(shù)專(zhuān)家
https://yq.aliyun.com/articles/700623
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497267
4月28日,我們給開(kāi)發(fā)者的第6~7道面試題。
06. 從innodb的索引結(jié)構(gòu)分析,為什么索引的key長(zhǎng)度不能太長(zhǎng)
07. MySQL的數(shù)據(jù)如何恢復(fù)到任意時(shí)間點(diǎn)
阿里巴巴出題專(zhuān)家:近秋
阿里云數(shù)據(jù)庫(kù)產(chǎn)品技術(shù)部技術(shù)專(zhuān)家,有6年的行業(yè)從業(yè)經(jīng)驗(yàn)。2016年加入阿里云,目前負(fù)責(zé)最流行的開(kāi)源數(shù)據(jù)庫(kù)MySQL在阿里云的商業(yè)化的工作。
招聘職位:阿里云數(shù)據(jù)庫(kù)技術(shù)專(zhuān)家
https://yq.aliyun.com/articles/700623
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497267
4月26日,我們給開(kāi)發(fā)者的第5道面試題。
05.關(guān)于epoll和select的區(qū)別,哪些說(shuō)法是正確的?(多選)
A.epoll和select都是I/O多路復(fù)用的技術(shù),都可以實(shí)現(xiàn)同時(shí)監(jiān)聽(tīng)多個(gè)I/O事件的狀態(tài)
B.epoll相比select效率更高,主要是基于其操作系統(tǒng)支持的I/O事件通知機(jī)制,而select是基于輪詢(xún)機(jī)制
C.epoll支持水平觸發(fā)和邊沿觸發(fā)兩種模式
D.select能并行支持I/O比較小,且無(wú)法修改
阿里巴巴出題專(zhuān)家:寈峰
阿里技術(shù)專(zhuān)家,阿里巴巴百年技術(shù)大學(xué)講師,Apache RocketMQ Committer,Linux OpenMessaging Advisory Board Member,具有多年分布式消息系統(tǒng)等中間件架構(gòu)設(shè)計(jì)及研發(fā)經(jīng)驗(yàn),對(duì)云計(jì)算及分布式系統(tǒng)架構(gòu)有深刻理解。目前負(fù)責(zé)Apache RocketMQ的研發(fā)及社區(qū)生態(tài)。
招聘職位:阿里云中間件技術(shù)專(zhuān)家
https://yq.aliyun.com/articles/700243
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497267
4月25日,我們給開(kāi)發(fā)者的第2~4道面試題。
02.已知sqrt(2)約等于1.414,要求不用數(shù)學(xué)庫(kù),求sqrt(2)精確到小數(shù)點(diǎn)后10位
考察點(diǎn):
03. 給定一個(gè)二叉搜索樹(shù)(BST),找到樹(shù)中第K小的節(jié)點(diǎn)
考察點(diǎn):
示例
如下圖,輸入K=3, 輸出節(jié)點(diǎn)值3
說(shuō)明
保證輸入的K滿(mǎn)足1<=K<=(節(jié)點(diǎn)數(shù)目)
04.LRU緩存機(jī)制
設(shè)計(jì)和實(shí)現(xiàn)一個(gè) LRU(最近最少使用)緩存 數(shù)據(jù)結(jié)構(gòu),使它應(yīng)該支持以下操作: get 和 put 。
get(key) ? 如果key存在于緩存中,則獲取key的value(總是正數(shù)),否則返回 ?1。 put(key,
value) ? 如果key不存在,請(qǐng)?jiān)O(shè)置或插入value。當(dāng)緩存達(dá)到其容量時(shí),它應(yīng)該在插入新項(xiàng)目之前使
最近最少使用的項(xiàng)目作廢。
案例:
LRUCache cache = new LRUCache( 2 / 容量 / );
cache.put(1, 1);
cache.put(2, 2);
cache.get(1); // 返回 1
cache.put(3, 3); // 該操作,會(huì)將 key 2 作廢
cache.get(2); // 返回 ?1 (結(jié)果不存在)
cache.put(4, 4); // 該操作,會(huì)將 key 1 作廢
cache.get(1); // 返回 ?1 (結(jié)果不存在)
cache.get(3); // 返回 3
cache.get(4); // 返回 4
測(cè)試用例: s = [["put","put","get","put","get","put","get","get","get"],[[1,1],[2,2],[1],[3,3],[2],
[4,4],[1],[3],[4]]]
考察點(diǎn):
對(duì)LRU實(shí)現(xiàn)的基本原理和數(shù)據(jù)結(jié)構(gòu)的理解。
阿里巴巴出題專(zhuān)家:文景
阿里云CDN資深技術(shù)專(zhuān)家,浙大碩士,在高性能服務(wù)端產(chǎn)品開(kāi)發(fā)、穩(wěn)定性、服務(wù)質(zhì)量?jī)?yōu)化及成本優(yōu)化等各項(xiàng)功能都有10年以上的經(jīng)驗(yàn)。在網(wǎng)易杭州研究院負(fù)責(zé)底層開(kāi)源軟件研發(fā),國(guó)內(nèi)最早核心Nginx研發(fā)人員之一,曾任tengine研發(fā)負(fù)責(zé)人,熱衷于參與開(kāi)源項(xiàng)目。
現(xiàn)在是CDN技術(shù)負(fù)責(zé)人,連續(xù)7年服務(wù)雙11,保障整個(gè)阿里集團(tuán)95%以上的流量分發(fā)穩(wěn)定性。從2014年開(kāi)始,從0到1構(gòu)建阿里云CDN的商業(yè)化基礎(chǔ)設(shè)施,包括點(diǎn)播、直播、動(dòng)態(tài)、安全加速等各項(xiàng)產(chǎn)品線(xiàn),阿里云CDN現(xiàn)在是中國(guó)用戶(hù)數(shù)最多的CDN、也是國(guó)內(nèi)規(guī)模最大的CDN。正在將CDN打造成互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施,為全球用戶(hù)提供接入、加速、安全的穩(wěn)定服務(wù)。
招聘職位:點(diǎn)此進(jìn)入查看CDN大量職位并投遞簡(jiǎn)歷
https://yq.aliyun.com/articles/699997
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497267
4月24日,我們給開(kāi)發(fā)者的第1道面試題。
01. 如何實(shí)現(xiàn)一個(gè)高效的單向鏈表逆序輸出?
阿里巴巴出題專(zhuān)家:昀龍
阿里云彈性人工智能負(fù)責(zé)人,帶領(lǐng)團(tuán)隊(duì)研發(fā)了同時(shí)支持Tensorflow、MXNET、PyTorch、Caffe的Perseus加速框架,曾獲得Dawnbench推理世界競(jìng)賽的性能第一和成本最低雙料冠軍。曾任阿里云彈性高性能計(jì)算、超級(jí)計(jì)算集群技術(shù)架構(gòu)師,獲得過(guò)多項(xiàng)專(zhuān)利,擁有10年以上AI技術(shù)研發(fā)和高性能優(yōu)化經(jīng)驗(yàn)。精通針對(duì)CPU、GPU、MIC等微架構(gòu)的計(jì)算性能優(yōu)化以及網(wǎng)絡(luò)、存儲(chǔ)等系統(tǒng)性能優(yōu)化。曾在英特爾SSG部門(mén)工作,并獲得過(guò)英特爾中國(guó)最高成就獎(jiǎng)(ICA)。當(dāng)人工智能遇上云計(jì)算,未來(lái)不可限量,歡迎加入阿里云彈性人工智能團(tuán)隊(duì)。
招聘職位:阿里云-GPU虛擬化研發(fā)高級(jí)專(zhuān)家
https://job.alibaba.com/zhaopin/position_detail.htm
點(diǎn)擊進(jìn)入聚能聊答題,并圍觀(guān)大家的回答!
https://yq.aliyun.com/roundtable/497138
更多面試真題陸續(xù)放出,敬請(qǐng)期待!
劉書(shū)遠(yuǎn)
版權(quán)所有 未經(jīng)許可不得轉(zhuǎn)載
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證備案號(hào):遼ICP備14006349號(hào)
網(wǎng)站介紹 商務(wù)合作 免責(zé)聲明 - html - txt - xml