從一個面試官的角度談軟件工程師的面試

1、概要

本篇文章主要向你們分享,做爲項目經理面試別人的經驗。大概從面試官的角度向家分析,心理,標準(每一個面試官的標準都不同可是都差不太多)等等。年末向你們分享一波以後,方便明年開年找工做或年末換工做更輕鬆一點。面試

2、詳細內容

1.簡歷

  • 自我評價

這個部分不少人都容易寫很差,本身也不太在乎。現實中偏偏相反,能在自我評價中用短短一段話來表現本身是一個很是不容的事情。算法

  1. 簡短介紹本身擅長的技能
  2. 本身對技術熱愛(好比業餘時間會看書、參加技術峯會、參加開源社區的項目、寫博客)
  3. 本身對團隊合做、團隊精神的理解
  4. 對工做的態度
  5. 對加班態度(可不寫)

這裏能寫的字數很少,儘量寫重要的東西。設計模式

  • 工做經驗

寫清楚你待過的每一家公司主要業務是什麼、規模、所任職部門,你主要在裏面擔任什麼職位(例如.net軟件開發經理)。開發方向便可(客戶端c/s架構開發)。架構

  • 項目經驗

項目描述:需明確講出項目中你負責開發的模塊名稱、模塊功能介紹,涉及到的技術、框架、工具、庫、設計模式。框架

責任描述:需明確表達,你在這個項目中負責哪些工做。例:代碼編寫、文檔編寫、技術選型、框架搭建等。工具

  • 我的做品 利用本身業餘時間寫的開源項目、網站、或者手機APP能及時給面試官展現的最好。PC端程序能夠提供下載連接讓對方在面試你以前查看。這個是很是加分的,項目作的那就更好了。

2.投遞

天天早上8點左右開始投遞,投早了別人的簡歷把你的刷下去了。投晚了你的簡歷順序排到別人簡歷的後面去了。而後再就是投遞以前須要對對方公司業務和崗位職責要求針對性的去寫本身簡歷內容會更吸引目光增長約面試的機會。學習

3.面試時間安排

剛剛開始投遞簡歷以前準備好一個小本子,接到面試邀約的電話時問清楚對方公司的名稱和公司所在地區。而後把地區相同距離間隔較短的公司安排到同一天或者安排到半天裏。安排好的話一天能夠面試4家公司。記在本子上的緣由是由於打電話的時候不太方便用手機去操做,在一個就是邊看邊跟HR約時間會更加有條不紊。網站

4.技術面試

在技術面試以前,需準備:.net

  1. 基礎知識概念
  2. 以前作過的項目(模塊功能、項目背景、多少人作、你爲這項目作了哪些事情、相關技術框架、你遇到的哪些難點怎麼解決的)
  3. 針對招聘崗位所須要的技能知識點準備。若是根本不會那項技術也要作準備以避免別人問你啥也不知道。
  4. 切忌不會不要瞎講,只會讓別人知道你不會還死要面子。
  5. 算法、設計模式、框架、技術廣度、技術深度。
  6. 對本身擅長的技術市場、將來發展、優點、新技術動態,有必定的看法。
  7. 有沒有把學習到的新技術運用到項目中,學以至用能體現出學習能力和融會貫通的能力。
  8. 本身看過哪些書、本身的做品還有學習總結。這裏能體現出總結能力和持續學習的態度。

5.HR面試

與HR面試聊天沒有特別須要準備的內容,核心思路就是:設計

  1. 讓HR以爲你是一個積極向上、熱愛技術、有團隊精神、認真負責的人。
  2. 身體健康
  3. 不會頻繁跳槽
  4. 上家公司或社會上沒有不良記錄
  5. 有家室或有對象這一類會以爲相對穩定,但若是是小公司的話後期想漲工資就有點難。由於你有家庭或即將要結婚是很是缺錢的,公司效益很差或者心思歪一點就是不給漲。
  6. HR會問以往的薪資水平,大概是想知道你過去的成長路線。若是以爲能夠會盡可能靠近你的薪資要求(通常都會幫着公司砍你薪資的),若是薪資平移(就是和你上一份工做的薪資同樣)只能說明你技術水平夠他們公司的門檻剛好缺人而已。
  7. 年終獎這類只要不是寫在合同裏,或者有額外的說明。基本上聽一聽就能夠了。基本年末了就發一點小錢或者不發。
  8. 彈性工做制,一樣的沒有特別說明或有相應福利待遇這種說法基本就是讓你免費加班的那種大機率還不包餐補。
  9. 扁平化管理,這種話基本上公司規模小老闆一人抓全部的事情。想着在這種公司混個小管理就算有位置你還真上去了想混的風生水起也有點難,但不是絕對的看你當時聊的如何去具體判斷。
  10. 問清楚你所在的部門或團隊就是你上班以後接觸最多的那一幫人,一共有多少人、平均年齡。若是人太少,活都你來幹。若是年齡都很年輕證實這家公司就是喜歡騙年輕人並且離職率很高不肯意花價錢僱人。

