背景:本人是一枚廣東省渣渣普通本科學生,非985/211,目前拿到了4個offer,都是小公司,並不是BAT和華為網易這些一線大廠。
從暑假實習結束后就開始校招了,實習在步步高教育電子公司,不過運氣不好,實習后沒有收到錄用offer,身邊一起實習都收到了轉正offer,所以只能走校招找工作了。
一開始投了很多公司,不過筆試都沒過。。。大廠都被刷了,下面就說過了筆試有面試機會的公司吧!!! 公司名我統一用首大寫字母吧
1.YHYX,某游戲公司,廣州
一面:一上來看到我寫了熟悉多線程就問
1.多線程會遇到什么問題,答:*****
2.寫一段死鎖的代碼。當時我把思路說了出來就過了。
3.死鎖的四個條件,答*****
4.知道volatile關鍵字吧,說說他的原理作用。答:1.保證原子性。2.防止指令重排序優化,順便說了java的內存模型
5.知道happen-before原則嗎?這個不會答...然后面試官就很好的幫我解答了一次,這點給個贊,面試官挺好人的
6.假如有一個排好序的數組,用什么算法最快找到某個數。復雜度是多少?二分查找。O(logn)
7.說說代理模式
其他問題。。。。。忘了,面完面試官說你去那里等等吧,沒過的的直接喊回去
二面:等了半個多小時吧
1.你用過什么集合類?
2.arraylist是怎么添加元素的?。。。我一開始以為是問怎么插入,后來我說在尾部添加先檢查是否需要擴容在添加
3.hashmap的原理
4.怎么設計那個紅綠燈?(筆試題最后一題)大概說了下思路,要用到互斥信號之類的巴拉巴拉說了一堆...
5.說說代理模式
其他問題忘了,問了期望薪資,為啥要這么高之類的。。。。讓回去等通知
復試:當天晚上收到復試的通知。第二天來復試
一進來HR就說你的筆試成績不錯。。。。我真是醉了,考得很低啊...直接說我們這個崗位給的是**薪資,你接受嗎?
因為給的比我要的少了一點,就說可以考慮下,然后就說回去等通知吧,過幾天會有通知的,然后回去也沒有通知就這樣掛了。。。。。可能是HR那關薪資沒談攏吧
2.PAKJ。某互聯網金融公司,深圳
一面:
1.說說hashmap原理
2.說說java類加載機制....說了雙親委派
3.怎么做分庫分表
4.問了項目,這個問了很多,一面大都是問項目相關的。整個流程大概15分鍾,
然后說今晚等復試通知吧
復試:
1.說說hashmap原理
2.說說數據庫索引優化
3.負載均衡方式,一開始我說1.反向代理。2.DNS負載均衡,后來又問還有呢,我又說了http重定向和IP負載均衡
4.怎么做分庫分表?
5.做過主從復制嗎?怎么保證我讀從庫的數據是最新的?
6.問了項目的東西。。。。說了很久
最后面試官說你可以去下一輪了(HR面),全程面了20多分鍾吧
HR面:
1.問家庭情況
2.問怎么學習的
3.聊了下我的個人網站...
反正全程聊得很好。。。。。。最后進了備胎池,不過也拿到了offer
3.ZXRC,廣州的類似華為亞信這類公司吧
一面:兩個面試官,輪流提問
1.問項目,問了很多
2.問jsp九大內置對象
3.問了多線程的。。。
4.線程池原理。。。。不太會
5面了很久了,很多都忘了,面完會去樓下等,說了我的名字可以繼續二面,又因為是中午吃飯時間,讓我們出去外面吃完飯一點半才開始面試
二面:面試官一看就是老總,很大很壯,發型很潮,氣場很足啊
1.問了我的項目是已經上線了的嗎,我說是的,大概用戶300萬左右,他就說我們這邊的用戶也很高啊。。。
2.問我可以適應出差嗎?他說可能以后要去上海南京之類的省府城市出差,還聊了待遇的問題,出差有補貼,交通費公司出之類的吧
反正問的問題不多,可能是前面面試的不錯吧,最后說offer我可以給你啊,看你想不想來,算是口頭offer吧
談薪資:當晚收到了offer,大概過了幾天。到了下個星期一讓我去簽2方,現場談薪資,實在不想吐槽了,給的真的很低,在廣州這可是一線城市啊。。。。當是一起談的還有其他3位同學,就我當場拒了,其他人都簽了,違約金5000。。。。我服,還要半年的實習期,實習期才1500,哎,實在受不了,不包吃不包住,每天有15餐補,,,早知道我就不去面試了。。。。就是浪費我的時間啊,,HR一直在說他們的福利怎么怎么好,其實你說的福利其他公司都有好嗎,而且宣講會還說技術崗有10W到18W。。。。。真會宣傳
4.YHWL,廣州某游戲發行公司
一面:
1.問了我的項目。怎么做的權限模塊,這個聊了很久。。。最后面試官還是說不太懂,我在巴拉巴拉說了一次,他就說大概懂了。。哈哈
2.問了我的設計模式,其他忘了
二面:一面后面試官讓我等等,表明通過了,有二面的機會
進入二面。應該是個部門老大,一拿到我的簡歷就在那看,邊看邊說你自我介紹一下吧
1.jvm有哪些回收算法
2.jvm有哪些收集器
3.說說你熟悉的設計模式,我說了單例模式,代理模式,觀察者模式,他說就這些??我又說了抽象工廠之類的,他又接着說你給我說說抽象工廠和具體工廠的區別,我又開始巴拉巴拉的說了一堆。。。。
4.會二叉樹嗎?我說會,那你寫個中序遍歷二叉樹的算法代碼吧,你知道怎么做嗎?我說是遞歸還是非遞歸的?他就說非遞歸的,我說那可能需要借助棧來寫,他就說你寫吧,寫個完整的代碼。。。我就在那開始寫,寫了一半挺久的,面試官就說別寫了,我來看看,然后就拿了我的代碼就在那看。。。。最后說你等等吧,就這樣過了二面
5.其他問題我基本忘了,不過他讓我問他有什么問題的,我說了兩個問題,java工程師主要在你們公司干啥業務的,還有發展路徑。
HR面:HR應該是人力資源部門的老大,是個女的,問了我好多問題啊,問了半個多小時
1.你的家庭情況
2.你知道我們公司是做什么的嗎?
3.你的優缺點
4.你認為你在你父母眼中是個怎么樣的人?
5.你遇到過的挫折?
最后也收到了這家公司的offer,薪資也不怎么高,沒啥誘惑力,就是年終獎高,最高可能拿到12個月的年終獎,還有就是公司美眉多,經常有模特過來拍照。。。。
5.YYFQ,深圳一家做消費金融的公司
一面:一上來就說他叫某某某,然后讓我自我介紹
1.熟悉spring嗎?說說他的兩大特性
2.怎么保證數據的唯一性,這個不懂他想問啥,他說就是保證不能幻讀,在代碼上保證,我說加鎖,他就說還有嗎?我說不會了。。。。。
3.廣州市有多少常住人口???我說了3000W到5000W,后來百度才1000多W。面試官說有人說30萬的都有。。。我服
4.某個市有一家醫院,由於人口增長,現在看病的越來越多了,怎么判定建立多少個醫院才合適,需要多少醫護人員?
其他 忘了
HR面:
1.你在實習的最大收獲是什么?
2.有拿到其他公司offer嗎?薪資多少?你的期望薪資?
不過很遺憾的是最后收到了這個公司的拒信
總結:最后LZ簽了深圳一家互聯網金融的公司,薪資也不高吧,不過平台不錯,有發展前景,校招最大的感觸就是java基礎一定要扎實,最好有項目經驗,這個校招跑了2個月,真心累,每次回到宿舍就想睡覺。。累趴了,主要是自己還是個菜鳥,在校成績也是個中等,經驗也不夠。簽了offer這幾天也是玩的很盡興。。哈哈,雙十一也買了幾本java的書打算充實一下自己的知識,馬上就要結束學生時代了,感觸挺深的,希望自己未來好好地工作生活學習,活到老學到老!希望和大家一起在博客園分享知識,一起進步!