2019牛客提前批一血:猝不及防的java实习面经
1. 前言:
牛客網2019提前批直通實習專場
咳咳,說來慚愧,假期是劃水過來的,剛好趕上牛客提前批投遞.頂著頭皮海投了幾十家,果然簡歷沒料是很難入大公司法眼的.
在石沉大海幾天后的元宵節晚上一個陌生電話call醒了我:請問你是xxx同學嗎,我們是xxx公司,收到了你在牛客網上投遞的簡歷,請問明天下午14:00有空線上視頻面試嗎.
心都蹦出來了,一晚上開始突擊java基礎.廢話不多說了,直接進正題.
1. 前十分鐘:進入客服發送的鏈接里面測試視頻和語音是否通暢2. 正式開場:第一眼面試官很和諧,沒有給我壓力,事實上后來也是很nice, 會根據簡歷上的內容引導性地問我問題,全程半小時技術面挺愉快(自認為), 不過前期框架內容因為沒好好補的原因導致答非所問,不太理想,后期Java基礎還算平坦.2. 背景:
普通二本大三渣渣
3. 結果:
第一次面試,一面掛(中型互聯網公司,具體公司名保密),當晚就知道結果了
建議:簡歷內容最好濃縮到一張A4紙內容
4. 視頻面試內容:
4.1. 大致介紹一下自己
巴拉巴拉介紹了一下自己的,很簡潔,主要介紹了自己專業以及大二大三的歷程
4.2. 最近有看什么書嗎,舉例一下
4.3. 最開始是怎么接觸到Java的
4.4. 你是怎么學習Java的
框架內容:
接下來就針對簡歷上的項目開始提問:
4.5. 你這個搶紅包系統是怎么搭建的?
答:SSM框架結合Redis
4.6. SSM框架怎么整合Redis的?
因為學的本來不精加上寒假荒廢,開始答非所問的不歸路.
4.7. web.xml文件配置的都有什么?
也是瞎幾把亂扯,也是胡言亂語
4.8. Mysql中count(*)和count(字段)中有什么區別?
答:count(*):返回在給定的選擇中被選的行數
答: count(字段):結果集中‘字段名’不為空的記錄的總條數
4.9. Mybatis中#{}和${}區別?
參考:https://blog.csdn.net/lohannes/article/details/79031435
4.10. servlet和jsp本質一樣嗎?
答:JSP的本質就是Servlet
還有考了一些session之類的知識,忘記內容了因為之前也沒多深入這塊.
4.12 你這個管理系統有tomcat集群,那請問同一個用戶登錄后訪問其中一個tomcat,下次再次訪問另一個tomcat需要登錄嗎?
答:不需要,因為這個管理系統的多個tomcat是部署在同一個機器上,session值保存在同一個數據庫的同一個位置,所以下次訪問tomcat的時候也是同一個session值.
4.13 你這個管理系統,如何計算在線人數?
答:登錄用戶在數據庫中有一張單獨表,建立一個列,如果1則為登錄中,0為離線.
4.14 如果異常退出,如電腦突然死機或者關閉窗口之類的,該如何解決?
思忖了幾秒,答:不知道,沒考慮過這個問題.
4.15 這個管理系統,為什么想要用到nginx?
答:1. 負載均衡,高并發下可以減輕服務器壓力.2. 動靜分離,減少訪問服務器頻率.
4.16 介紹下負載均衡算法
參考:https://www.jianshu.com/p/b67af78f1088
java基礎內容:
4.17. float可以直接比較嗎?
float 類型不能比較相等或不等,但可以比較>,<,>=,<=
用==從語法上說沒錯,但是本來應該相等的兩個浮點數由于計算機內部表示的原因可能略有微小的誤差,這時用==就會認為它們不等。應該使用兩個浮點數之間的差異的絕對值小于某個可以接受的值來判斷判斷它們是否相等,比如用
來代替
if (price == p)4.18. Java中boolean類型占用多少個字節?
參考:https://www.jianshu.com/p/2f663dc820d0
4.19 switch用法?
答:多分支選擇語句,通過參數判斷跟case中值相等則執行之后語句,否則執行Default之后語句.
4.20 switch參數有哪些?
答:byte,short,int ,char ,enum,String
4.21 講一下新生代
參考:https://www.cnblogs.com/ygj0930/p/6522828.html
其他:
問了一些獲獎情況
考官必問:
最后考官問了我還有什么問題要問的嗎?
這個可以通用一下,可以詢問主考官對你這次面試的表現如何評價以及哪些不足.
我的評價:看你項目都是近期做的,但是框架掌握的不行,很多都沒懂,不過Java基礎還行.
(尷尬臉,我總不能說期末復習加寒假浪了快倆月沒碰都忘了?)
總而言之,一血算是獻出去了,雖然結果不盡人意,但是收獲也是頗多的,
起碼讓我野飛的神經開始緊繃起來.戰斗現在才開始打響,記住打鐵還需自身硬,基礎不扎實,多少面試機會也是徒勞.
總結
以上是生活随笔為你收集整理的2019牛客提前批一血:猝不及防的java实习面经的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu18.04安装常用软件
- 下一篇: 您为了什么而学?【一入红尘深似海 勿负天