6.離職緣由

這個就是老生常談的問題了,談很差進不去談好了彷彿也很正常,核心思路就是:

  1. 不要說上家公司任何很差,包括公司裏的同事。
  2. 不要說不發年終獎,由於等於變相勸退。
  3. 不要說跟同事不和或跟老闆吵架。
  4. 能夠說本身的我的規劃和發展緣由、回老家結婚。
  5. 能夠說上班距離過遠,上班時間長來回要4個小時時間都花路上了想換工做
  6. 能夠說上家公司因經營不善倒閉了,這個實在沒辦法能夠直說
  7. 能夠說公司不業務盈利,發展受限。可是要說清楚不盈利的點是什麼。
  8. 若是試用期離職,能夠將出不滿意的點畢竟雙向選擇點到爲止不要說太過。

7.談薪資

  1. 問清楚面試公司的薪資結構、福利待遇、薪酬制度(13薪仍是14薪)
  2. 問明白以後,再說本身指望薪資。稅前仍是稅後,若是福利待遇好想砍你一點錢也能接受。福利待遇太普通看你本身了通常是咬定不放的。
  3. 談薪資切忌不要主動降薪,一個技術真牛逼的人會主動降嗎。
  4. 不要給面試你的技術主管或技術面試說你的薪資待遇,通常遇到這種問的人就直接說薪資這塊我跟HR談。
  5. 漲薪機制,多久漲一次,一次漲多少。

8.BOSS面試

  1. 問清楚你面試的崗位在公司處於一個什麼樣的地位,太邊緣化的崗位呆着也沒啥意思沒有困難的技術難題讓你長本事待久了還不自學的話基本就廢掉了。有難題也是驅動你去學習的一種契機。
  2. 你所處的部門所負責的項目是否盈利,不掙錢還進去幹嗎呢。若是說是新成立的項目要問清楚準備加多少人準備作成什麼樣面對什麼樣的客戶、場景。
  3. 公司是否有自主盈利的能力或有靠譜的融資,若是有公司問清楚是哪一輪融資。
  4. 公司競爭對手公司有哪些、公司處於的行業地位(這個得看公司問小公司就別問了能活下來就是萬幸)
  5. 一樣的也要像在HR那邊同樣,體現出本身敬崗愛業、積極向上。對本身擅長的技術或所處的行業有看法。
  6. 若是你上家公司和麪試的這家公司是同行,那麼BOSS是很是高興的能夠節省學習行業知識的成本但同時須要注意競業協議以避免產生法律糾紛。
  7. 能夠問老闆有沒有晉升空間,問主管你是想頂替他嗎?
  8. 講出本身擅長的地方,若是參加開源項目或有我的做品、網站、博客啥的最好。
  9. 任何階段都別講本身接私活,這種人很蠢覺得說接私活很牛逼其實只會讓別人以爲你很危險可榨取的時間變少了。

9.入職後的觀察

  1. 觀察身邊的同事的精神狀態、上下班時間、對工做的態度
  2. 搞清楚人與人之間的關係,沒事別亂得罪或在別人面前表達任何見解。表現出你只是一個來作事的人便可。萬一得罪有人罩的或是老闆的親戚那你慘了。
  3. 看代碼質量,屎山的代碼仍是別摻和了。
  4. 辦公環境,基本上一進公司就能看到。這裏的辦公環境是指工做的時候會不會有人嘰嘰喳喳的講話,或者電子設備的噪音或干擾,若是是工廠之類的注意有沒有輻射或有毒有害物質。
  5. 周圍的同事厲不厲害、或者厲害的人多很少。跟大佬一塊兒作事情仍是能學習很多軟硬技能的。

最後,祝各位正想換工做的同仁早日找到心儀的工做。