① 研究生找工作面試會問些什麼問題
1、知道自己要什麼
如果人的一生中所經歷的世界真的有像天堂一樣的地方,那麼大學一定是唯一的那個自由和寬容的天堂,大學可以充分包容你的任何想法,讓你可以盡情做自己想做的事情。但我覺得最困難的部分在於你不知道自己要什麼,這就會讓自己陷入迷茫,最終人雲亦雲,看著別人去讀研,你也要去保研或者出國讀研,看著別人找工作,你也准備找工作。當然,大部分人都是這么過來的,但我今天想說的是如何找到自己的位置,知道自己要什麼,並且有針對的去做准備,當我們畢業後回頭看自己的學生歲月時,少一些遺憾,多一些成就感。
說到未來的方向,無非是繼續深造或者畢業工作兩個選擇。我們從小學到大學,經歷這么長時間的學生生涯,我相信我們都會對自己的性格會有一個基本的判斷,如果覺得自己喜歡並且能夠靜下心來搞科研,善於挑戰自己,去發現問題和解決問題,那麼可以選擇繼續去深造,去讀一個PHD。如果覺得自己動手能力很強,並且對枯燥的科研論文毫無興趣,想做一些實際的事情,那麼就應該直接去工作。
在剛剛讀研一的時候,我發現自己對科研不是很感興趣,反倒覺得自己很喜歡敲代碼,做項目,很享受編程的過程,而且自己的英語很爛,跟那些本科就開始接觸科研的同學相比,我沒有任何優勢,因此研一就覺得自己畢業後應該去找一份工作。在知道自己想要什麼後,那麼未來的一切都變得明朗了。
2、准備好自己,培養核心競爭力
我始終相信天道酬勤,看書就會有看書的結果,編程就會有編程的結果。當我知道自己的目標是畢業直接工作後,我決定培養自己的工程方面的能力,為將來的工作做准備。
a)多動手寫代碼
在學校的時候,我在想如果我跟別人同時去找工作,我的優勢在哪裡,我的核心競爭力是什麼,後來我想到自己應該在研究生期間多做一些項目,多一些項目經驗,多培養自己動手的能力。因此讀研期間,我的工作確實也都是偏工程方面的,我積極參與了實驗室各種偏工程類的項目,不放過每一個提升自己動手能力的機會。在實際投入應用的系統方面,我參與了錦江集團財務管理系統的開發,以及復旦大學附屬兒科醫院網站的建設和維護。在研究型項目方面我參與了實驗室上海科委和國家863的兩個項目系統的開發。除此之外,我還會自己動手寫一些有意思的爬蟲程序、小網站和微信公眾號開發等項目。興趣是最好的老師,想要提升自己的編程能力無非是多動手,做一些自己感興趣的項目。
b)永遠保持學習的能力,多看技術類書籍
本科的時候除了上的專業課內容外,我看的技術類的書籍很少,因此除了計算機的基本理論知識,其他的編程相關知識了解的很少,而且掌握的內容都不成體系。所以我會要求自己多看一些技術書籍,了解最新的技術動態和趨勢。
我研一的時候因為某個項目的關系,接觸到Node.js技術,對這方面非常感興趣,我發現可以用JavaScript這一門語言就可以完成前後端的開發,這是件非常有意思的事情。因此我深入看了JavaScript相關的書籍,比如《JavaScript高級程序設計》、《JavaScript語言精粹》、《Node.js實戰》、《深入淺出Node.js》等等。並且正是因為深入了解JavaScript的關系讓我在工作面試中加分不少。當然我也看了一些其他的技術類書籍,如Linux系統編程相關以及網路協議相關的書籍,彌補了自己的一些知識面的欠缺。由於計算機專業的特殊性,新技術層出不窮,我們需要永遠保持自己學習的能力。擁有一個綜合全面的計算機知識背景會給自己的面試大大加分。
c)培養自己的表達能力
光練不說傻把式,有再好的產品,但是不會推銷也是沒有用的。良好的表達能力在任何時候都是非常重要的,要學會表現自己,讓別人了解你,看到你身上的閃光點,這樣別人才會認同你。很多時候知道是一回事兒,但能夠說出來讓別人聽懂又是另一回事兒,所以在學校的時候就要注意培養自己的表達能力。
我讀研期間,在課程大作業的匯報和實驗室討論班的技術與論文介紹時,都會努力的去准備PPT,在Presentation前反復的去思考整理整個Presentation的思路以及每個點表達的方式並反復的計時試講,通過這樣的方式我覺得自己做Presentation的能力以及口才都有了很大的提高。這些過程讓我在面對工作面試的時候,能夠准確的表達出自己想表達的思想,給面試官留下一個良好的印象。另外一個培養自己表達能力的方式就是寫技術博客,如果可以堅持寫原創技術博客不但是對自己所學知識的總結,同時也會對自己表達能力的提高大有裨益。
總之,在學校里不要放過任何一個可以鍛煉自己的機會,只有經歷更多的磨練,更多的准備,才能比別人成長的更快。
3. 如何找到理想的工作
a) 分析自己的優缺點,找准工作崗位
我16年3月份開始找實習的時候,一開始想找一個後台開發工程師的崗位,而自己比較熟的後台開發語言是C++,所以面試BAT基本都是面試C++的崗位。但是我的演算法能力一般並且已經很久沒有用C++去實實在在地寫一個項目了,與其他同學相比我沒有任何優勢,所以面試基本都折戟沉沙了,最終只拿到了騰訊閱文,Intel,ebay等公司的offer。
吸取實習的經驗教訓,我開始想我與別人相比,最大的優勢在哪裡,我的核心競爭力是什麼?我發現我最擅長的還是JavaScript語言,我研究生階段最大的技術積累就在JavaScript方面,而這一方面對應的崗位就是前端工程師,因此我找工作選擇的崗位主要就是前端工程師,並且針對這個崗位的技術要求做了相關的調研和准備工作。結果證明這樣選擇是正確的,最終拿到了BAT的幾個滿意的前端工程師的Offer。
綜上所述,大家在找工作時,由於每家公司在選擇面試崗位的時候只能選擇一個崗位,所以大家應該清楚自己的定位,了解自己的優勢在哪裡。比如你一直在寫Java很擅長Java,就可以去面阿里、愛奇藝等公司的Java工程師的崗位,如果你很擅長PHP,就可以去面騰訊和網路的PHP工程師的崗位。
b)多跟那些成功的師兄師姐(offer收割機)交流,了解差距在哪裡,爭取內推
對於一開始找找實習或工作的你,一定很迷茫,所以向那些成功的師兄師姐詢問經驗,打聽情況是必須的。你應當關注的內容是你所要面試的崗位要求是什麼,面試會涉及哪些方面的內容,然後針對自己的欠缺去突擊和彌補。大家也可以多去知乎,另外,特別是讓師兄師姐幫你內推,爭取內推面試機會,像BAT這一類公司,基本都會有內推的機會,內推的好處在於讓你有兩次面試機會,即使內推失敗了,還可以走正式的筆試面試流程。這一點非常重要,可以說內推占據了BAT校招的很大一部分名額,真正留給正常流程的名額有限。
c)關於找工作前的准備工作,多刷Leetcode
如果想找編程類的工作,刷題是必須的,無論是Google、微軟這樣的外企,還是BAT都非常重視面試者的演算法基本功。從我自己的面試經驗來看刷一遍Leetcode就夠了,如果時間不夠可以只刷Leetcode的easy和medium部分,面試中很多演算法問題都是Leetcode上的原題,或者能夠在Leetcode上找到類似的題目。
不同類型的公司對面試者的要求和側重點都不一樣,像Google和微軟這樣的外企,只要求演算法能力,筆試和面試基本都是演算法相關的內容,要求能夠快速的寫出解決問題的代碼,所以想去外企的同學刷題是最好的准備方式。同時,大家可以看一下演算法相關的書籍,如《劍指Offer》等等。
而像BAT這樣的國內公司在筆試中和面試的第一面中一般會涉及演算法問題,但對演算法的要求沒有外企高。如果大家想進BAT除了准備演算法外,還需要針對自己面試的崗位所用到編程語言做詳細的了解。比如面阿里的Java開發工程師的崗位,就需要了解Java語言的各種特性和框架,JVM一些機制以及Java性能調優的知識。在這里推薦牛客網,牛客網上有非常多的各個公司筆試和面試的經驗帖子,大家可以經常去看一看。另外,大家也可以經常去知乎上看看找工作相關的問答。總之,知己知彼,才能有備無患,拿到自己想要的Offer。
最近,我也從學弟學妹那看到阿里招聘團隊官方出版的書《技術之瞳》,是一本非常難得的求職准備指南,裡面涵蓋了多數技術類崗位的考察要點分析,如果大家有看到官方出的書請優先選擇,比各種野路子來的更接近一手信息,也可以讓大家少走彎路。
其次,我想說一下簡歷的製作。對於一個成功的面試來說,簡歷可能佔了百分之五十的功勞。面試官和HR在看到你本人之前最先看到的是簡歷,如果你的簡歷不夠突出,沒有亮點,面試官和HR連面你的興趣都沒有。所以如果簡歷做的很爛,你再優秀也是沒有什麼用的。
在准備面試前,做一份合格的簡歷應當參照以下原則:
1. 核心原則:突出自己的亮點
簡歷上的所有內容都需要去斟酌,是否可以表現你自己某方面很突出,很優秀。
2. 簡潔
簡歷上的內容不能突出你的亮點,那就去掉,比如我見有的同學寫主修課程,我覺得完全沒有必要,面試官不會care你學了哪些課程,只關心你的技術能力。
3. 圍繞一個中心
針對不同的崗位是應該調整自己的簡歷內容的,如果面試的是前端工程師,那麼就應該突出你當前擁有的前端工程師相關的項目經驗,突出你掌握的前端工程師相關的技能,圍繞一個中心點去寫簡歷。
4. 避免假大空
你簡歷上的內容應該都是你熟悉並且能夠脫口而出的,實際上面試官對你考察的內容基本都是你簡歷上出現的相關內容。所以如果你某一方面不是很熟悉,那就盡量不要寫到簡歷上。面試官主要關心的是你的某項技術掌握的深度,而不是廣度。
關於面試的技巧
首先,面試時是最重要的一點就是自信,任何時候都要自信地去應對面試官的提問,這會給面試官一個很好的印象。對於需要思考的問題,可以不用急著回答,跟面試官說明需要思考一會兒再回答,不要因為緊張隨便給一個答案,亂回答往往會造成面試撲街。
另外,對於確實不會的問題,不要打腫臉充胖子,可以明確的跟面試官說不確定,但是可以給一個自己思考後可能的答案,給出自己的想法。另外,如果確實不會,又沒有想法,可以往自己擅長的方面去引導面試官的提問,比如面試官問你HTTP的302狀態碼表示什麼意思,你可能不知道,但是你知道403和404狀態碼,這個時候你就可以回答你知道的內容,並且說一些自己熟悉的HTTP其他的相關內容。
② 跪求華力微電子版圖工程師崗位的面經!
碩士做版圖工程師太虧了
華力還是比較正規的公司,主要還是看你微電子方面的基礎,特別是關於器件工藝的。
會有統一的培訓,如果有更好的選擇,不建議去華力。
③ 寫代碼這樣的工作,可以做一輩子嗎
我覺得是可以得。不是有一句話說過:「如果愛,請深愛」嗎?如果真心喜歡這一個工作,即使做一輩子都是可以進行的。
寫代碼在外行看來就是與數據打交道,但是在程序員的眼中,它們可能就像是自己的女朋友。我曾經也看到過,程序員他們當著我的面寫代碼,當然我們是看不懂,但是我們能夠看到的是背後所呈現出來的美好的事物。
所以程序員可以不是一輩子,但是代碼卻可以寫一輩子。之前能夠做到程序員的都可以說明他們具有強大的耐心,每天面對著冷冰冰的數據但是卻給別人呈現更好的東西,也是十分不錯的。
綜上所述,「如果愛,請深愛」,喜歡這個代碼的工作,不管其他的因素,只要熱愛就可以一輩子。
④ 去哪兒網java開發面試經驗牛客
以下是某位求職者面經,僅供參考:
一面:
1.自我介紹
2.直接上手紅黑樹和平衡二叉樹區別
3.紅黑樹的旋轉
2node節點插入和3node節點插入時候旋轉的情況 簡述偽代碼
4.問項目情況。大概半小時 5.concurrenthashmap
結構分析。 刪除和獲取操作過程描述。就是segment. Entry.
除了value 為volatile 其餘都是final.
刪除和獲取操作等等。例如:刪除操作是將entry要刪除的節點的前半部分鏈表進行復制,並指向當前刪除節點的後面節點。(因為next是final的,不可以進行修改,只有entry的表頭可以修改)
不詳述了。
6.索引的優缺點 什麼時候索引不起作用? 在什麼地方可以使用索引?
7.jvm
多態原理。invokestatic invokeinterface
等指令。常量池中的符號引用 找到直接引用。在堆中找到實例對象,獲取到偏移量,由偏移量在方法表中指出調用的具體方法。介面是在方法表中進行掃描)等等扯了半天
8.os: 頁面調度演算法 幾種 分別說一下 LRU FIFO 最佳適應演算法
9.內存管理: 固定分區 動態分區 段 頁 都講講 (哈哈)
10.自己實現一下LRU演算法
8.怎麼學習。看過什麼書
二面:
1.自我介紹
2.項目中與app移動端 的json格式設計
3.hashmap的缺點 具體提現在哪裡?
4.Collections.sort()
的原理---本質上調用的是Arrays.sort() 內部是 使用的歸並排序 接著寫了一下歸並(輔助數組的歸並,和手搖演算法的歸並)
5.一個字元串數組,現給定一個string去進行找出對應的數組中字元串的下標 (可以有容錯,但兩字元串長度必須一致,容錯為2)
例如:
["hello","hj","abc"]
key=「hellg" 返回下角標0
6.jvm參數調優 jvm堆的大小調優
MaxTureningShelod newratio -xxs -xxm -persize
7.圖的 prime
演算法
kruskal
演算法
dijkstra演算法 解決什麼問題? 分別寫一下
偽代碼
8.設計模式: 單例模式(懶漢餓漢) 工廠方法模式 觀察者模式 責任鏈模式
9.項目 又問了一些
10.平時怎麼學習?
三面:
1.自我介紹
2.自己優缺點
3.目前有幾個offer
4.工作地點要求
5.在校實驗室做項目,你認為最大的收獲是什麼
6.評價一下自己的大學生活
7.講了一下福利 之類的
現場書面offer沒了,所以只好等等郵寄,不過還好給了一個布偶紀念品
⑤ 程序員可以做一輩子嗎
喜歡就做吧,大不了年級大點轉管理,只要你老婆不嫌你工資賺的少,你自己也覺得充實就好。工作嗎,專注一方面不就好了,你要是覺得你在某方面學實在太好,不用看了,你試試寫本書。美國的老程序挺多,我國才開始沒幾十年,技術發展速度實是不好預測,到你老了沒人回答你都能明白。也許再過二十年現在的技術消失了或者c語言還叫c語言,但是改的面目全非了。
⑥ 有什麼適合大一計算機專業學生免費的刷題網站
既然大一的同學選擇計算機專業,當然少不了刷題啦!但是有很多刷題網站是免費的,同學們想知道嗎?下面由我來講講吧。
1.力扣
這個網站收錄了很多知名互聯網公司出的演算法題目,相信大一同學很熟悉了,很多同學都在這里刷題,增強對計算機基礎知識掌握。它支持多種編程語言,如:Java、Ptthon、Ruby等。最常做的是演算法題,目前有一千多道的題目。有專門的圖文和視頻講解,方便同學們茶樓補缺。也可以在個人界面查看進展,看自己的學習情況。如果出來工作筆試中,面試官會從這里抽題。刷題過程中全部會了,那麼工作沒有什麼大問題。
以上我列舉了三個計算機免費刷題的網站,同學們看到我寫的推薦後,來收藏夾吃灰~希望同學們有時間使用這三個網站學習計算機相關知識,提高計算機專業能力,祝你們學有所成!
⑦ 作為一名應屆畢業生,該怎樣去找工作
應屆畢業生可以抓住秋招,因為很多大型互聯網公司會有秋招計劃,春招只是作為補充招聘。抓住秋招的機會,就算面試不成功也能積累面試經驗,為明年的春招做更充足的准備。
計算機相關專業的小夥伴,在面試之前都會只注重技術面試的准備,而忽略簡歷、非技術面的准備。所以,不管是內推還是自己投遞簡歷,准備簡歷都是找工作實習的第一步。
簡歷准備好之後,就可以開始投遞簡歷,投遞簡歷的方式一般有兩種,一種是網上報名,另一種就是內推,我們先來講講反饋速度更快的內推。
內推的途徑有很多,你可以利用學校的資源,聯系之前畢業的學長學姐,請他們幫你內推,他們會很樂意。另外,很多技術類的群裡面都會有各大廠的技術達人,你可以通過各類技術群去聯系大廠中的在職員工,請這些人幫你內推。很多小夥伴會關注很多技術大牛在各類技術平台的分享,有些大牛會將自己的聯系方式留下邀請你去參加公司的內推面試。
除了內推,你也可以關注心儀公司的招聘信息,然後將各個公司的投遞時間、面試時間等記錄下來,合理的安排自己的面試時間,盡量不要讓兩個大廠的面試時間沖突。以下簡單的整理了部分互聯網公司的校招信息,更多信息請登錄各大互聯網公司的招聘網站去查。
圖片來源:牛客網
希望以上回答對你秋招有所幫助。
⑧ 求華為2015校園招聘ID與用戶設計工程師面經
ID與用戶設計工程師
崗位職責
從事公司產品軟硬體交互設計、用戶體驗設計等工作。
1、工業設計:
(1)負責公司相關產品及其配件、包裝等全流程工業設計活動;
(2)進行消費者研究、設計趨勢研究、CMF趨勢研究和設計、創新概念設計、工藝預研等設計活動;
(3)工作地為北京、上海、深圳、西安。
2、UCD:
(1)用戶研究:負責用戶研究和用戶測試,通過用戶行為的定性、定量分析,發現產品用戶體驗提升的機會點,評估可用性現狀;
(2)交互設計:負責人機交互場景、邏輯、任務和操作流程設計。堅持以用戶為中心的體驗設計導向,通過設計和創新提升用戶體驗;
(3)視覺設計:負責產品界面的視覺、動效、色彩、創新、視覺交互、多樣化呈現。承擔產品的視覺信息傳達、視覺語言等相關工作;
(4)前端技術:負責與設計師配合快速在各種前端平台上構建UI原型;
(5)工作地為杭州、南京、上海、深圳、武漢、西安。
3、資料開發:
(1)負責產品資料或在線幫助設計與開發、產品信息架構設計、交互設計、網站設計與開發、智能搜索、信息挖掘、用戶體驗設計等;
(2)負責產品文檔工具、電子文檔系統、IT輔助工具的開發,包括系統設計、軟體開發及項目管理;
(3)參與相關網站建設;
(4)工作地為北京、成都、杭州、南京、上海、深圳、蘇州、武漢、西安。
任職要求
從事公司產品軟硬體交互設計、用戶體驗設計等工作。
1、工業設計:
(1)負責公司相關產品及其配件、包裝等全流程工業設計活動;
(2)進行消費者研究、設計趨勢研究、CMF趨勢研究和設計、創新概念設計、工藝預研等設計活動;
(3)工作地為北京、上海、深圳、西安。
2、UCD:
(1)用戶研究:負責用戶研究和用戶測試,通過用戶行為的定性、定量分析,發現產品用戶體驗提升的機會點,評估可用性現狀;
(2)交互設計:負責人機交互場景、邏輯、任務和操作流程設計。堅持以用戶為中心的體驗設計導向,通過設計和創新提升用戶體驗;
(3)視覺設計:負責產品界面的視覺、動效、色彩、創新、視覺交互、多樣化呈現。承擔產品的視覺信息傳達、視覺語言等相關工作;
(4)前端技術:負責與設計師配合快速在各種前端平台上構建UI原型;
(5)工作地為杭州、南京、上海、深圳、武漢、西安。
3、資料開發:
(1)負責產品資料或在線幫助設計與開發、產品信息架構設計、交互設計、網站設計與開發、智能搜索、信息挖掘、用戶體驗設計等;
(2)負責產品文檔工具、電子文檔系統、IT輔助工具的開發,包括系統設計、軟體開發及項目管理;
(3)參與相關網站建設;
(4)工作地為北京、成都、杭州、南京、上海、深圳、蘇州、武漢、西安。
⑨ 現在學Java還有前景嗎現在市場飽和了嗎
每年Java還是很香,招聘需求還是很旺,但是企業對於人才的要求也是越來越高。底層飽和,中高級人才稀缺,是當前大多數開發崗位的現狀,無論是Java還是前端,都是如此。因此如果只是抱著掙快錢的想法來入行的,建議可以繞道了。不是真心想進入這行的,不是真正喜歡Java的,就不要輕易轉行了。可能你聽很多機構都是在說Java前景好,就業好,薪資高,但是我們更想問問你,你自己的情況是怎樣的?
轉行之前,你先問問自己,為什麼要學Java,是不是真的能堅持下去,能吃得了苦嗎。
另外,現在企業對Java人才的要求越來越高。講實話,站在為你們負責的角度,我們真心不建議學歷低的人學Java。不是歧視低學歷的人,而是行業門檻就擺在那裡。
如果各方面適合,自己又喜歡Java,最後決定了要培訓轉行Java的話,那就一定要有全身心投入學習的覺悟,要做好能吃苦的准備。有的培訓機構會跟你說Java就業好,工資高,但是他們為了你口袋裡的錢,不會跟你說班級裡面並不是所有人都高薪就業的,學員努力程度不同,學習成果也會大相徑庭。培訓只對願意投入學習的人士有用。如果你培訓期間也對學習產生懈怠,那你的培訓結果一般都不會太好。
靜下心來好好學,都不是事!
⑩ 求北京掌上先機,java校招崗位的面經
摘要 您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦~