導航:首頁 > 程序命令 > cc程序員面試秘笈

cc程序員面試秘笈

發布時間:2023-02-13 13:36:13

程序員應該怎樣去面試 程序員面試注意事項

程序員面試注意事項如下。

1、呈現出自己完整的知識結構。

對於程序員來說,最重要的一件事情就是在短短的面試過程中呈現出自己完整的知識結構。要想做到這一點,一定要在自我介紹的過程中下足功夫,既簡練又豐富,引起面試官的重視。

2、重視項目經驗的介紹。

無論是應聘初級程序員還是主力程序員,項目經驗都是面試官最為關注的內容之一,也是面試者能力的衡量標准之一。在項目介紹的時候要選擇比較有代表性的項目,簡單的說就是規模越大越好,參與程度越深越好。能夠清晰的描述自己在項目中的工作職責和最終的完成情況。

3、重視解決問題的能力。

通過一個具體的難點問題如何解決來呈現自己解決問題的能力,這種做法更有說服力,而且盡量突出重點內容,比如演算法設計、實現過程、驗證過程等內容,解決問題的能力是主力程序員的核心競爭力之一。

4、突出自己的學習能力。

程序員在整個職業生涯中需要不斷的學習,因為整個IT領域的技術更新速度是比較快的,面試官往往對程序員的學習能力比較關注,可以通過不同的項目採用不同的技術方案來體現自己較強的學習能力。

5、體現出自己的交流能力。

交流能力對於程序員來說也是非常重要的,項目開發過程中需要頻繁的交流,所以交流能力也是面試官比較關注的方面之一。體現交流能力的關鍵是把握住交流的主線,所有的思路要緊緊圍繞核心問題,盡量不要做過多的擴展,這樣容易顧此失彼。

6、描述自己的職業規劃。

一個好的職業規劃會給面試官留下一個好印象,也會為自己爭取到更好的職位奠定一個基礎。

② hr面試程序員問什麼問題,程序員在面試的時候的注意事項

01 和優秀開發者溝通
如果你本身沒有編程背景,那就盡量找到一些優秀的開發人員給你指點迷津。
02 問專業的問題

1. 簡要介紹一下你自己以及你最近在做的項目嗎?
作用:這個問題可以讓你更好地了解你的候選人,而談論近期工作能了解他對工作的熱情和奉獻。

2. 其他時間有別的項目要做嗎
作用:鑒於你的項目的時間長短和工作復雜程度,你可能只想找一個能完全投入到這個項目的人。但是很多程序員都會同時兼顧好幾個項目,你要確保彼此雙方的需求是什麼。

3. 你是怎麼看待自己的身份的?開發?產品經理?還是二者都是?
作用:理想的回答一般是『二者都是』, 但是你要認真評估每個候選人可能給你團隊帶來的有利和不利影響。產品經理可以幫助設計新的功能和交互,但是你也需要足夠的開發才能跟上方向從而建構你想要的內容。

4. 你會如何管理一個程序員團隊?
作用:這個問題可以幫你了解候選人的領導能力和風格。

5. 告訴他們公司想要的人是怎樣的。
作用:直截了當地告訴對方你的期望。像工作時間,項目長短,目標等等,這些都是對方很想知道的。就像你評價他是否適合公司一樣,對方也會評價你的公司是否適合他。

03 去合適的地方招聘
你不能指望天上會掉下個好程序員給你,微軟和谷歌的優秀程序員也不會自己蹦到你跟前。你的機會在於,很多這樣的程序員都擁有或追求商業想法。
你可以多去一些網站、活動大賽等地方探索發掘,這比你在社交網站上找到他們的運氣要大得多。

· 編程大賽
編程大賽就是程序員高手們雲集在一起,合作共同完成一個軟體的開發。
猿圈會定期舉辦此類招聘編程大賽,幫助企業挑選優質人才,提高企業品牌僱主形象。

· 開放性源代碼貢獻者
一些網站比如GitHub,提供在線代碼存儲庫, 程序員可以自由對開源項目貢獻自己的代碼。
所以,在招聘之前,你可以先去這種網站上找一找有潛力的候選人。

· 大學
· 軟體開發大會
盡可能多的去參加一些和你的產品相關的軟體開發大會。

· 技術博客
你能根據他們的博客判斷他們的技術技能、解決問題的能力以及寫作和溝通能力。

04 沒通過編程測試,堅決不錄用

你只能記住一條原則,那必須是,沒有讓候選人參加編程測試之前,千萬不能決定錄用與否。

通常情況下,出於項目的緊迫,我們會傾向於選擇看起來靠譜的第一個程序員,但是不拿到他的編程測試結果,不要沖動地下offer。

我也是個不懂代碼的HR,但是我善於利用各種各樣的工具,前段時間發現了一個猿圈測評的工具,我用它測試程序員候選人,通過測試結果判斷是否值得邀約來面試,這個我覺得很贊,你可以試試看

③ 面試一年經驗的程序員,會問哪些問題

在當今的互聯網大軍中,不少人順應時代潮流,選擇了PHP開發作為自己的發展方向,進行PHP培訓。技術很重要,面試技巧也很重要,講一下:Java程序員面試失敗的5大原因。

