第三十九章:周天白放水
自從有了學(xué)生之后,陳深的生活過得異常充實,每天上班加班之余還要抽出時間來和陳強(qiáng)溝通指導(dǎo)。
“注意點(diǎn),你這變量賦錯值了。”
“對,你寫的很好,但是你要理解它實現(xiàn)的原理和需求,你按這樣寫容易寫出bug?!?p> “你可以注意一下代碼規(guī)范,養(yǎng)成個好習(xí)慣能規(guī)避很多事情?!?p> 陳強(qiáng)很聽話,對陳深說的話照單全收,倒讓陳深有點(diǎn)擔(dān)心。
沒有人是沒有情緒和自我的,他自己現(xiàn)在有能力卻從來不質(zhì)疑,無論是不是故意的,他都覺得有點(diǎn)懸,怕哪天要是爆發(fā)誰知道會發(fā)生什么,不過,有些人或許就是天生好脾氣。
他還是認(rèn)真好好教,又一個月之后,李強(qiáng)基本上都已經(jīng)上道了,該實戰(zhàn)了。編項目他有點(diǎn)薄弱,用游戲去做實戰(zhàn)又不太合適,他打開了微信群。
“哥幾個,幫我編幾個實際項目吧,我?guī)У耐降芤鰩熈诉€差些實際項目?!?p> “陳深,你當(dāng)老師當(dāng)上癮了啊,這次不教外掛直接上手編程了?”周天白在群里懟他。
“對,我一遠(yuǎn)方親戚,校招沒找到工作,現(xiàn)在也沒找到,在家蹲了一段時間,我?guī)麑懥它c(diǎn)代碼?!?p> “陳老師牛鼻?!?p> “少嗶嗶,快給我?guī)讉€實際項目?!?p> “晚上給你。”
“那你簡歷怎么給他編?”成青云問的一個實際問題。
“隨便先寫一個公司把?!?p> “寫我上家公司吧,項目也可以寫我上家公司,晚上發(fā)你,聯(lián)系人寫我,到時做盡調(diào)打我電話的話我給圓過去。”
“謝謝青哥,我教給他的是Java,寫后臺接口?!?p> “好,到時我會把技術(shù)和非技術(shù)的問題都寫完整點(diǎn)?!?p> 周天白提醒道:“青哥,這方便麼?雖然抓包概率小,要是哪天碰上呢?!?p> 成青云知道他實際想說的是對自己有沒有影響,他回道:“不會的,放心。”
周天白也知道他考慮過后也就不再多說什么,這一話揭過了,陳深還沒反應(yīng)過來他兩的這一下暗號。
晚上得到成青云發(fā)的資料后陳深又稍加改了改然后發(fā)給李強(qiáng)并要他三天內(nèi)背熟,周末自己給他做一個模擬面試。
周末,他把陳強(qiáng)叫到了自己出租屋內(nèi),他是不想去他家了,被念叨怕了。
陳強(qiáng)坐好之后,陳深向他打招呼:“你好,我是本次的面試官陳深?!?p> “你好,我是面試開發(fā)工程師的陳強(qiáng)?!?p> “好,請簡單的介紹一下自己?!?p> “你好,我是陳強(qiáng),今年23歲,畢業(yè)于華東理工,學(xué)的是生物工程,畢業(yè)后我轉(zhuǎn)行做起了程序員,入職了一家海淘公司,我主要是做后端,負(fù)責(zé)購物環(huán)節(jié)的功能接口。”
陳深皺了下眉頭還是繼續(xù)往下問:“解釋內(nèi)存中的棧、堆和方法區(qū)的用法?”
“基本數(shù)據(jù)類型的變量,對象的引用,函數(shù)調(diào)用的現(xiàn)場保存都使用JVM中的??臻g;而通過new關(guān)鍵字和構(gòu)造器創(chuàng)建的對象則放在堆空間,堆是垃圾收集器管理的主要區(qū)域,??臻g操作起來最快但是棧很小,通常大量的對象都是放在堆空間,棧和堆的大小都可以通過JVM的啟動參數(shù)來進(jìn)行調(diào)整,??臻g用光了會引發(fā)StackOverflowError,而堆和常量池空間不足則會引發(fā)OutOfMemoryError。”
“數(shù)組有沒有l(wèi)ength()方法?String有沒有l(wèi)ength()方法?”
“數(shù)組沒有l(wèi)ength()方法,有l(wèi)ength 的屬性。String 有l(wèi)ength()方法?!?p> “在Java中,如何跳出當(dāng)前的多重嵌套循環(huán)?”
“在最外層循環(huán)前加一個標(biāo)記如A,然后用break A;可以跳出多重循環(huán)?!?p> 連著問了幾個問題之后陳深開始問:“我購物車?yán)锩嬗卸鄠€店鋪的商品,又需要一起支付的時候怎么處理?”
“生成唯一訂單號,做映射表和拆單。表以商鋪訂單號和第三方支付下單號為索引做判斷,調(diào)用接口返回的數(shù)據(jù),從而對該待付款訂單進(jìn)行付款,而不是再調(diào)下單接口生成新的訂單號去支付。當(dāng)兩個單號不一致時,再分析是店鋪問題還是金額問題給予相應(yīng)的提示。”
陳深又問了幾個問題,問完后他拍了拍手:“好,我先說一下技術(shù)方面,是沒有什么大的問題,對于基本面,基本上算是過了,就是你能不能稍微自然點(diǎn)?”
“是我不需要太緊張嗎?”
“是,工作而已,這個不行換一個,面對我你都這樣,面對其他人你更容易露怯,不要怕,相信自己可以的,就算丟臉怕什么,出了門誰也不認(rèn)識誰?!标惿顡炱鹆艘荒昵爸芴彀渍f過的話。
“第一點(diǎn),關(guān)于你轉(zhuǎn)行的原因,不要太實在但也不要太虛,就說你喜歡或是你覺得你可以在這行勝任。第二點(diǎn),有些回答要詳略得當(dāng),不然會顯得刻意,像是背了面試答案一樣。第三代,大膽點(diǎn),眼神對視著別犯怵?!?p> 陳強(qiáng)聽完后點(diǎn)點(diǎn)頭表示會注意。
過了半個月,陳深問他工作找的怎么樣,他說沒找到,陳深又是一通溫和指導(dǎo)。
他想著要不要給去問問誰家還在招聘之時,周天白找到他問:“你教的小伙找到工作沒?”
“還沒呢?!?p> “你和他關(guān)系怎么樣?”
“一般般,但他家情況不好,還是希望他找到個工作?!?p> “那你讓他來我公司面試,來的時候叫我,我去面?!?p> “可以啊,升職啦?”
“還沒,現(xiàn)在再擴(kuò)招,我也幫著一起面?!?p> “行,謝了。他太靦腆,能力還行,會寫。”
“有你靦腆?”
“滾犢子?!?p> 有了周天白的放水,陳強(qiáng)順利入職,他爸給陳深打了好幾個電話感謝。
周末的時候,陳深請周天白吃飯,還拉上了成青云,哥三吃著飯,說起了自己現(xiàn)狀。
“還是大公司比較規(guī)范,我那些不好的習(xí)慣都給改過來了?!?p> “我們游戲年底就可以公測了?!?p> “我現(xiàn)在這公司還不錯?!?p> 吃完飯,三人又去打了游戲,周天白說道:“現(xiàn)在4g出來了,我覺得以后看電影打游戲肯定會更快,估計又會起來一片公司?!?p> “那我可以跳槽去做新的游戲公司了,希望會有一個新形勢出來?!?p> “估計視頻方面確實會出現(xiàn)風(fēng)口,我們?nèi)ツ曩I的比特幣還漲了?!?p> “我的還留在那?!?p> “我也沒動,還挖到幾個?!?p> “先放著指不定就靠著它發(fā)財了?!?