1. 程式人生 > >園藝研究生中途自學Java,趕上校招終進美團,分享面試經驗

園藝研究生中途自學Java,趕上校招終進美團,分享面試經驗

前言

最近,圈子裡的很多小夥伴都在面試,有些小夥伴兒拿到不錯的offer,今天給大家推薦的這位小夥伴拿到美團點評的校招offer,他將自己這次面試的經歷寫下來供大家參考,看看你能回答多少?

背景

上海西南某985高校農學碩士,本科學的是園藝,碩士學的是園林。除了本科考過一次二級(沒看書還掛了)以外,可以說毫無程式設計經驗,是個真正的小白。本科的時候充滿對未來的迷茫,於是畢業時候無奈隨大流考了研究生。研二的時候看到直系學長學姐們紛紛轉行,留下來幹設計的真的不多,工資不瞭解,但是並不樂觀。於是研二第一學期決定轉換網際網路,開始自學Java。

關於自學

因為沒有認識的計算機專業的人,所以只能網上搜關於轉行的帖子。對於非科班的人來說,短時間內不能指望有科班學生紮實的基礎,因此主要是要有針對的學習。目前校招主要考察的有:計算機網路、作業系統、資料庫以及資料結構和演算法,有時候也會考察Linux的一些基本命令。

美團一面40+分鐘

  1. 自我介紹
  2. 專案介紹,然後只要你提到的技術和負責的模組,都會深入問問題。
  3. java的異常分類,哪些可以不捕獲(error,RuntimeException,CheckedException)為什麼,不捕獲會出現什麼問題?
  4. 合併兩個有序連結串列
  5. 求一個數的平方根(二分法和牛頓法)
  6. 你們的網站關於高併發做了哪些?
  7. HashMap的原始碼,擴容機制。
  8. java抽象類和介面的區別
  9. java裡所有類的父類,它裡面有哪些方法,詳細解釋一下這些方法。
  10. Java nio
  11. TCP握手揮手
  12. 執行緒程序
  13. 幾個演算法題

美團二面1小時+

  1. 自我介紹
  2. 根據介紹到的專案中的知識點問,專案中有用到java的哪些內容,專案的模組有哪些,你們的資料庫有哪些表
  3. java多執行緒你都知道哪些。
  4. 專案上線了嗎,網站的PV(很不好意思的說專案沒上線)
  5. java nio,nio的應用場景,selector監聽通道的事件有哪些
  6. spring事務管理怎麼實現,你的專案中是如何使用的
  7. 事務管理的隔離級別和傳播屬性
  8. 知不知道獨立事務
  9. spring的模組有哪些
  10. 知道哪些註解
  11. java的記憶體模型
  12. jvm瞭解哪些,還有GC相關
  13. 有關java虛擬機器記憶體的一些引數,Xss,Xms,Xmx,XX
  14. StackOverflowError是什麼,在什麼情況下會出現。
  15. mysql的索引你知道哪些
  16. mysql關於多列索引失效的問題
  17. mysql什麼情況下索引會失效,舉其他的幾個例子
  18. B樹B+樹的區別
  19. 知不知道dubbo
  20. redis的資料結構知道哪些
  21. XSS攻擊和SQLl注入
  22. 常見的頁面置換演算法
  23. 一串字串,中間幾處有空格,判斷是否是迴文串
  24. 用三個詞形容你的性格

美團三面36分鐘

  1. 平時怎麼學習技術的?
  2. 介紹下專案吧
  3. 專案中遇到的困難,怎麼克服的?
  4. 你說的都是瞭解新技術這個層面的,在專案中遇到編碼上的技術問題,怎麼解決的(原話記不清了,應該是問除錯,找bug,還有團隊做專案時怎麼合作這類的回答吧)
  5. 關於搜尋你有了解嗎?
  6. mysql裡的like和倒排索引,它們有什麼區別?
  7. 你覺得你從專案中學到了什麼?(原話記不太清了)
  8. 我回答了做最近這個專案時,更注重去理解框架的設計理念和它們的底層實現原理了,然後他說那就是去看了原始碼了,我回答嗯,他就問說下你看過哪些原始碼?
  9. 對以後的工作規劃是什麼?
  10. 什麼時間可以來實習?
  11. 你有什麼問題要問嗎?

三面一共面了36分鐘好像。。我也不清楚為什麼沒深入的問基礎知識,看別人的面經三面都有深入問基礎知識,可能一二面已經問過的原因吧。