一、說得太少

尤其是那些開放式的問題,如「請介紹下你自己」或「請講一下你曾經解決過的復雜問題」。面試官會通過你對這些技術和非技術問題的回答來評估你的激情。他們也會通過模擬團隊氛圍和與你的交流互動來判斷你的經驗和能力。

所以,僅僅只用兩三句話來回答不但不能顯示出你對這個專業的興趣,還會讓整個面試過程顯得非常無聊。如果你不能很好地說明你的經驗、成就和技能可以給企業帶來的價值,那麼你的競爭力毫無疑問就高不起來。所以,你需要對一些最常見的開放式問答作充分的准備,學會推銷自己。

二、說得太多

不斷地說,不斷地說,卻並沒有什麼實質性的內容。換句話說,就是廢話連篇,言之無物。如果你不能簡潔的解釋問題,那麼面試官就會懷疑你在工作時的表現是不是也會像你的談話一樣拖泥帶水?可以先問問面試官,確定是否真的需要詳細解釋。

解釋也是一門藝術,關鍵是確定重點,如果需要的話再深入到細節。當聊到業務的時候,就應該從業務的角度看問題,不要涉及任何技術術語。學會用簡潔明了的方式解釋問題。如果你能時刻把握主旨,那麼這一點也不是問題。

三、回答不出一些必知的基本技術問題

面試不是技術競賽,不是看誰答對的問題多,但是有一些「必須知道」的核心Java和Web基礎知識,你不能不知。例如,對於Java開發人員

1)不知道「==」和equals()之間的區別。

2)不知道equals()和hashCode()方法被隱式調用時的約定。

3)不知道OO的概念和設計原則。

4)不能很好地處理多線程。

5)不知道如何在HTTP客戶端與伺服器端之間保持狀態。

6)不能解釋曾投入精力過的應用程序的高層體系結構。

7)不知道SQL。

四、既寫不好簡單的代碼,又回答不出如何解決棘手的問題

作為一個開發人員,你應該根據自己的經驗水平,來針對給定的問題和情況編寫代碼。特別是如果碰到一個比較棘手的問題,那麼即使你還沒有解決方案,也應該將你的思路講給面試官聽。當然這在面試時會讓人特別緊張,尤其是在還有時間限制的情況下,但是你也必須保持冷靜,至少應該說明你將如何試著去解決問題的方法。

五、糟糕的禮儀和態度

遲到,不適宜的著裝,抖手抖腳,沒有眼神接觸,過於緊張,沒有提問,顯示不出對這份職業的興趣,「我什麼都知道」的高傲態度,貶低你的現在和以前的僱主,遇到技術問題時煩躁不安或者垂頭喪氣,為自己找理由而不是虛心接受錯誤,與面試官發生爭執,不好的肢體語言,隨波逐流而沒有自己的看法,過於呆板,撒謊,嗓門太大,無法成為良好的傾聽者,等等。

提示:面試官要找的不是技術明星,而是實實在在具備了合適的技術技能、軟技能、端正的態度以及能為企業獲取利益、全面的專業人才。因此,不妨先研究下想要應聘的機構,深入了解其工作規范以調整回答問題時的方向和重點。將每一場面試都當作免費的培訓課程,積極調整心態,不但能達到一個雙贏的局面,還可以減少緊張的情緒,從而獲得更好的表現。這樣即使你並沒有得到那份工作,也可以由此學到點什麼,獲得進步。

④ 程序員面試如何自我介紹

程序員面試如何自我介紹

程序員面試如何自我介紹,如果面試場上有這些現象也不用驚慌,想要得到面試官的賞識就要做好萬全的准備,學會放下自己的心中的擔心也是很重要的,在職場上,程序員面試如何自我介紹是很重要的。

程序員面試如何自我介紹1

各位評委大家好,我是一名即將畢業的計算機系本科生。大學的四年,給我奠定了扎實的專業理論基礎,良好的組織能力,團隊協作精神,務實的工作作風還有良好的為人處世能力。

理論學習上,我認真學習專業知識理論,在學好專業必修課的同時,我還閱讀了大量計算機書籍。同時對於法律、文學等方面的非專業知識我也有濃厚的興趣。在校期間,在專業考試中屢次獲得單科第一。獲得院設獎學金一次,院三等獎學金五次。是個成績優秀的學生,一致受到老師和同學的好評。

在專業知識上,我除了精通VisualBasic、SQLServer、ASP,熟練使用Linux、Windows9x/Me/NT/20xx/XP等操作系統,熟練使用Office、WPS辦公自動化軟體。還自學HTML、Frontpage、Dreamweaver、Fireworks、Flash等網頁製作相關軟體。對於常用軟體都能熟練使用。運用自如。

工作上,曾擔任院學生會成員、副班長等職,現任計算機系團總支組織部部長。多次組織系部、班級聯歡會、春遊等活動,受到老師、同學們的一致好評。思想修養上,我品質優秀,思想進步,篤守誠、信、禮、智的做人原則。

