逆天 just避雷了 飛魚科技 前端開發(fā) Unity開發(fā) 面經(jīng)
還好我開著飛書轉(zhuǎn)文字,可以細(xì)數(shù)面試官的罪惡!
666
3.7筆試
3.5投遞,3.7日筆試。難度應(yīng)該是正常水平,畢竟我過了。
3.20約一面
(不是哥們,給自己當(dāng)大廠玩呢,光筆試池子就先開它13天?不知道的以為企鵝是你家子公司呢,純純招笑。)
到面試時(shí),先是HR確認(rèn)設(shè)備問題,之后去叫面試官,這里HR先拖延了5分鐘
(這里提到HR,HR姐姐聲音挺甜,但因?yàn)槲以诨疖嚿闲枰{(diào)整面試日期,我強(qiáng)調(diào)一句我名字怕她沒聽清,她還笑出聲了,很好笑嗎?)
問到HR面會(huì)問到的:
學(xué)校、
畢設(shè)、
會(huì)在廈門待多久、
了解過公司嗎、
自己會(huì)怎么發(fā)展,
也談到自己公司轉(zhuǎn)型做小游戲賽道。
(到這里,我就挺疑惑后面的出生面試官牛什么呢,那么老了做小游戲估計(jì)想跳跳槽加加薪都困難,只能混吃到死了吧)
一個(gè)年輕的老實(shí)人面試官,典型刻板程序員印象,暫時(shí)不噴了,正常人;
問到:
①自我介紹(就真成我自我介紹了,聽不懂人話還是咋的啊,不會(huì)接著話茬繼續(xù)問?還是UGUI源碼都沒看過,怕露餡???超基礎(chǔ)的按鈕咋能按下去的知道嗎?難評(píng))
②demo是吧?然后第二個(gè)第三個(gè)也都是demo對(duì)吧?(不是demo是什么,我給你手搓個(gè)核彈寫到簡歷上?那么多技術(shù)點(diǎn)不知道挑一句問?)
③你主要就是把它的一些外圍登錄組隊(duì)裝備等等的實(shí)現(xiàn)了,主要實(shí)現(xiàn)的還是基礎(chǔ)內(nèi)容。(那你還想讓我實(shí)現(xiàn)什么?那么多技術(shù)點(diǎn)給pig看的?挑一句問?。?/p>
④那你簡歷上的項(xiàng)目是按時(shí)間線排布的對(duì)吧?(能不能別問這種nt問題,寫了那么多技術(shù)點(diǎn),真不知道挑一句問?拿倆窟窿真用來出氣的啊?)
⑤所以說第三個(gè)按實(shí)際上雖然來說第三個(gè)是最近做的,然后第二個(gè)是第一個(gè)最早做的。(毀滅吧,你真就寫寫代碼???上下這兩句是正常人能問的面試問題?過了半天就確定個(gè)321?在這兒過家家拉手手呢?遇著個(gè)騙子把你賣了你都得給他數(shù)錢)
⑥那我可以問一下,你的第二個(gè)項(xiàng)目是基于ET6還是ET幾?還是基于貓大的那套幀同步教程去復(fù)現(xiàn)的?
(這里要細(xì)致分析了,首先他知道ET,卻不知道煙雨,也就是說他對(duì)ET框架最多只是聽說過,包括后面提到的貓大也能看出他應(yīng)該是接觸到了貓大的課程,對(duì)這方面有一些影響才問的。)
(我回答道:“我并沒有復(fù)現(xiàn)貓大,我用的是ET6,而他的幀同步課程在ET9才公布到框架里,我是在碼云上找的項(xiàng)目并復(fù)刻的。”(可以體現(xiàn)出我沒有復(fù)刻教程,也明確了我對(duì)ET框架的熟悉程度。))
⑦問幀同步流程、幀同步與狀態(tài)同步的區(qū)別、TCPUDP(終于有點(diǎn)技術(shù)問題了,關(guān)鍵他也不敢往深問,四處試探一下只蹭蹭進(jìn)不去)
⑧UGUI性能瓶頸(希望他能聽懂我的回答,不會(huì)也總要能聽懂吧,按三方面回答的Canvas、材質(zhì)貼圖、組件消耗和影響合批等等)
⑨
我可以問你一下,比如UGUI他是如何檢測(cè)一個(gè)Canvas他發(fā)展變動(dòng),那這是怎么去做的檢測(cè)?(他也知道自己表達(dá)的不清楚,又組織了一下語言)到底是怎么去判斷某一個(gè)組件?發(fā)現(xiàn)變更了?set active(這里我聽到了一個(gè)set,他又說了個(gè)set active,根據(jù)set定位UGUI源碼到他想問的,難繃)
我嘗試確認(rèn)到:set dirty?
面試官:就是這個(gè),在,對(duì)你的組件里不會(huì)觸發(fā)重新合并嗎?還有一個(gè)就是有一個(gè)性能并且觸發(fā)重新合并嗎?(來這兒讓我給你答疑解惑來了?真就是難為面試者了,你就不能查查unity面試題問問嗎?連個(gè)問題都出不明白,還得面試者猜,什么lj公司,無語了)
我答道:這個(gè)明顯您是想說那個(gè) UGUI 界面重繪的那個(gè)過程,因?yàn)樗w其實(shí)是用了那個(gè)臟標(biāo)記,通過 set up 對(duì)元素組件里面的那個(gè)發(fā)生改變的那些部分組件去對(duì)它進(jìn)行一個(gè)臟標(biāo)記,然后來保證它去來,將它去更新到那個(gè)畫布更新注冊(cè)器里面,它里面是有兩個(gè)畫,它里面是儲(chǔ)存了兩個(gè)隊(duì)列、兩個(gè)數(shù)據(jù)結(jié)構(gòu)的,這個(gè)時(shí)候我們就使用臟妙句去對(duì)它進(jìn)行一個(gè)觸發(fā),并且將它分存到一個(gè)數(shù)據(jù)結(jié)構(gòu)里面。然后再儲(chǔ)存到那里面,等到下一次需要界面重繪的時(shí)候,會(huì)獲取里面并進(jìn)行那個(gè)畫布更新。(還好我才智逼人,他一說set dirty我就知道他想問哪方面了,半瓶子醋都算不了,這醋瓶子底兒舔得我難受死我了)
(這時(shí)候老出生就登場(chǎng)了?。?/p>
一個(gè)出生,當(dāng)時(shí)都有offer了,就應(yīng)該在會(huì)議里罵他的,有yi畝生沒yi畝教的東nan西bei
一進(jìn)視頻會(huì)議就后仰在沙發(fā)那里,
大臉朝天,及其藐視面試者
嘴里一直嚼東西,
嚼到面試結(jié)束
(在那里牛什么呢,八十老母給你生弟弟了給你高興的?真晦氣啊,明顯年輕面試官是讓我哄住了,結(jié)果襠里又把你漏出來了)
問到:
①那你就你這三個(gè)項(xiàng)目都是自己一個(gè)人開發(fā)是嗎?(這種rz問題這場(chǎng)面試你們問幾遍了?我c**********。那么多技術(shù)點(diǎn)給你寫的,不會(huì)問嗎?真就是單例都不會(huì)?)
②有相應(yīng)的案例可以直接演示嗎?
我回答:可以,但項(xiàng)目久遠(yuǎn),需要調(diào)試以及逐個(gè)運(yùn)行,您有時(shí)間且同意,我可以展示。(搖頭晃腦,你提的你也不回答一聲看不看,我c******)
③有開源嗎?(我都想給你xxxxx開源了)
我回答:目前還沒有,因?yàn)槲揖褪撬@個(gè)春招,他這個(gè)時(shí)間比較緊張,所以說我在忙完自己項(xiàng)目之后還做簡歷,然后招聘、投這些,然后筆試什么的就很忙,我就沒有去開源這些。
④
出生問到:說說守望先鋒里面實(shí)現(xiàn)客戶端行為預(yù)測(cè)是啥?實(shí)現(xiàn)能力?你是怎么優(yōu)化什么東西?(嘴里含史根本聽不清,大舌頭就算了,還要嚼個(gè)泡泡糖,要不回娘胎里自己再練練普通話)
我回答:我是直接在那個(gè)本地上,當(dāng)玩家去進(jìn)行一些操作的時(shí)候,在本地它會(huì)直接去觸發(fā)部分的那個(gè)表現(xiàn)層的函數(shù),這樣子,在這樣子我們只需要在等到服務(wù)端回包之后,在對(duì)他的那個(gè)預(yù)測(cè)進(jìn)行一個(gè)檢測(cè),如果完全相同的話直接就實(shí)現(xiàn)了預(yù)測(cè),然后不相同的話就進(jìn)行一個(gè)回滾,這樣子就實(shí)現(xiàn)了預(yù)測(cè),并且也就達(dá)到了我那個(gè)讓玩家的畫面更加快速的反應(yīng)的這么一個(gè)預(yù)測(cè)流程。
出聲問道:這種簡單什么表現(xiàn)(嘴里含史根本聽不清,但他想表達(dá)的應(yīng)該是:這么簡單?什么表現(xiàn)?我簡單你m*****b,光見你做小游戲,也沒見你復(fù)刻一個(gè)守望先鋒呀,裝n*****b呢?)
我回答:它說起來挺簡單的,但是就是其實(shí)自己做的時(shí)候還是比較難實(shí)現(xiàn)的,因?yàn)檫@個(gè)(此處被打斷!)
出生問到:那你的這個(gè)函數(shù)主要考慮哪幾個(gè)因素?怎么才能夠讓他們耦合測(cè)得準(zhǔn)呢?哪幾個(gè)重要的關(guān)鍵。(嘴里含史根本聽不清,但他想表達(dá)的應(yīng)該是:怎么預(yù)測(cè)測(cè)得準(zhǔn)的?我去n**了個(gè)**的,脖子上那疙瘩想起什么問什么是吧!)
我回答:這個(gè)事情,這個(gè)就其實(shí)屬于咱們這個(gè)技術(shù)方面的交流了,因?yàn)檫@個(gè),比如說那個(gè)(能感覺出他對(duì)我比較不耐煩,這問題又沒有準(zhǔn)備過,當(dāng)時(shí)正思考著呢,又被他立刻打斷?。?/p>
出生問到:對(duì)啊。我問的就是技術(shù)。(扶額笑,老東nan西bei你也就是早生幾年,擱2025三千都不要你。你在這場(chǎng)面試?yán)锬荏w現(xiàn)出你的什么技術(shù)點(diǎn)?做小游戲的技術(shù)點(diǎn)?我那一紙簡歷估計(jì)夠你學(xué)到被辭退了。)
我回答:比如說我就是玩那個(gè)英雄之刃,他那邊就是實(shí)現(xiàn)的就是表現(xiàn)層那個(gè)全部的預(yù)測(cè)。(這里想從英雄之刃全預(yù)測(cè)導(dǎo)致玩家卡頓技能回滾懷疑公平性的問題去引出我的回答)(出生立刻打斷)
出生問到:你不用說你,你現(xiàn)在你解決的怎么解決的?它主要關(guān)鍵的幾個(gè)思路是啥。(終于說了一句清楚的話,但可以看出他有點(diǎn)急了,可能著急去護(hù)食?)
我回答:已經(jīng)回答不好了,接二連三打斷,我也著急。只是又回答了一遍預(yù)測(cè)流程。
出生問到:你還有什么想問的?下次你那個(gè)什么其他問題?(大舌頭就不能收收嗎?跟你說了聽不清,還成了我的問題了?急眼咬人?)
年輕面試官:你大學(xué)有沒有參加過一些算法?就是算法競(jìng)賽?
我:不在我的發(fā)展方向上,沒有參加過。
出生說到:差不多我們這邊今天面試就到這里,其他項(xiàng)目(這里就準(zhǔn)備搶掛電話了)
我:那這個(gè)就是到反問環(huán)節(jié)了(打斷護(hù)食,給小爺?shù)戎?。我提到了簡歷上一堆他沒問到的東西,讓他再問問。
出生問到:你剛才說一些事沒人問到,你可以產(chǎn)生一些事情。(這是人能將出來的話?誰能聽懂啊?)
我:我沒有聽清您說什么。(吶,這就叫普通話。用你的技術(shù)沉淀學(xué)學(xué)普通話吧,幾十年了話都說不明白。)
出生問到:你說ECS,你可以講一下。e,你對(duì) ECS 開發(fā)模式的基礎(chǔ)。
我:講著呢(突然被打斷)
出生問到:就是簡單問了一個(gè)場(chǎng)景,不用再次把單位一個(gè)發(fā)射一個(gè)子彈, b 達(dá)到單位c,這里面 EPET ECS 應(yīng)該要怎么設(shè)計(jì)。當(dāng)你 a 發(fā)射一個(gè)子彈, b 射重當(dāng)用 c 這個(gè) ECS 你們要怎么設(shè)計(jì)?就這簡單的場(chǎng)景。比如說我往往他身上打一個(gè)字帶,再
(你們就看看,這是人能組織出來的語言?)(好不容易出個(gè)場(chǎng)景題,a打出子彈b射中c都說不明白,真就白活幾十年)
(就這么一出題我就能聞出那股騷味,根本就不動(dòng)ECS)
我:這個(gè)屬于長近題,然后您這個(gè)說的這個(gè),它并不是說。一個(gè)過程還是說一個(gè)整體流程,對(duì)于玩家(第n次,直接強(qiáng)行打斷)
出生說到:你就是按照你的直接說。(腦t一個(gè),光我說不需要你聽是吧,我這不是說的呢,你在這里放什么沒用的屁呀?)
我:回答了場(chǎng)景題,并指出ECS不是這么用的。
出生說到:你覺得這個(gè)場(chǎng)景題不適合于ECS?(精彩的點(diǎn)來了,老面試官看向了旁邊的年輕面試官,還需要年輕面試官給出ECS適不適合的答案,合著你連自己出的題都沒譜啊,珠腦過載了?)那應(yīng)用ECS設(shè)計(jì)模式是干嘛的?沒有過電話怎么辦?方法,這是一個(gè)簡答的戰(zhàn)斗場(chǎng)景,就比如說你我在自帶有上千個(gè)的話?(純r(jià)z,已經(jīng)懶得和他們聊了,上千個(gè)也是聊性能優(yōu)化的,怎么會(huì)扯到ECS,真就是拿自己的招笑挑戰(zhàn)到讓別人懷疑自己。)
我:這個(gè)我暫時(shí)想不出來。比如說這個(gè)您剛剛提到那個(gè)子彈有上千個(gè),這這方面您可以給一些提示,然后我去補(bǔ)充一下。(它怎么提示,它把自己的話當(dāng)屁一樣放出來,聞味兒都聞不明白是咋放出來的)
出生說道:還有什么想說的?
我:暫時(shí)沒有了,感謝您的面試。(直接被老出生搶著掛了電話。。。)
當(dāng)時(shí)面完就覺得估計(jì)涼了,這人比較強(qiáng)勢(shì),即使在小年輕那里我表現(xiàn)得好一點(diǎn),它也直接給我掛了。
還好我當(dāng)時(shí)也有offer了,不太看重它們,要不得被他惡心壞,希望大家避雷他們。
招笑, ECS還得問旁邊的年輕人,其中還打斷我來了一句:對(duì)啊,我問的就是技術(shù)。
瞎出面試題,估計(jì)自己心里都沒個(gè)答案,完全當(dāng)這面試鬧著玩、KPI呢
就他還面試呢,話都說不清楚、我還得問問他說了什么,難繃
面試者剛開口他就打斷說話、 搶掛電話不尊重人,
這個(gè)人技術(shù)一般,但小團(tuán)體肯定搞得一流,
這里也可以看出一點(diǎn)這個(gè)公司內(nèi)部估計(jì)就是坨史,
關(guān)鍵還就這種搞買量小游戲、破壞游戲行業(yè)環(huán)境的公司好掙錢,唉
3.27 一面掛
不準(zhǔn)備招人別浪費(fèi)雙方時(shí)間,真晦氣,just避雷了!
騰訊 阿里巴巴 字節(jié)跳動(dòng) 拼多多 百度 美團(tuán) 京東集團(tuán) 快手 螞蟻集團(tuán) 抖音有限公司 滴滴出行 網(wǎng)易 小米集團(tuán) 嗶哩嗶哩 攜程集團(tuán) 貝殼找房 唯品會(huì) 美圖公司 三六零安全科技 愛奇藝 新浪微博 搜狐 虎牙直播 得物 貨拉拉 同程旅行 途虎養(yǎng)車 喜馬拉雅 Shopee SHEIN Netflix Salesforce賽富時(shí) Google微軟 Amazon Apple Meta(Facebook) 米哈游 小紅書 網(wǎng)易云音樂 哈啰出行 BOSS直聘 平安科技 富途證券 文遠(yuǎn)知行 商湯科技 地平線 金山軟件 金蝶國際 順豐科技 小鵬汽車 vivo OPPO 榮耀 聯(lián)想集團(tuán) 中國聯(lián)通 中興通訊 華為 芒果超媒 東方財(cái)富 三七互娛 巨人網(wǎng)絡(luò) 美菜網(wǎng) 優(yōu)酷 閱文集團(tuán) 知乎 斗魚直播 迅雷網(wǎng)絡(luò) 叮咚買菜 T3出行 寶尊電商 學(xué)而思 高德地圖 科大訊飛 獵豹移動(dòng) 優(yōu)必選科技 大疆創(chuàng)新 蔚來汽車 理想汽車 集度汽車 小馬智行 斑馬智行 ??低?大華股份 啟明星辰 浪潮信息 平安好醫(yī)生 微醫(yī) 丁香園 汽車之家 同花順 富途證券 老虎證券 雪球 眾安保險(xiǎn)
人工智能工程師 自然語言處理專家 計(jì)算機(jī)視覺工程師 機(jī)器學(xué)習(xí)工程師 大模型工程師 深度學(xué)習(xí)工程師 推薦系統(tǒng)工程師 強(qiáng)化學(xué)習(xí)算法工程師 多模態(tài)算法工程師 算法工程師 聯(lián)邦學(xué)習(xí)算法工程師 Java后端開發(fā)工程師 Python全棧工程師 云原生開發(fā)工程師 移動(dòng)端開發(fā)工程師(Android/iOS) 鴻蒙開發(fā)工程師 跨平臺(tái)開發(fā)工程師(Flutter/React Native) 游戲引擎開發(fā)工程師 分布式系統(tǒng)工程師 微服務(wù)架構(gòu)師 實(shí)時(shí)計(jì)算工程師(Flink方向) 前端開發(fā)工程師(React/Vue) 后端開發(fā)工程師(Java/Python/Go) 全棧工程師 嵌入式軟件工程師 數(shù)據(jù)科學(xué)家 大數(shù)據(jù)開發(fā)工程師(Hadoop/Spark) 數(shù)據(jù)倉庫工程師 云計(jì)算架構(gòu)師(AWS/Azure/GCP) 容器化工程師(Kubernetes) 實(shí)時(shí)風(fēng)控算法工程師 商業(yè)智能分析師 隱私計(jì)算專家 滲透測(cè)試工程師 網(wǎng)絡(luò)安全工程師 安全運(yùn)維專家 區(qū)塊鏈開發(fā)工程師(Solidity) 系統(tǒng)可靠性工程師(SRE) 數(shù)據(jù)庫優(yōu)化工程師 合規(guī)審計(jì)專家 嵌入式與硬件領(lǐng)域 驅(qū)動(dòng)開發(fā)工程師(Camera/LCD) 物聯(lián)網(wǎng)協(xié)議開發(fā)工程師(MQTT/CoAP) 芯片設(shè)計(jì)工程師(ARM/FPGA) 智能硬件設(shè)計(jì)師 車載嵌入式開發(fā)工程師 ADAS軟件工程師 功能安全工程師 自動(dòng)化測(cè)試工程師 性能測(cè)試專家 AI模型測(cè)試工程師 安全滲透測(cè)試工程師 嵌入式硬件測(cè)試工程師 量子計(jì)算研究員 云原生架構(gòu)師 工業(yè)軟件研發(fā)工程師 元宇宙開發(fā)工程師(Unity3D) 邊緣計(jì)算工程師 腦機(jī)接口視覺渲染工程師 數(shù)字孿生系統(tǒng)工程師 RAG增強(qiáng)檢索工程師 金融風(fēng)控算法工程師 醫(yī)療AI算法工程師 電商推薦算法工程師 教育科技開發(fā)工程師 智慧城市數(shù)據(jù)工程師
#校招##面經(jīng)##游戲開發(fā)##避雷##??蛣?chuàng)作賞金賽#