一些建議

  • 面試過美團、華為、ZenJoy和多益網路,基本都是自我介紹之後接著介紹專案,然後根據你的介紹問專案的問題,只要你提到的知識點,都會詳細問你,然後還問一些類似於“團隊如何合作的、遇到哪些專案難點、怎麼解決、學到什麼”這些問題。所以要對你簡歷上寫專案很熟悉。
  • 之後會問一些基礎知識,這裡說一句,自我介紹的時候介紹自己熟悉哪些方面(比如說熟悉java還是C++,mysql還是別的,還有熟悉哪些框架等等,之後基礎知識可能就根據你的自我介紹來問了)。
  • 還有就是要真誠,面試過程中不要嘗試欺騙面試官,有什麼就說什麼,不太熟悉的東西說出自己瞭解的就好,不會的就直接說不會就好了,可以稍微包裝自己,但不要包裝過分玩脫了。。

讀者福利

針對於上面的文章我總結出了網際網路公司java程式設計師面試涉及到的絕大部分面試題及答案做成了文件和架構視訊資料免費分享給大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分散式、高併發等架構技術資料),希望能幫助到您面試前的複習且找到一個好的工作,也節省大家在網上搜索資料的時間來學習。

資料獲取方式:加qun群:956011797點選立即加入 找管理小姐姐免費獲取!

合理利用自己每一分每一秒的時間來學習提升自己,不要再用"沒有時間“來掩飾自己思想上的懶惰!趁年輕,使勁拼,給未來的自己一個交代!

相關推薦

園藝研究生中途自學Java上校分享面試經驗

前言 最近,圈子裡的很多小夥伴都在面試,有些小夥伴兒拿到不錯的offer,今天給大家推薦的這位小夥伴拿到美團點評的校招offer

臥底阿里、京東、Java程式設計師為大家帶回來的面試題

面試,難還是不難?最終結果好還是不好?取決於面試者的底蘊(氣場+技能)、心態和認知以及溝通技巧。而一些主流的大型網際網路公司面試(阿里巴巴、京東、美團、滴滴)更是需要你在面試時展現出自己的能力,從而獲得面試官的欣賞和肯定。   而程式設計師在應聘時更是需要經歷層層面試。俗話說,磨刀

藍橋杯(java):特殊迴文數十進位制轉十六位制十六位制轉十進位制十六位制轉八位制數列排序

人生不易,生活無趣。一起來找點樂子吧。     特殊迴文數: 問題描述   123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。   輸入一個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。 輸入格式   輸入一行,包

面試經驗(百度+華為+京東+圖+51+頭條+銀科技++騰訊+阿里+網易面試經驗)&部分建議 (研發崗:java研發大資料研發研發雲端計算研發)

        18年9月底結束秋招, 本來說是要寫秋招經驗的。 結果被我拖到了現在,  今天是我在某BAT之一實習的倒數第二天,馬上就要回去做畢設了,正在總結,正好得空。         本人某工科985碩,8月底參加秋招,9月底結束秋招, 之所以那麼遲秋招只是因為當時在旅

Java程式設計師從阿里、京東、面試回來這些面試題你會嗎?

最近有很多朋友去目前主流的大型網際網路公司面試(阿里巴巴、京東-美團),面試回來之後會發給我一些面試題。有些朋友輕鬆過關拿到offer,但是有一些是來詢問我答案的。 其實本來真的沒打算寫這篇文章,主要是自己得記憶力不是很好,不像一些記憶力強的人,面試完以後,幾乎能把自己和麵

輸入阿拉伯數字(整數)輸出相應的中文(網2014年9月16日筆試題目之中的一個)

++i 方式 data ++ name int end == pri 2014年9月16日,美團網南京筆試題之中的一個。原要求是輸入整數的位數最多為四位。這裏擴展為12為,即最高到千億級別。 思路及步驟: 1 判別輸入是否合法,並過濾字符串最前面的‘0’。 2 將字符串

jvm內存模型-回收算法-和內存分配以及jdk、jre、jvm是什麽關系(阿裏京東面試題)

ati alt 字面量 可用內存 硬件 都是 escape 物理 nap 1.什麽是jvm?(1)jvm是一種用於計算設備的規範,它是一個虛構出來的機器,是通過在實際的計算機上仿真模擬各種功能實現的。(2)jvm包含一套字節碼指令集,一組寄存器,一個棧,一個垃圾回收堆和一個

急速擴張的會成為下一個樂視嗎?

美團 最近關於美團會成為下一個樂視的報道遍布各大網絡媒體。其實要說起美團和樂視,這兩家公司在業務層面似乎並沒有真正相似的地方,為何最近不少媒體的報道會將二者聯系在一起呢?這是因為二者目前的發展策略和軌跡實在是太像了。樂視最終的失敗,甚至被認為是一場“驚天騙局”的主要原因,就在於其不斷畫大餅、擴張業務,但卻始終

阿裏京東淘寶那些你不知道的事兒

大眾 商業 business 抽象 模式 運營 公司 銷售 tom B2B即business to business,2是to的諧音,即企業與企業之間,商家與商家之間,通過互聯網進行產品、服務及信息的交換。 交易的供需雙方都是商家(或企業、公司)。如:阿裏巴巴就是這種模式的

