<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 恒生電子校招編程面試技巧

    時間:2024-08-04 11:41:24 面試筆試 我要投稿
    • 相關(guān)推薦

    恒生電子校招編程面試技巧

      最初開始參加編程面試的時候,我所有最心儀的公司都忽視了我。現(xiàn)在回頭看那個時候,我發(fā)現(xiàn)自己當時去參加面試都完全沒做任何準備。雖然已經(jīng)有許多博客文章和書籍在講編程面試,但現(xiàn)在的我作為面試官,坐在桌子的另一邊,還是能看到許多來參加編程面試的人沒做任何準備,或者準備得很糟糕。這也就是為什么我開始寫這篇指南的原因,剛畢業(yè)時的我、第一次參加面試的我一定非常想有這么一份指南來指引自己。而從現(xiàn)在開始,我自己也會照著這份指南去做。

    恒生電子校招編程面試技巧

      多年以來,我在好幾家公司工作過,所以我的面試技巧得到了很好的磨煉,而且我參與面試的過程也教會了我該說什么、該做哪些準備,以及如何面試。在這篇指南里,你會了解到面試的概況、面試取得成功的六大步驟,以及我在考察數(shù)據(jù)結(jié)構(gòu)和算法時所考慮的方面。這篇指南無法確保你找到工作,但它能幫助你盡最大可能給面試官留下一個好印象。

      聲明:本文中的觀點完全出自個人視角,與我目前或者以前的雇主沒有關(guān)系。

      面試過程

      本節(jié)概述了硅谷公司的面試過程,僅僅是個情況介紹,大家可以跳過去往后看。

      除了直接申請面試以外,一般說來,還有兩種途徑來獲得面試的機會:由現(xiàn)在的雇主推薦,或者通過LinkedIn。雖然前者會快一些、更尊敬一些,但后者很可能是大部分應聘者所走的路徑。事實上,每天都有無數(shù)的招聘人員趴在LinkedIn上,他們唯一的工作就是尋找和接觸有可能換工作的員工,所以一定要保證自己的信息是最新的,而且要多交人脈、多請別人來認可自己的技能,并且要把你所具備的技能、做過的個人項目或者對開源軟件所做的貢獻加到個人頁面里去。

      最初的接觸一般是通過電子郵件進行的,然后招聘人員會給你打電話,大概了解一下你的技術(shù)背景。如果你的技能和他們正在尋找的技能一致,他們就會安排一次電話面試,在電話面試時,你可能就會被要求在一份共享的在線文檔里編程。那么你就會知道,這份文檔很可能沒有任何代碼補全和句法高亮的功能。電話面試會持續(xù)半小時到45分鐘,如果你表現(xiàn)不錯,就會被邀請去參加現(xiàn)場面試。現(xiàn)在如果沒有電話面試、或者在電話面試之外,你可能還得去參加一個小的編程項目。

      現(xiàn)場面試由幾次面試組成,總體會持續(xù)45分鐘到一個小時。這些面試會和電話面試非常像,只是問題會更難——不過能親眼見到面試官多少算是有所補償。現(xiàn)場面試數(shù)周之后,所有反饋應該都被看過、招聘決定就會做出,招誰不招誰也就定了。如果你沒拿到offer,也要明白面試是一個隨機的過程,包含運氣的成分,不妨把它看作是一次學習的經(jīng)歷。可能你還會想起布萊恩·阿克頓(BrianActon)面試Facebook和Twitter不成、后來成為WhatsApp聯(lián)合創(chuàng)始人的故事。

      理論上講,用哪種編程語言并不重要,但你面試需要用某種特定語言來完成的工作時除外,比如iPhone開發(fā)者或者前端開發(fā)者。我強烈建議你用正在面試的公司所使用的一種編程語言來編程(以及練習面試問題)。

      面試獲得成功的六個步驟

      編程面試的目的,是為了確定你的編程水平有多高。一般來說,你將被要求用編程來完成一個功能或者方法,但有時候,你會需要編輯一個類的定義,或者設(shè)計一系列相關(guān)的代碼模塊。在任何一種情況下,你都要有條不紊地解決問題,并遵循以下六個步驟:

      1.首先,要確保你理解了面試官的問題。許多問題都是故意措辭模糊或者模棱兩可,這個時候你可以請面試官把問題說清楚,從而確保你真正回答面試官的問題。你的提問同時還有一個好處,就是它能給你自己一些時間,讓你的腦子轉(zhuǎn)起來。

      2.用一到兩個例子來確定問題的限制條件和要求(在現(xiàn)場面試時在白板上完成這個過程,在電話面試時在筆記本上完成)。嘗試用中等規(guī)模的例子,以便覆蓋到一些特殊情況。如果你能想到可能相關(guān)的表格,就把它畫出來。事實上,把你想到的任何東西都寫下來是會有幫助的,因為它能為你提供一個視覺錨點,從而讓你在走不通時或者思考過程中隨時返回某一個點。

      3.把話說清楚,這可能是最重要的一步。要試著讓面試盡可能有更多的互動,面試官不知道你在想什么,而讓他們參與到你的思考過程里,會讓她給你一些有用的提示,防止你偏向錯誤的方向。你的目標就是要先和面試官確證你的答案,然后再去寫代碼,而且你考慮答案越清晰、越高效,你得到的即時反饋也就越好。

      4.通過應用以下技巧來找到答案:回想一下你遇到的類似問題,再想想它們是如何被解決的,嘗試各種不同的算法(分治算法、貪心算法、遞歸、排序,等等),把問題分解成更小的、可處理的小問題(這樣你就能得到相應部分的分數(shù)),最后再通覽一遍你列出的數(shù)據(jù)結(jié)構(gòu),因為有時候,只要想到了正確的數(shù)據(jù)結(jié)構(gòu),就能給出正確的答案。

      5.當你向面試官問清楚了問題、并向她解釋了你的答案之后,就可以開始寫代碼了。要記住,在共享文檔里寫代碼的時候,你可以復制粘貼、寫評論,而且能回過頭來完成骨架算法和功能。但在白板上寫代碼就不一樣了,它需要你的頭腦很清醒,而且需要你具備管理白板空間的技能。如果足夠幸運的話,現(xiàn)在當你開始在白板左上角動筆的時候,應該非常明白你要寫些什么東西,而且你要確保在你寫答案的時候,沒有擋住面試官的視線。花點兒時間把代碼寫得緊湊而美觀一點兒,因為你的代碼也會是面試反饋的一部分。在你寫代碼的時候,要大聲解釋你在寫什么,這會讓你的面試官更容易地跟上你的思路。

      6.最后,用不同的例子和特殊案例驗證一下你的代碼,并且要一行一行地過。這會展示你的思考過程,讓你檢查出小錯誤,并告訴面試官你的辦法是可行的。如果你想得到額外加分的話,甚至可以把單元測試的代碼寫下來!最后再和面試官聊一下你的答案在空間和時間利用方面的復雜性,然后結(jié)束整場面試。


    【恒生電子校招編程面試技巧】相關(guān)文章:

    java校招面試編程題及答案05-12

    恒生電子筆試題目11-21

    單招面試技巧11-24

    單招面試技巧09-09

    2022單招面試技巧12-14

    高職單招面試技巧01-25

    騰訊校招面試常見問題11-29

    面試技巧 教您克服面試怯場十招11-21

    2017單招面試答題技巧分享11-08

    單招面試自我介紹技巧11-18

    主站蜘蛛池模板: 日本精品视频在线观看| 亚洲av无码精品网站| 亚洲欧洲成人精品香蕉网| 日韩精品一区二区三区大桥未久 | 久久国产乱子伦免费精品| 最新亚洲精品国自产在线观看| 人妻少妇乱子伦精品| 久久久久亚洲精品无码网址| 99R在线精品视频在线播放| 国产成人精品电影在线观看| 亚洲欧洲自拍拍偷精品 美利坚| 国产国拍亚洲精品福利| 国产亚洲福利精品一区| 久久99精品国产麻豆| 亚洲精品色婷婷在线影院| 国产亚洲精品国看不卡| 日韩精品在线观看视频| 99国产精品久久久久久久成人热| 无码精品一区二区三区在线| 亚洲AV无码成人精品区大在线| 国内精品久久久久久久久| 99热成人精品国产免男男| 久久国产精品99精品国产987| 奇米影视7777久久精品| 亚洲精品高清一二区久久| 精品水蜜桃久久久久久久| 国产VA免费精品高清在线| 久久国产成人精品麻豆| 国产精品久久免费| 99国产精品无码| 国产精品香港三级国产AV| 久久精品国产清高在天天线| 香蕉久久夜色精品升级完成| 国自产偷精品不卡在线| 久久99精品久久久久婷婷| 色一乱一伦一图一区二区精品| 亚洲精品国产自在久久| 日韩一区二区精品观看| 亚洲第一永久AV网站久久精品男人的天堂AV| 国产精品男男视频一区二区三区| 亚洲国产精品一区|