北京工作三年程式設計師,2018年4~5月面試經歷
1、新東方 04_19
技術面試,兩輪,地點:中關村地鐵站E口,鼎好大廈6層,
面試官:龍彥俊,李經理 面試時間:2018_04_19_10:30(提前到了45分鐘)
1、自我介紹
2、專案介紹
3、LiveChat專案,第一個
4、海南海航專案,第二個,最熟悉
5、技術:
資料庫 mysql
mysql如何做主從/主主複製的,java程式如何操作的?
mysql主從複製,多庫的時候,如果一個插入,一個刪除,但是失敗了,事務是如何操作保證資料的唯一性?
mysql效能優化方案
--1.給查詢頻繁的詩句建立索引
--使用好的sql語句,不使用like
問:為什麼不使用like
答:因為會破壞索引
問:什麼情況下like不會破壞索引
答:不知道
問:如何發現一個sql語句寫的好壞
答:單元測試,確定執行時間,或者線上列印sql的執行時間
問(總結):有些sql的話,不能通過測試環境測出效能的,必須上生產,因為生產有大資料
通過生產環境的反饋可以知道sql效能
問:資料庫的話用的mybatis,mybatis的sql有幾種方式
答:程式設計式(java程式碼)和整合式XML()
問:HTTP狀態碼
答:200(OK) 400(找不到頁面) 403(許可權問題) 500(程式碼錯誤) 其他有轉發,重定向和其他
問:dubbo的執行機制
答:生產者,消費者,註冊中心,zookeeper許可權和埠許可權
問:你的專案如何使用dubbo的
答:使用dubbo呼叫海航常客小組的介面,配置註冊中心和介面(xml),@AuthorWired 註解方式建立類物件,然後方法呼叫
問:生成環境的dubbo如何執行突然好好的,突然有問題,你是如何發現的?
答(其實dubbo自帶了一個管理頁面,直接可以看)我們專案中是運維配置檢測介面,發現5分鐘斷連線,會傳送簡訊郵寄提醒(答的有問題)
問:面試官說你的dubbo只停留在使用階段
答:是的,這部分的原理還沒有去研究
問:你用過那些快取
答:memcache,redis,還有session,cookie
面試官2:
問:介紹一下你用的最熟的技術
資料結構和演算法基本入門,java的話,瞭解設計模式和jvm還有框架使用
問:框架你有用那些
Spring+SpringMVC+Mybatis
問:Spring的AOp你是怎麼使用的
答:日誌管理,事務管理
問:mybatis的$和#的區別
答:sql注入相關,$是把引數直接替代,如果引數不經過驗證,則可能發生sql注入,#的引數加了''號,不會發生sql注入
問:mybatis你用過@param(User user,int id,String name)嗎
答:沒用過,如果多個引數用的map或者封裝物件,單個的直接用String
問:java如果是傳兩個引數,int 和 string 型別的,mybatis是如何接受的
答:(卡殼中)
問:既然閱讀過mybatis,這個應該知道,或者說下mybatis如何解析的
答:(猜測中)安裝順序接受,param1 和param2 用# 後面加引數型別接受(後實際發現應該用typeHandle)
問:dubbo使用(又問了一遍)
問:HTTP狀態嗎(又問了一遍)
問:request如何接受瀏覽器地址介面的
答:request有請求行,請求頭,請求體。介面地址在請求行中,後臺java程式碼request讀取請求行東西就行(具體名字真的忘記了)
問:那request還有那些方法
答:request.getParameter ,request.getParameters ,request.getQueryString 等等
問:jsp的九大內建物件
答:頁面page,請求request,會話session,應用application,還有resonse,config 剩下的out,exception,pageContext
。。。
問:你對自己未來發展有計劃嗎
答:架構
問:你感覺自己的水平,最低能拿多少,可接受 (人生第二次面試,死在這裡了,不圓滑,對自己實力瞭解不清楚)
答:我投的這個崗位,最低2萬,最高2.5,但我自認為還沒達到2.5的水平,2萬可接受,貴公司當然給越多越好
問:那我和另外的技術協商一下,再給你回覆(面試結束)
答:那接下來還有其他安排嗎
問:沒了
答:好,那我這邊撤了
2、掌趣遊戲公司 (4月20)
1、問了c語言指標是什麼
2、多執行緒
ThreadLocal
redis (五種基本資料,兩種持久化方式)
3、sql
學生,課程表等等
4、分散式事務
談薪資 20K(要高了,回去等訊息)
3、便麗貓(拿到offer了)(4月4號)
dubbo,zookeeper
大學經歷
最大的缺點和優點
平時幹什麼
4、58集團(總部,大山子)(4月25號)
dubbo如何用,zookeeper如何用
mysql 的索引原理
mysql索引你用過哪些,聚集索引非聚集索引
mysql 的leftjoin 和 inner join區別
單連結串列刪除(手寫)
單例(手寫)
其他專案~
談薪資
JAVA架構師專業討論:628134587
5、亞信中國(百子灣)(4月28號)
主要問了mybatis,還有mybatis分頁外掛,如何不通過外掛手寫分頁,分頁原理
技術認可了,問了薪資,開不到16k
6、盛學成長(三元橋)(5月10號)
hr面。招的開發組長,3-5年,然後技術不再,hr問了一些問題,不記得什麼了,等訊息
7、藍卡(國際)健康集團(5月3號)
睡著了,沒去
8、京東(移動 端開發組)-服務端 (投錯部門了,死掉了,面試官中途接電話20多分鐘,沒說抱歉,最後面試說二面,然後沒找到同事就GG了)(5月7號)
1、訂單支付系統介紹
2、dns域名解析
3、BIO和 NIO
4、滑動視窗協議
5、多路複用
6、nginx,均衡負載,F5
7、LVS、CDN
9、去哪兒(5月7號)(面試官特別好,問啥不會都告訴我答案)(執行緒和高併發我都不太會)GG
dubbo,zookeeper
mysql事務springMVC事務
單例,多例,springMVC
mysql 索引(聚集非聚集)
如何保持單執行緒,多事務唯一性(ThreadLocal)
validate 和synchronize區別
多執行緒狀態
redis
10、北京尚德(新團隊做的客服服務專案)(5月9號)
有三個團隊,java,python,前端
薪資15~19薪水
問的專案簡單,還有大學學習了什麼,一面技術
二面hr,男的hr,然後定級的是T2
然後hr聊薪資,給不到16K
11、社群半徑(眾海投資旗下,阿里前副總裁魯眾)(三面技術,兩hr)(5月9號)
問了資料庫的設計
如何把智聯的建立進行儲存(答出來了非常滿意)
許可權管理如何設計
mysql索引
springAOP ,mybatis
JAVA架構師專業討論:628134587
12、來下科技(映客投資的創業公司)
(5月10號)(三面技術,和cto,從11點面試到下午3點多,中途我自己吃飯等了面試官) (5月10號)
在映客面試,望京阿里樓旁邊的樓
問了許可權系統,用的馬克筆和白板手畫許可權系統,然後增加新的許可權,如何設計,現場設計(無壓力)
問了多執行緒和高併發(直接答不熟悉)
架構師問的是python和java的東西多一點,瞭解過python,架構師觀念,語言不是我們該關注的
cto,態度誠懇,給的18K的待遇,但是社保4000教,做的棋牌遊戲
13、融雲(特別厲害的公司,遲到1.5小時,提前和hr溝通了,北苑路北神州泰嶽大廈14層)(5月10號)
公司氛圍特別好,面試官1剛成立團隊,急需招人
問的java基礎,JVM的GC,還有spring AOP
然後聊了一下如何學習java和如何看待新技術,新框架,如何看待大資料
我們的觀點都是,資料結構和設計模式是基礎,其他都是演變,一個主內,一個主外
面試官的上司
問我喜歡閱讀,最近讀什麼書,最喜歡國外什麼作家,國內什麼作家,我答大仲馬和莫言,因為最近剛看過這些
還有得到APP聽書,我特別喜歡
14、愛康集團(崗位5-10年的,hr主動找的我) (5月11)
我問hr 10 年是不是找錯物件了,她說中高階和架構師一起招
遲到20分鐘,找好久,路過國貿的北京電視臺和 得到APP的小紅樓
架構師問了mybatis快取機制,問了spring事務,問了mybatis事務原理
說我回答問題像背書,說的太細緻了。我說了面試了15家了,這是16家也是最後一家
hr是從阿里跳槽過來的,吃著冰棍很隨意的和我聊,說這個公司有150人的開發,一個首席架構師還有10多個架構師,
首席架構師特別厲害,沒有一個技術不服,接下來面試我的架構師,態度很好,很溫和,說我和他們組人特別像,都是圓臉,尷尬,哈哈
問題:
1、平時做什麼,怎麼學習的;
2、幹活的話,說這邊對員工的要求是,讓80分的員工幹120分的活,讓其更快成長
3、介紹福利,問的技術少,主要看的是態度
15、阿里集團大麥網(買票業務)(電話面試,50分鐘)(5月12的)
問了我專案,我正好做得獎勵機票兌換,海航的專案
問了,mybatis left join 和 inner join
問了dubbo原理
問了支付寶介面對接的細節,非常詳細
問了財務對接的細節
問了springMVC 的AOP用什麼實現的
其他:用友(太遠了),小公司若干。。。 ofo,貓眼文化,國美線上,boss直聘,每日優先,美團
備註:打字聊天將美團打成美圖,打錯兩次,hr指出來了,大寫尷尬
備註:58前後有10個人找我
備註:boss直娉好多hr找,但是沒一個發麵試要求
備註:用友的話,開始不發麵試邀請,要求直接大廳面試,我讓他hr發了面試,後來看到工作地點沒敢去,太遠了
備註:貓眼文化:太遠了
備註:國美和每日優先,和hr聊的號,面試簡歷沒過
備註:技術棧是關鍵,我開始寫的詳細,後來寫的籠統,後來又寫的詳細,寫籠統面試官不知道問你啥,
我是三年的,然後瞎問,然後GG,我感覺我寫到具體技術細節比較好,對我來說,如web開發,我回如下寫:
熟練掌握javaWeb開發,熟練使用html,js,css,jquery;熟練掌握request,response,轉發or重定向、Session,cookie,攔截器,過濾器等web基礎知識
相關文章
- 程式設計師面試題!親身經歷!程式設計師面試題
- 某程式設計師騰訊面試經歷分享程式設計師面試
- 一個ios程式設計師年後找工作經歷(附上一些面試問題)iOS程式設計師面試
- 一個程式設計師工作經歷和成長感悟程式設計師
- 35歲程式設計師的獨家面試經歷程式設計師面試
- 三年開發程式設計師的職場經驗談程式設計師
- 三年半Java後端面試經歷Java後端面試
- 轉行程式設計師深漂的這三年 #4行程程式設計師
- 一個畢業6年的程式設計師工作經歷和成長感悟程式設計師
- 32歲程式設計師,失業4個月45次面試經歷,與君共勉程式設計師面試
- 程式設計師面試經驗程式設計師面試
- 一名北漂三年的Java程式設計師題庫總結和麵試經歷Java程式設計師
- 工作三年心路歷程
- 在北京程式設計工作經驗3年可以拿到多少工資?程式設計
- 程式設計師口述:我是如何工作三年後跳槽到美團的?程式設計師
- 2018年Java程式設計師最新BAT面試題Java程式設計師BAT面試題
- CSDN社群分享面試經歷活動作品3——來北京找工作有感面試
- 程式設計師前世今生 (6年PHP 開發的經歷)程式設計師PHP
- 一個程式設計師的四年經歷反思(轉)程式設計師
- 一位大齡程式設計師所經歷的面試的歷煉和思考程式設計師面試
- 程式設計師腰突經歷分享(中)程式設計師
- Java工程師要求三年工作經驗,三年經驗的工程師都具備哪些技能?Java工程師
- 2018年4月份,阿里最新的java程式設計師面試題目阿里Java程式設計師面試題
- 智力題(程式設計師面試經典)程式設計師面試
- 工作十年的程式設計師,卻拿著畢業三年的工資……程式設計師
- 一個 1年工作經驗的 PHP 程式設計師是如何被面試官虐的?PHP程式設計師面試
- 百度兩年經歷:從學生到程式設計師程式設計師
- 三年java程式設計師面試感悟,讓你從新認識自己的不足!Java程式設計師面試
- 如何突破Java程式設計師三年的門檻Java程式設計師
- 從程式設計師的角度談創業三年程式設計師創業
- 北京急聘JAVA程式設計師Java程式設計師
- 面試感悟----一名3年工作經驗的程式設計師應該具備的技能面試程式設計師
- 十年經驗的老程式設計師:教你如何享受工作程式設計師
- 程式設計師精美簡歷Top榜—面試必備程式設計師面試
- 程式設計師簡歷Top榜—面試率達95%程式設計師面試
- 程式設計師在國外:在加拿大IT公司工作三年的一些感受程式設計師
- 一個女程式設計師的奮鬥經歷程式設計師
- 每天工作4小時的程式設計師程式設計師