“小偉!我給你投的簡曆,我們公司信息部的老大,通知我說明天早上9點,電話麵試你,你準備下!”張偉的哥打電話給他!
他哥還說了,他們公司是一家台資,麵試他的人是一個台灣人,其他的事張偉的哥也不知道了!最重要的信息是張偉如果麵試通過可以寫程序!
第二天8:30張偉就坐在宿舍準備好紙、筆、電腦、水杯等!
寢室裡好幾同學都還沒有拿到offer,張偉基本是他們這個寢室offer最多的了,寢室的基本都是張偉的球友關係非常好,張偉也想讓大家學習下,如何推銷自己!早早的就給大家說了,今天自己有個電話麵試,想看自己怎麼麵試的就到時在寢室等,但是現場彆說話!
“你好!我是達富電子的hr,請問是江夏學院的張偉麼?”
“我是,很高興接到你們的電話!”
“線上另外一位,是我們信息部的總經理王總,我們都叫他aix王!”
“aix後麵的時間就交給您了,我會做好會議記錄,會後發給您!”
“張偉你好,我是aix王,你可以叫我aix!”張偉的電話開的免提,一陣濃濃的台灣腔,從話筒裡傳出來!
“王總你好!”張偉天然的過濾掉了aix這個英文名字!
“好,那請你簡單的介紹下自己!”
“好的!”
我叫張偉,來自江夏學院計算機科學與技術,大學期間學習了21門計算機方向的專業課,有軟件、硬件、數據庫、數據結構、網絡工程、單片機等等方向,絕大部分專業課我都是優秀;我非常熱愛計算機,我本人來自農村,我也是一個特彆能吃苦耐勞人,我的自我介紹完畢!
“完了?就這麼點?好吧!那我問你吧!你能給我說說你是如何熱愛計算機的麼?”
好的,我講一個我寫彙編的例子吧!
有次我們學單片機編程,講到了跑馬燈的彙編編程,當時我突發靈感,覺得可以基於單片機控製,可以弄一個閃燈的單片機程序,剛好那段時間在追一個女生,打算給她製作閃燈程序,當時手邊沒有電腦,於是我就開始用作業本,直接手寫彙編代碼,下課後我也沒走,雖然後麵的課是其他班級的課,我就挪到教室的最後一排,自己一個人大概花費了2個小時左右,寫了整整32頁作業本的手寫彙編代碼!當時特彆的興奮,寫完後,找到老師,把這些代碼輸入模擬機,運行後,隻發現了9個bug,當時我立馬進行了改動,bug修改完後,在模擬機上跑出3種閃燈效果,後麵我逐步迭代,這個程序,到現在為止有3千多行了,可以跑出31種閃燈效果了,當然女朋友沒追成功!
“aix哈哈一陣大笑!”
“王總,我這3千多行代碼,如果需要驗證,我可以把代碼發給你,但是需要在模擬機上跑才行!”
“很好!我能感受到了你對計算機的熱愛!能給我展示下你的技術能力麼!”
好的!我給你講一個我和幾個同學玩的一個遊戲吧!
由c語言編程實現:從12=2開始,下一步循環是22=4,再下個循環是44=16,然後這樣循環10次,給出結果!
“這遊戲太簡單了吧,這能體現你的編程技術?”
此時宿舍裡的2個同學,會心一笑,發現這個王總也不過如此啊!
王總,我當時也是這樣覺得,這也太簡單了,我就是用筆也能算出來,我開始編程!然後就碰到問題了,第一個問題是,發現目前電腦裡定義的所有數據類型,到最後都會溢出報錯!最開始還認為,電腦出問題了!通過debug調試發現,運行到第5次時,把整型撐爆,運行到第9次時,把雙精度浮點型撐爆;一個32位,一個64位,都給撐爆了!麻煩了!這變成了一個死結!
“我發現了,這確實需要點技巧,大數的乘法,有意思!嗯!這個確實可以考驗一個程式員的編碼能力!”台灣人把程序,叫做程式,張偉突然一下還有點不適應!
於是就卡在那裡了,不過可以肯定的是,不能用常規的編碼邏輯來實現了!於是我就去網上找方法!有人說處理大數要用數組!於是我突然靈光就來了!如果用數組,那所有問題都解決了!
我趕緊定義了一個數組,最開始定義了100位的數組,把計算結果存入數組,然後在用數組進行分位相乘,也就是按照單獨一位、一位的相乘模式的方法,重新構建了算法結構和算法邏輯,就等於我用拆解後的個位的乘法來聚合成最後大數的乘法,運行發現還是出錯,debug發現循環到第10次報錯的,原來是第一次就突破100位了!於是我把前麵數組擴展到1000位,運行到第十次就順利出現結果了!
當然後麵我還進行了擴展,放大到10億位時,我的電腦跑了一個通宵,跑出的結果,全是16進製abd..f等,最開始我還以為電腦出現硬件彙編錯誤,把電腦給跑壞了,給我嚇一跳!最後發現是內存跑溢出了,也許溢出攻擊病毒就是這樣搞的?
本小章還未完,請點擊下一頁繼續閱讀後麵精彩內容!
“不錯!再給我講一件你大學印象最深刻的事吧!”
那我講一件最近我實習的事情吧!
我實習被安排在大興電腦城,就是給店鋪銷售台式的組裝電腦,那天是周末特彆忙,我先是站在門口拉客吆和配電腦,加上女店員和我,已經拉了好幾波客戶了,店裡滿滿當當都是人,好幾台電腦組裝完成,開始安裝係統了,我學電腦的,這些事情對我來說都是小事,而且還用gho鏡像ghost,就更好裝了,隻是步驟確實很多,如果是死記硬背步驟肯定不行,還是要理解才行,這塊我很熟,也經常用自己電腦搗騰,很快就搞定了3台,打包裝箱,送走了客戶!
老板看我那麼麻利,現在主要還是卡在硬件主板、硬盤、機箱這些組裝上,於是老板看我乾的不錯,就讓我也參與進來組裝,我很快就組裝了好一台,這台被前麵的技術小哥主板cpu\內存都裝好了,我接著往後裝硬盤、光驅、電源等,在加上後麵的ghost很快就搞完了,送走了客戶!
剛好又有好幾波客戶過來,前麵裝主板的技術小哥被叫去寫配置單了,沒辦法把拆到一半的cpu和主板交給我了,我也按照以前看他們安裝的步驟進行安裝,畢竟我自己的電腦都被我拆出來清灰了好幾次了都輕車熟路,把機箱蓋好,啟動!出現了bois的文字滾動,一切正常!突然息屏了,剛開始還覺得電源沒插緊!我又檢查了一遍,啟動依然是文字滾動後息屏,這樣搞了幾次有點慌了,我趕緊悄悄的叫來經理,不敢聲張怕客戶看見自己的電腦有問題,於是經理過來後也出現類似情況,於是就開始拆機,斷開光驅,依然出現,斷開硬盤依然是,拔出顯卡依然是,拔出內存還是,經理說難道中彩票了是cpu出問題了?最後真的隻剩下主板和cpu時依然是息屏,於是經理開始拆cpu,把cpu風扇取下來時,居然發現cpu上的一層塑膠外殼沒有被拆除,被我一起壓進去了,也就是說cpu和風扇之間還有一層塑膠外殼隔著,每次開機cpu因為溫度過高所以自我保護斷電息屏死機,經理不動聲色,怕客戶看見悄悄的把這塊塑膠殼拿下丟進垃圾桶,然後裝上風扇,啟動!完美一切正常!經理說你把剩下的都接上,因為太忙經理馬上去接待後麵的客戶去了!就沒來得及跟我說其他的!
我也沒說其他的,就趕緊把拆除的線接上,後麵就順理成章了,搞定裝箱送走客戶,接著我又全新、全流程安裝了5台電腦,沒出任何錯誤送走了客戶!
最後下班時,我在堆滿主板盒、cpu包裝盒的垃圾桶裡翻找,弄的一地的狼藉,經理走過來,“張偉你乾啥了?”“找你扣下來那個cpu的塑膠蓋!”
“找到了!”
當時沒仔細看,這個塑膠蓋,被風扇和cpu壓的從中間凹陷下去了!我收拾好那些殼子,放到垃圾桶裡,拿著這個被壓變形的殼子,走到經理麵前!
“經理這個殼子,能送給我吧!”
“你要這個乾嘛!”
“這是我的錯誤,我希望這是第一次,也是最後一次,我要把他帶在身邊,提醒自己不要再犯類似這種忙中出錯的錯誤!”
“小夥子不錯!”
從那次以後,我在店裡成為他們最重要的一個員工了,不用給工資的員工!隻要有我在店裡就可以安排一人調休!
“張偉,不錯,這件事確實值得你印象深刻,記得把你那個cpu殼子帶來,我也想看看!”
“小劉,今天的麵試就到這裡吧!”
“張偉,感謝你參加我們的麵試,麵試結果後麵會通知你!”
“好的,謝謝!”雙方掛斷了電話!
張偉、和寢室裡的眾人,都麵麵相覷不知道結果如何!張偉心裡也很忐忑,也不知道有沒有麵試上,好像就講了3個自己的故事,麵試就結束啊?!張偉也不敢給寢室裡的同學吹nb不知道結果啊!
喜歡凡人碼農加sap加xr征服世界請大家收藏:()凡人碼農加sap加xr征服世界書更新速度全網最快。