【備戰春/秋系列】Java面經總結階篇 (附詳解答案)

一 訊息佇列MQ的套路 1.1 介紹一下訊息佇列MQ的應用場景/使用訊息佇列的好處 ①.通過非同步處理提高系統性能 ②.降低系統耦合性 1.2 那麼使用訊息佇列會帶來什麼問題?考慮過這個問題嗎? 1.3 介紹

【備戰春/秋系列】Java面經總結終結篇 (附詳解答案)

該文已加入開源專案:JavaGuide(一份涵蓋大部分Java程式設計師所需要掌握的核心知識的文件類專案,Star 數接近 14 k)。地址:github.com/Snailclimb/…. 系列文章: 【備戰春招/秋招系列1】程式設計師的簡歷就該這樣寫 【備戰春招/秋招系列2】初出茅

一年iOS工作經驗如何拿下百度、、快手等Offer(附面試題)

前言:先簡單說說我最近的面試經歷吧。面試的公司很多,大部分最後都能得到令人滿意的結果,我將這些體會記錄下來,面了這麼多公司,如果不留下什麼,那豈不是太浪費了。對於我來說,這也是一次自我檢查,在這次面試中總結經驗,認清自己,同時希望這些對即將換工作或者打算看看其他機會的你有一些

我如何用六個月時間拿到網易遊戲騰訊百度華為的offer的

2017年9月27日,武漢陰轉小雨,走出金盾酒店,看了眼灰濛濛的天,我長長舒了一口氣,這是半年來第一次放鬆心情,因為我知道,我的校招結束了。 阿里實習生面試 回想6個月之前,三月份,我第一次參加阿里菜

2017年BAT,京東滴滴等公司面試經驗總結

一、心態    心態很重要!    心態很重要!    心態很重要!   重要的事情說三遍,這一點我覺得是必須放到前面來講。    找工作之前,有一點你必須清楚,就是找工作是一件看緣分的事情,不是你很牛,你就一定能進你想進的公司,都是有一個概率在那。如果你基礎好,專案經驗足

我的秋總結(百度搜狗京東科大訊飛新華三國家網際網路應急中心微盟ofo面經)

寫在前面的話: 一轉眼已經十一月下旬,也終於得空能夠把剛過去不久的秋招記錄一下,本人是軟體工程專業,工作職位投遞的主要是大資料開發和軟體開發。這篇文章會涉及一些公司的面經以及我個人的一些心得體會,希望能夠對能夠看到這篇文章的朋友有所幫助。 八月到十月,三個多月的時間裡,投

餓了麼口碑釋出“暖冬計劃”PK降低費率讓利商家

近日,口碑和餓了麼宣佈,接下來將推出以“全套數字化升級方案”和“切實降低服務費率”為核心的商家扶持政策。阿里本地生活服務公司總裁王磊也表示,要用要通過這些政策讓眾多商家感受到實實在在的賦能和實實在在的讓利,幫助全行業過一個實實在在的暖冬。口碑和餓了麼此次推出的這些扶持政策,也被行業稱為口碑餓了麼的“

面試經驗分享-阿里cvte迅雷網龍已拿Offer

什麼是秋招 針對秋招一般是在9-10月份,到11月份後還在招聘的公司就很少了,在7-8月份一般都會有秋招內推。 關於秋招內推可以找自己認識的學長學姐或論壇上的某公司的職員進行內推,這個其實牛客網上在7-8月份會有很多的內推。 關於正式秋招主要在9-10月份

外賣訂單爬蟲 定時自動抓取三大外賣平臺上商家訂單(餓了麼百度外賣)

這個程式是用來抓取外賣平臺(美團,餓了麼,百度)的商戶訂單開發,並不是一個通用庫,而是為這個 特定場景進行開發的。  適用場景:餐飲企業擁有多家外賣門店,訂單量非常大,有對訂單進行資料分析的需求。  主要功能:每天定時啟動,抓取三大外賣平臺的訂單,轉成成excel檔案,發郵

多執行緒之執行緒池-各個引數的含義- 阿里京東面試題目

阿里的面試官問了個問題,如果corepollSize=10,MaxPollSize=20,如果來了25個執行緒 怎麼辦,答案:當一個任務通過execute(Runnable)方法欲新增到執行緒池時: 1、 如果此時執行緒池中的數量小於corePoolSize,即使執行緒池中的執行緒都處於空閒狀態,也要建立新的

使用Thinkphp框架將某些東西寫log日誌日誌寫入方法

1.首先在thinkphp 的配置檔案中找到:LOG_RECORD和LOG_EXCEPTION_RECORD引數,設定為true,以及可以在專案配置檔案中配置需要記錄的日誌級別     'LOG_RECORD'            =>  true,   //