在社會實踐上,四年的大學生活,我對自己嚴格要求,注重能力的培養,尤其是實踐動手能力更是我的強項。曾多次參加社會實踐活動,具有一定的`實踐經驗和動手能力。

無論今後從事什麼樣的工作,我都會把新的工作當做一個新的起點,不斷學習和加強專業技能,以我孜孜不倦的學習態度和踏實負責的作風把每一項工作做好。

程序員面試如何自我介紹2

大家好,我叫xxx,今年29歲,xxxx年七月畢業於華僑大學計算機科學與技術系,畢業至今一直就業於廈門力泰科技有限公司,從事j2ee企業信息化管理系統的開發,目前的崗位是項目經理,負責帶領一個3-5人的小團隊進行系統開發。

參加工作以來,本人先後獨立或主持開發過10幾個企業信息化管理系統。其中,**電力有限公司的電費充值卡管理系統、**集團的人力資源管理系統以及移動辦公管理平台,這三個系統運行以來深受使用單位的一致好評,為企業節約了人力成本,提高了工作效率。

本人對軟體開發具有濃厚的興趣,工作之餘經常鑽研技術,關注it技術的發展趨勢。對業務需求分析比較透徹,在客戶端界面操作的易用性上考慮得比較周全。工作至今,我從一個學徒成長為項目工作組成員,再到現在的項目經理,這幾年的提升已讓我具備了系統開發獨擋一面的能力,而且已連續兩年被評為企業優秀員工,這不僅是因為本人在工作崗位上長期都本著刻苦努力、虛心好學的態度,也是領導、師傅耐心教導的成果。

優點:本人具備豐富的工作經驗、扎實的技術能力以及優良的代碼編寫風格,刻苦認真、虛心好學,對業務需求分析比較透徹,不僅能夠獨立完成任務,也能帶領團隊完成任務,具有良好的團隊協作精神與溝通能力。

缺點:在帶領團隊完成項目的時候,有時會因為太過與善而顯得魄力不足。

程序員面試如何自我介紹3

各位領導好,我叫XXX,剩餘的余,金子的金。我的老家在是河南省固始縣,父母都健在身體都很健康,我還有一個 姐姐在武漢工作。我是XXXX年大學畢業的,所學的專業也是計算機Javar軟體技術。記得當時還沒畢業就來上海找工作了,當時就在上海萬達公司實習,半年後 就轉正到衛生服務事業部,從事於醫療衛生項目方面的程序員開發工作。大概一共是待了一年半吧,就辭職了。原因大概是當時的工作氛圍讓我覺得沒什麼意思再加 上當時還自我感覺良好就跳到一家日企里上班,正好那時候公司在過CMMI3,做的項目都嚴格按照CMMI流程走的,什麼文檔、Coding、測試的我都有 參與。那時候真的是讓學到不少項目上的東西,可能正好是金融危機吧,公司原先承諾的工資沒有兌現然後我就走了。去的是上海XX信息公司,從剛開始的項目主 力開發到項目組長,在上農信近三年的工作中我最大的收獲就是公司放手讓我在項目獨擋一面跟客戶面對面自由的溝通好需求,項目後期給客戶提供項目培訓然後通 過客戶的反饋知道項目的得與失。可能是我不太適應公司的人事變化吧,然後就提出離職走了。

技術方面我一直都是從事於J2ee Web方面的工作,一般開源的框架Struts1、Struts2、Hibernate、Ibatis、Spring都有項目開發使用。掌握前端Ajax、Jquery、Dwr、包括CSS、HTML。

資料庫方面能寫復雜的SQL查詢統計包括視圖、存儲過程的開發,有postgre,Oracle,Sql Server項目開發經驗。

我的性格方面不算外向好像也不內向,喜歡交朋友,也喜歡有挑戰性的。閑暇時間打打羽毛球、乒乓球,下象棋。

如果問為什麼換工作:目前我感覺工作不太穩定,我做的這個項目是公司的作為開拓性的,帶有一定的實驗性可能成功也可能失敗,退回頭來說即使這個項目最終成功了我也找不到自己的定位。

性格缺點:說話太直,做事情缺少魄力想的太多會猶豫不決。

性格優點:工作方面自我感覺做事比較認真、負責,能吃苦耐勞。

⑤ 程序員面試要准備些什麼東西

面試前的准備
簡歷
1. 千萬別給自己挖坑
在面試的時候,面試官都會針對簡歷上技術能力、工作經歷、項目經驗等提出一些細節上的問題,所以你寫下的都些東西必須是真實,並且是非常了解。
2. 要有辨識度
通常一個職位可能收到的簡歷比較多,很多時候,你的簡歷甚至根本沒被HR看到。那麼,怎樣讓自己的簡歷脫穎而出呢?首先,簡歷要有「辨識度」,要讓面試官看完這個簡歷,就很想見見這個人。
3. 面試前最好進行一個「模擬面試」
其實自己在製作簡歷的時候,就像寫程序一樣自己是很難發現bug的,因此在面試前最好找朋友、老師或同學幫你來一場「模擬面試」,這樣也許會發現一些意想不到的問題。
4. 針對不同的公司要對簡歷進行微調
比如對方是個做電商。而你恰好做過類似項目,就可以將該部分的項目介紹著重突出以下,比如排列到最前面。
充分准備相關的專業知識
可以在網上收集一些相關的面試題,有時面試官也可能會照著網上的內容來問,所以網上一些比較熱門的題目也可以關注一些,然後對照自己的經驗組織成自己的語言。
項目經驗
項目的研發背景、整體業務流程、開發周期、負責的模塊、技術實現細節、技術亮點等。自己做過的每個項目都要整理清楚。
了解熱門前沿技術
比如你面試的是 iOS 開發崗位,除了 OC 你還能聊聊最新版本的 Swift;比如現在微信小程序開發又火起來了,你也在關注和學習,甚至能解決面試官的一些問題。了解這些熱門的前沿技術絕對會成為你面試時的加分點。

⑥ 軟考程序員考試下午題如何解答

做一份工作,實際就是追尋夢想的過程,而為了完成夢想,必須有一個長期規劃,從而指導我們選擇工作。它是擇業過程中最本質和最原始的參考借鑒。下載鏈接

為此,小雲為你精選一份程序員面試書單,分為職業規劃、編程技能兩部分,適合剛畢業的大學生、正准備換工作的程序員們,涵蓋演算法工程師、Java工程師、測試等多個領域。

軟技能 代碼之外的生存指南約翰 Z.森梅茲 著

這是一本真正從「人」(而非技術也非管理)的角度關注軟體開發人員自身發展的書。書中論述的內容既涉及生活習慣,又包括思維方式,凸顯技術中「人」的因素,全面講解軟體行業從業人員所需知道的所有「軟技能」。

本書聚焦於軟體開發人員生活的方方面面,從揭秘面試的流程到精耕細作出一份殺手級簡歷,從創建大受歡迎的博客到打造你,從提高自己工作效率到與如何與「拖延症」做斗爭,甚至包括如何投資不動產,如何關注自己的健康。

編程珠璣(第2版)喬恩·本特利(Jon Bentley) 著

作者雖然沒有給出解決這些問題的具體代碼,但始終非常富有洞察力和創造力地圍繞著這些折磨程序員的實際問題展開討論,從而引導讀者理解問題並學會解決問題的技能,這些都是程序員實際編程生涯中的基本技能。

為此,本書給出了一些精心設計的有趣而且頗具指導意義的程序,這些程序能夠為那些復雜的編程問題提供清晰而且完備的解決思路,書中還充滿了對實用程序設計技巧及基本設計原則的清晰而睿智的描述。

PS:本書在第一版的基礎上增加了3個方面的新內容:測試、調試和計量,集合表示,字元串問題,並對第一版的所有程序都進行了改寫,生成了等量的新代碼。

重構 改善既有代碼的設計馬丁·福勒(Martin Fowler) 著

軟體開發的不朽經典,生動闡述重構原理和具體做法,普通程序員進階到編程高手必須修煉的秘笈。

重構,一言以蔽之,就是在不改變外部行為的前提下,有條不紊地改善代碼。多年前,正是《重構:改善既有代碼的設計》原版的出版,使重構終於從編程高手們的小圈子走出,成為眾多普通程序員日常開發工作中不可或缺的一部分。《重構:改善既有代碼的設計》也因此成為與《設計模式》齊名的經典著作,被譯為中、德、俄、日等眾多語言,在世界范圍內暢銷不衰。

《重構:改善既有代碼的設計》凝聚了軟體開發社區專家多年摸索而獲得的寶貴經驗,擁有不因時光流逝而磨滅的價值。今天,無論是重構本身,業界對重構的理解,還是開發工具對重構的支持力度,都與《重構:改善既有代碼的設計》最初出版時不可同日而語,但書中所蘊涵的意味和精華,依然值得反復咀嚼,而且往往能夠常讀常新。

C和C++程序員面試秘籍董山海 著

眾多高級語言都從C/C++有所借鑒,所以說C/C++的語言基礎對從事軟體開發的人員來說非常重要。

本書是一本解析C/C++面試題的書,可以幫助求職者更好地准備面試。《C和C++程序員面試秘笈》共包含12章,囊括了目前企業中常見的面試題類型和考點,包括C/C++程序基礎,預處理、const、static與sizeof,引用和指針,字元串,位運算與嵌入式編程,C++面向對象,C++繼承和多態,數據結構,排序,泛型編程,STL,演算法和邏輯思維等最常見的面試題。《C和C++程序員面試秘笈》通過技術點解析、代碼輔佐的方式讓讀者能深刻領會每個考點背後的技術。

本書緊扣面試精髓,對各種技術的剖析一針見血,是目前想找工作的C/C++程序員和剛畢業的大學生的面試寶典。

Java程序員面試寶典楊磊 著

本書對程序設計面試中Java常見的題型和常用解答技巧進行了介紹,對現代職業人如何有效求職、面試考官如何關注求職者動態等做了詳細解說。本書將為您揭開知名IT企業面試、筆試的核心機密;傳授程序員崗位求職的關鍵技巧。

編程之法:面試和演算法心得July 著

本書涉及面試、演算法、機器學習三個主題。書中的每道編程題目都給出了多種思路、多種解法,不斷優化、逐層遞進。本書第1章至第6章分別闡述字元串、數組、樹、查找、動態規劃、海量數據處理等相關的編程面試題和演算法,第7章介紹機器學習的兩個演算法—K近鄰和SVM。此外,每一章都有「舉一反三」和「習題」,以便讀者及時運用所學的方法解決相似的問題,且在附錄中收錄了語言、鏈表、概率等其他題型。

書中的每一道題都是面試的高頻題目,反復出現在最近5年各大公司的筆試和面試中,對面試備考有著極強的參考價值。全書邏輯清晰、通俗易懂,適合熱愛編程、演算法、機器學習,以及准備IT筆試和面試,即將求職、找工作的讀者閱讀。

C#與.NET程序員面試秘笈靳華 著

《C#與.NET程序員面試寶典》取材於各大IT公司的歷年面試題252個(包括研發類筆試及口試題目、情商及智商類題目),詳細分析了應聘C#與.NET程序員職位的常見考點。《C#與.NET程序員面試寶典》主要內容包括:面試流程、基礎語法和技術框架、數據訪問及XML應用、高級特性及應用進階、測試及質量保證、跨國公司經典面試題等。

軟體測試工程師面試指導蔡為東 著

對於想要得到一份軟體測試工程師職位的朋友來說,可能會有一些疑問,如軟體測試這個行業究竟怎麼樣?什麼樣的人適合做軟體測試?面試當中要注意什麼?軟體測試的基本知識點都有哪些?筆試都會涉及哪些內容?等等。本書將解答以上所有的疑問。

本書共6章內容,主要包括軟體測試行業概貌、軟體測試從業人員的基本要求、如何找工作、軟體測試技術基礎、典型的測試工程師筆試題等。本書內容豐富,講解深入淺出,能讓讀者朋友在短時間內掌握基本的測試技術,了解求職過程的各個環節,熟悉各種類型的筆試題,領會面試技巧。本書後附有一些實用的附錄,例如簡歷模板、新人工作指南等,尤其是「我在微軟做軟體測試外包」這一部分內容,寓故事性和知識性於一體,講述了作者在國際軟體巨頭——微軟公司做軟體測試外包的親身經歷,相信對於廣大的讀者朋友有閱讀和參考的價值。

本書適合想要從事軟體測試工作的朋友,也可供初級軟體測試工程師學習之用,另外也可作為大專院校軟體測試培訓的教材之一。

Android高薪之路李寧 著

《Android高薪之路:Android程序員面試寶典》取材於各大IT公司面試真題,所給出的試題盡可能地覆蓋了Android應用開發的各個方面,而且大多數試題都有解析部分,讀者可以通過這部分更深入地理解試題中所包含的技術內容,希望真正做到由點成線,舉一反三。

《Android高薪之路:Android程序員面試寶典》中還將Android中涉及的各個常用技術問題進行篩選、分類。這樣讀者可以有的放矢,對自己還沒有掌握的Android技術進行重點攻破,從而起到事半功倍的效果。除了對每道題目都有詳細的解析和回答外,對相關知識點還有擴展說明。

《Android高薪之路:Android程序員面試寶典》對面試中Android常見的題型和常用解答技巧進行了介紹,它不僅能幫助求職者快速復習相關知識點,也對現代職業人如何有效求職做了詳細解說。《Android高薪之路:Android程序員面試寶典》對於讀者從求職就業到提升計算機專業知識都有顯著的幫助。

編程之美《編程之美小組》

《編程之美—— 微軟 技術面試心得》收集了約60道演算法和 程序設計題目,這些題目大部分在近年的筆試,面試中出現過,或者是被微軟員工熱烈討論過。作者試圖從書中各種有趣的問題出發,引導讀者發現問題,分析問題,解決問題,尋找更優的解法。

書中絕大部分題目都提供了詳細的解說。 每道題目後面還有一至兩道擴展問題,供讀者進一步鑽研。

書中還講述了面試的各種小故事,告訴讀者微軟需要什麼樣的技術人才,重視什麼樣的能力,如何甄別人才。回答讀者關於IT業面試,招聘, 職業發展的疑問。 這本書的很多題目會出現在IT 行業的各種筆試,面試中。但本書更深層的意義在於引導讀者思考,和讀者共享思考之樂,編程之美。

⑦ 程序員面試怎麼做自我介紹

1、自我介紹的內容

首先請報出自己的姓名和身份。可能應試者與面試考官打招呼時,已經將此告訴了對方,而且考官們完全可以從你的報名表、簡歷等材料中了解這些情況,但仍請你主動提及。這是禮貌的需要,還可以加深考官對你的印象。

其次,你可以簡單地介紹一下你的學歷、工作經歷等基本個人情況。請提供給考官關於你個人情況的基本的、完整的信息,這部分的陳述務必簡明扼要、抓住要點。例如介紹自己的學歷,一般只需談本專科以上的學歷。工作單位如果多,選幾個有代表性的或者你認為重要的介紹,就可以了,但這些內容一定要和面試及應考職位有關系。請保證敘述的線索清晰,一個結構混亂、內容過長的開場自,會給考官們留下雜亂無章、個性不清晰的印象,並且讓考官倦怠,削弱對繼續進行的面試的興趣和注意力。

應試者還要注意這部份內容應與個人簡歷、報名材料上的有關內容相一致,不要有出入。在介紹這些內容時,應避免書面語言的嚴整與拘束,而使用靈活的口頭語進行組織。這些個人基本情況的介紹沒有對或錯的問題——都屬於中性問題,但如果因此而大意就不妥了。

接下來由這部份個人基本情況,自然地過渡到一兩個自己本科或工作期間圓滿完成的事件,以這一兩個例子來形象地、明晰他說明自己的經驗與能力,例如:在學校擔任學生幹部時成功組織的活動;或者如何投入到社會實踐中,利用自己的專長為社會公眾服務;或者自己在專業上取得的重要成績以及出色的學術成就。

接下來要著重結合你的職業理想說明你應考這個公務員職位的原因,這一點相當重要。你可以談你對應考單位或職務的認識了解,說明你選擇這個單位或職務的強烈願望。原先有工作單位的應試者應解釋清楚自己放棄原來的工作而做出新的職業選擇的原因。你還可以談如果你被錄取,那麼你將怎樣盡職盡責地工作,並不斷根據需要完善和發展自己。當然這些都應密切聯系你的價值觀與職業觀。不過,如果你將自己描述為不食人間煙火的、不計較個人利益的「聖人」,那麼考官們對你的求職動機的信任,就要大打折扣了。

這里我們介紹了一條清晰的線索,便於你組織你的自我介紹。為了保證結構明確,有條有理,你可以多用短句子以便於口語表述,並且在段與段之間使用過渡句子,口語也要注意思路、敘述語言的流暢,盡量避免顛三倒四,同一句話反復說幾遍的「粘糊勁,同時不要用過於隨便的表述。

2、自我介紹的時間

一般情況下,自我介紹應該是3~4分鍾較適宜。時間分配上,可根據情況靈活掌握。一般地,第一部分可以用約2分鍾,第二部分可以用約1分鍾,第三部分用1~2分鍾。

好的時間分配能突出重點,讓人印象深刻,而這就取決於你面試准備工作做得好壞了。如果你事先分析了自我介紹的主要內容,並分配了所需時間,抓住這3、5分鍾,你就能中肯、得體地表達出你自己。有些應試者不了解自我介紹的重要性,只是簡短地介紹一下自己的姓名、身份,其後補充一些有關自己的學歷、工作經歷等情況,大約半分鍾左右就結束了自我介紹,然後望著考官,等待下面的提問。但也有的應試者想把面試的全部內容都壓縮在這幾分鍾里。要知道面試考官會在下面的面試中間向你提有關問題的,你應該給自己也給他人留下這個機會。

3、自我介紹的重要性

通過自我介紹,主動地向面試考官推薦自己,這是面試組成結構的重要內容,同時也是面試測評的重要指標。

4、自我介紹的.要點

(1)自我介紹是應以面試的測評為導向。

自我介紹也是一種說服的手段與藝術,聰明的應試者會以公務員考錄的要求與測試重點而組織自我介紹的內容,你不僅僅要告訴考官們你是多麼優秀的人,你更要告訴考官,你如何地適合這個工作崗位。而與面試無關的內容,既使是你引以為榮的優點和長處,你也要忍痛舍棄,以突出重點。

(2)自我介紹要有充分的信心。

要想讓考官們欣賞你,你必須明確地告訴考官們你具有應考職位必需的能力與素質,而只有你對此有信心並表現出這種信心後,你才證明了自己。

應試者在談自己的優點的一個明智的辦法是:在談到自己的優點時,保持低調。也就是輕描淡寫、語氣平靜,只談事實,別用自己的主觀評論。同時也要注意適可而止,重要的、關鍵的,要談,與面試無關的特長最好別談。另外,談過自己的優點後,也要談自己的缺點,但一定要強調自己克服這些缺點的願望和努力。

特別指出的是,不要誇大自己。一方面從應試者的綜合素養表現,考官能夠大體估計應試者的能力;另一方面,如果考官進一步追問有關問題,將令「有水份」的應試者下不了台。

面試中應試者的自我介紹,可以讓考官觀察到簡歷等書面材料以外的內容,如你對自己的描述與概括能力,你對自己的綜合評價以及你的精神風貌等。自信、為人等是其中的重要的潛台詞,應試者務必注意。

⑧ 求《給想當程序員的你:程序員面試寶典與進階秘笈》全文免費下載百度網盤資源,謝謝~

《給想當程序員的你:程序員面試寶典與進階秘笈》網路網盤pdf最新全集下載:
鏈接: https://pan..com/s/1Gcf4hShyxSTgZu7ApSNqPA

?pwd=hsgz 提取碼: hsgz
簡介:本書致力於為年輕程序員做全面且精準的就業指導,從技術干貨、企業招聘試題、一線企業高級工程師的指導意見等角度提供實用的就業指南;就怎樣才能進入心儀的企業,掌握哪些技術知識點會為自己加分,職業生涯該如何發展規劃等問題進行逐一解答,從而為廣大年輕程序員提供有效的幫助。

⑨ 面試C++ 程序員,什麼樣的問題是好問題

作者:陳碩
鏈接:http://www.hu.com/question/20184857/answer/24537006
來源:知乎
著作權歸作者所有,轉載請聯系作者獲得授權。

對於應屆生:

標准庫各容器的基本操作的復雜度。標准庫演算法的復雜度,例如 std::sort() 的平均復雜度、最壞復雜度(答 O(N^2) 和 O(N log N) 都算對),最壞情況什麼時候出現。

標准庫各容器(deque 除外)的數據結構(標准黨勿噴,主流 STL 實現的數據結構都差不多),以及 vector 的容量增長方式。如果回答得特別好,還可以補充問為什麼 vector::push_back() 的復雜度是分攤之後的 O(1),作為加分。
出一道使用 lower_bound / upper_bound 能輕松解決的簡單演算法題;或者實現 set_intersection() 或 set_union() 或 merge();或者實現 word count,統計每個單詞出現的次數(最多十幾行代碼),如果有時間,輸出時再按出現次數排序。

對於社招,補充問:

迭代器失效。(不要求記住所有的場景,但要有這個概念,其實知道數據結構的話不難推理。)

標准庫的線程安全性。
自動化對象生命期管理,智能指針,循環引用,weak_ptr。

list 的 insert()/erase() 與 vector 相比哪個快。(這個不是那麼簡單。)
關於什麼是好的面試題,多說幾句我的看法:
面試官向誰負責。通常應聘者會面試幾輪,收集多個面試官的 feedback,交給 hire manager 或 hire committee 決定是否錄用。也就是說面試官無權單獨決定是否錄用這個候選人。在此前提下,面試官的任務是收集足夠多的有效信息(包括面試題、答案、答題過程等等),供 hire manager 或 hire committee 決斷。因此,面試題要有說服力。應聘者答上了這道面試題,能說明什麼,如果沒答上來,又能說明什麼。不符合這一要求的不是好題目。

難度與區分度。難度定位在「一個合格的 C++ 程序員應該掌握的基本知識」,是招能用 C++ 幹活的人,不是招標准控或語言律師。所有人都能做出來和所有人都做不出來的題目,沒有區分度,不是好題目。所有應聘者都能通過或者所有應聘者都被刷掉的面試官也不是好面試官。
公平性與可重復性。技術面試題應該有比較公認的正確答案,怎麼樣算答得好,不僅由面試官一個人做出判斷,hire manager 和 hire committee 也能重復這一判斷。一套好題目,能起到篩選多個面試者的作用,比如「眼前這個應聘者的回答與過去六個月里的應聘者相比,處於前 10 % 的位置」,這就是不錯的客觀標桿。

⑩ 程序員面試問題及答案

程序員面試問題及答案

程序員是從事程序開發、維護的專業人員。我整理的程序員面試問題及答案,希望大家喜歡!

1、兩柱香問題

題目:有兩柱不均勻的香,每柱香燃燒完需要1個小時,問:怎樣用兩柱香切出一個15分鍾的時間段?這個題的重點就是怎麼切。

解答:將甲香的一頭點著,將乙香的兩頭點著,當乙香燃燒完時,說明已經過了半個小時,同時也說明甲香也正好燃燒了一半,此時,將甲香的另一頭點著,從此時起到甲香完全燒完,正好15分鍾。

2、燈管問題

在房裡有三盞燈,房外有三個開關,在房外看不見房內的情況,你只能進門一次,你用什麼方法來區分那個開關控制那一盞燈?

解答:打開一盞燈10分鍾,關掉,打開第二盞,進去看看哪盞亮,摸摸哪盞熱,熱的是第一個打開的開關開的,亮的是第二個開關開的',另一個就是第三個。

3、兩位盲人問題

他們都各自買了兩對黑襪和兩對白襪,八對襪了的布質、大小完全相同,而每對襪了都有一張商標紙連著。兩位盲人不小心將八對襪了混在一起。 他們每人怎樣才能取回黑襪和白襪各兩對呢?

答案:每一對分開,一人拿一隻,因為襪子不分左右腳的;

4、果凍問題

你有一桶果凍,其中有黃色,綠色,紅色三種,閉上眼睛,同時抓取兩個果凍。抓取多少個就可以確定你肯定有兩個同一顏色的果凍?

答案:2次4個!

5、喝啤酒問題

假如每3個空啤酒瓶可以換一瓶啤酒,某人買了10瓶啤酒,那麼他最多可以喝到多少瓶啤酒?

答案:喝完10瓶後用9個空瓶換來3瓶啤酒(喝完後有4個空瓶)喝完這三瓶又可以換到1瓶啤酒(喝完後有2個空瓶),這時他有2個空酒瓶,如果他能向老闆先借一個空酒瓶,就湊夠了3個空瓶可以換到一瓶啤酒,把這瓶喝完後將空瓶還給老闆就可以了。

所以他最多可以喝10+3+1+1=15瓶

6、三人住旅館

有三個人去住旅館,住三間房,每一間房$10元,於是他們一共付給老闆$30,第二天,老闆覺得三間房只需要$25元就夠了於是叫小弟退回$5給三位客人,誰知小弟貪心,只退回每人$1,自己偷偷拿了$2,這樣一來便等於那三位客人每人各花了九元,於是三個人一共花了$27,再加上小弟獨吞了不$2,總共是$29。可是當初他們三個人一共付出$30那麼還有$1呢?

答案:他們所消費的27元里已經包括小弟的2元了,再加退還的3元=30元。這種題一定不要亂了陣腳,根據一條思路做:這30元現在的分布是:老闆拿25元,伙計拿2元,三人各拿1元,正好!

7、三筐蘋果問題

有三筐水果,一筐裝的全是蘋果,第二筐裝的全是橘子,第三筐是橘子與蘋果混在一起。筐上的標簽都是騙人的,(就是說筐上的標簽都是錯的)你的任務是拿出其中一筐,從裡面只拿一隻水果,然後正確寫出三筐水果的標簽。

答案:從標著「混合」標簽的筐里拿一隻水果,就可以知道另外兩筐裝的是什麼水果了。

分析:從混合的拿出一個來,如果是蘋果,而貼蘋果的筐里有可能是橘子和混合,如果是混合,說明貼橘子的筐里是橘子,不成立(因為前提說了,每個標簽都是錯的)。所以貼蘋果的筐里是橘子,則貼橘子的筐里是混合。

8、汽車加油問題

一輛載油500升的汽車從A開往1000公里外的B,已知汽車每公里耗油量為1升,A處有無窮多的油,其他任何地點都沒有油,但該車可以在任何地點存放油以備中轉,問從A到B最少需要多少油

解答:嚴格證明該模型最優比較麻煩,但確實可證,大膽猜想是解題關鍵。題目可歸結為求數列an=500/(2n 1) n=0,1,2,3......的和Sn什麼時候大於等於1000,解得n>6當n=6時,S6=977.57,所以第一個中轉點離起始位置距離為1000-977.57=22.43公里.所以第一次中轉之前共耗油22.43*(2*7 1)=336.50升此後每次中轉耗油500升,所以總耗油量為7*500 336.50=3836.50升。

9、兩個人猜數問題

教授選出兩個從2到9的數,把它們的和告訴學生甲,把它們的積告訴學生乙,讓他們輪流猜這兩個數, 甲說:「我猜不出」, 乙說:「我猜不出」, 甲說:「我猜到了」, 乙說:「我也猜到了」, 問這兩個數是多少?

解答:3和4。設兩個數為n1,n2,n1> =n2,甲聽到的數為n=n1 n2,乙聽到的數為m=n1*n2,證明n1=3,n2=4是唯一解。證明:要證以上命題為真,不妨先證n=7

1)必要性:

i) n> 5 是顯然的,因為n <4不可能,n=4或者n=5甲都不可能回答不知道

ii) n> 6 因為如果n=6的話,那麼甲雖然不知道(不確定2 4還是3 3)但是無論是2,4還是3,3乙都不可能說不知道(m=8或者m=9的話乙說不知道是沒有道理的)

iii) n <8 因為如果n> =8的話,就可以將n分解成 n=4 x 和 n=6 (x-2),那麼m可以是4x也可以是6(x-2)而4x=6(x-2)的必要條件是x=6即n=10,那樣n又可以分解成8 2,所以總之當n> =8時,n至少可以分解成兩種不同的合數之和,這樣乙說不知道的時候,甲就沒有理由馬上說知道。以上證明了必要性。

2)充分性

當n=7時,n可以分解成2 5或3 4

顯然2 5不符合題意,捨去,容易判斷出3 4符合題意,m=12,證畢

於是得到n=7 m=12 n1=3 n2=4是唯一解。

10、猴子吃香蕉問題

一個小猴子邊上有100 根香蕉,它要走過50 米才能到家,每次它最多搬50 根香蕉,每走1 米就要吃掉一根,請問它最多能把多少根香蕉搬到家裡。

解答:設 小猴從0 走到50, 到A 點時候他可以直接抱香蕉回家了, 可是到A 點時候他至少消耗了3A 的香蕉( 到A, 回0, 到A), 一個限制就是小猴只能抱50 只香蕉, 那麼在A 點小猴最多49 只香蕉.100-3A=49, 所以A=17. 這樣折騰完到家的時候香蕉剩100-3A-(50-A)=50-2A=16.


;
閱讀全文

與cc程序員面試秘笈相關的資料

熱點內容
js如何運行時編譯 瀏覽:915
引力app在哪裡下載 瀏覽:607
編寫app如何得到錢 瀏覽:800
吉利汽車軟體放哪個文件夾安裝 瀏覽:223
多文件編譯c 瀏覽:541
頭頂加密後為什麼反而更稀疏 瀏覽:793
離心機壓縮機揚程高 瀏覽:658
xshell連接linux命令 瀏覽:5
把多個文件夾的內容合並在一起 瀏覽:483
基於單片機的澆花系統設計ppt 瀏覽:685
卷積碼編解碼及糾錯性能驗證實驗 瀏覽:354
請在刪除驅動器之前暫停加密什麼意思 瀏覽:787
光催化pdf 瀏覽:98
java字元串包含某字元 瀏覽:528
ssm身份認證源碼 瀏覽:466
預排序遍歷樹演算法 瀏覽:671
加密裝置如何打開ping功能 瀏覽:478
python下載372 瀏覽:901
u盤子文件夾隱藏 瀏覽:296
本地誤刪svn文件夾 瀏覽:685