如果你是一個(gè)有想法,?有熱情,愿意用技術(shù)改變生活,希望追蹤最新的技術(shù)動(dòng)態(tài)和發(fā)展,喜歡和朋友交流尋找機(jī)會(huì)實(shí)現(xiàn)自己抱負(fù)的人,歡迎聯(lián)系我們。?
我們是一家新成立的立志于大數(shù)據(jù)解決方案的初創(chuàng)公司,團(tuán)隊(duì)成員在機(jī)器學(xué)習(xí),互聯(lián)網(wǎng)搜索和云計(jì)算等領(lǐng)域具有美國(guó)多年的業(yè)界和研究經(jīng)驗(yàn)。?
我們?cè)趯ふ乙粋€(gè)聰明的你一起體驗(yàn)用產(chǎn)品改變世界的冒險(xiǎn)旅程。
你的職責(zé):
-?參與產(chǎn)品的后端開(kāi)發(fā),和美國(guó)研發(fā)團(tuán)隊(duì)一起完成產(chǎn)品的規(guī)劃和設(shè)計(jì)。
-?我們的產(chǎn)品是一個(gè)云應(yīng)用平臺(tái),著重于大數(shù)據(jù)的搜索、分析處理及與機(jī)器學(xué)習(xí)的結(jié)合。你將會(huì)為多個(gè)核心模塊工作,希望是一個(gè)多面手,能夠適應(yīng)敏捷開(kāi)發(fā);
技能要求:
以下會(huì)是你加入團(tuán)隊(duì)以后需要接觸的技術(shù),我們期望你至少對(duì)其中兩種以上熟悉并有過(guò)實(shí)踐經(jīng)驗(yàn)。請(qǐng)用例子告訴我們你對(duì)相關(guān)技術(shù)的熟悉程度。我們非常樂(lè)意與你面對(duì)面交流。
-熟悉.Net,?C#,MVC等開(kāi)發(fā)。或者非常精通C++?或?Java?stack也可以。
-熟悉搜索的框架和相關(guān)算法,了解?Crawling,?Indexing和ranking的工作原理并具備相關(guān)經(jīng)驗(yàn);
-熟悉NoSQL(like?MongoDB)分布式數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì);
-Python
-自然語(yǔ)言處理(NLP),如Stanford?NLP
-機(jī)器學(xué)習(xí)?(machine?Learning )
-Windows?Azure?或?Amazon?Web?Services?(AWS)
其他要求(將優(yōu)先考慮):
-喜歡探索前沿技術(shù);
-具有較強(qiáng)的學(xué)習(xí)能力和洞察力;
-具有良好的溝通能力和團(tuán)隊(duì)合作精神。??
-流暢的英語(yǔ)讀寫
面試問(wèn)題:
在面試中我們將提問(wèn)以下類似問(wèn)題,請(qǐng)將答案與簡(jiǎn)歷一起發(fā)至contact@zetyun.com,我們將優(yōu)先考慮。
1)??寫一個(gè)程序把文件從Location?A?復(fù)制到?Location?B。請(qǐng)簡(jiǎn)單描述你的實(shí)現(xiàn)。?
如果要求越快越好,?你怎么做?
如果Location?B是10000臺(tái)機(jī)器,你怎么做?
如果要求絕對(duì)不能出錯(cuò),?你怎么做?
如果要求斷點(diǎn)續(xù)傳,你怎么做?
請(qǐng)問(wèn)在拷貝過(guò)程當(dāng)中有可能出什么樣的錯(cuò)誤?
2)??假設(shè)有一個(gè)數(shù)組,里面的數(shù)字沒(méi)有排序,請(qǐng)找出亂序的對(duì)數(shù)。亂序定義如下例:
數(shù)組包括1,2,5,4,3,?按從左到右一共有以下數(shù)對(duì):?(1,2),(1,5),(1,4),(1,3),(2,5),(2,4),(2,3),(5,4),(5,3),(4,3)。?如果數(shù)對(duì)(a,b)中a>b,則定義為亂序?qū)?。這里有三個(gè)亂序?qū)Γ?5,4),?(5,3),?(4,3)。?請(qǐng)寫一個(gè)程序輸入為一個(gè)數(shù)組,?輸出是所有的亂序?qū)?。?qǐng)用任何你熟悉的語(yǔ)言寫出可執(zhí)行的程序,要求時(shí)間復(fù)雜度最小。