[面經]春季跳槽面筋總結 [2018年3月17]

春季跳槽面筋總結

人人都說金三銀四,由于一些個人的原因,博主也在今年的三月份抽空面了幾家公司,這里來總結下學習到的東西。

先簡單的說下博主的情況:

  • 2015年7月份畢業,到現在加上實習可以算三年工作經驗
  • base武漢,相比于北上廣深,工作機會少了點
  • 目前就職于駕考/汽車行業的互聯網公司

大概就這么多,給出自身的情況是想給大家一個參考。
由于并沒有敢裸辭,所以邊上班邊去面試。今年找工作給我的感受是:市場貌似已經飽和,自己投遞的很多簡歷都沒了下文,面試很多走的內推,也沒了之前很多的獵頭電話,一個字形容就是 "慘"。

一共面試了7家公司,這里就不一一列出來了。
最后只拿到了四家公司的offer,也是菜((⊙︿⊙))

這里再來說一下,自己最早心心念的其實是小紅書,由于這家公司年前給我打過電話邀請我去面試,因為各種原因耽擱了準備年后去試試的,但當我再去準備這件事的時候,別人團隊已經招滿了。(/傷心)

接下來就說下面試中遇到的一些問題以及自己的經驗總結:(以下公司信息均用簡寫代替)
1,RRW

RRW是自己投遞的簡歷,和hr溝通的很順暢,于是便抽一個下班時間過來面試,面試大致內容如下:

筆試:

  • 求100000個隨機數中找出最大1000個,寫代碼
  • 求出兩個偶數的素數(只能被1和本身整除的數)之和
  • 求0-1000的數求平方根,保留小數位0.00001,不能借助jdk中現有的工具類

技術一面

  • 自我介紹,balabala
  • 項目經驗,項目中用到的技術
  • 介紹下集合,每種集合實現的原理及區別
  • JVM內存分配機制
  • ClassLoader
  • 內存回收算法及機制
  • JMM相關
  • concurrentHashMap,ThreadLocal原理及使用場景,CountDownLatch,ThreadPoolExcutor
  • 如何預估線程池的初始大小
  • Spring AOP,CGLib和JDK動態代理使用場景和區別
  • ES如何打分,ES中filter,term,match的使用區別
  • 慢查詢優化經驗(這里我就提到explain)
  • sql題,學生表 name, course, score, 統計所有成績都大于80分的學生
  • volatile的特性
  • 分布式鎖
  • 事物的隔離級別和傳播屬性
  • 熟悉的設計模式
  • Callable和Runnable區別
  • 秒殺系統
  • 信號量

**技術二面

  • 自我介紹,balabala
  • 講一下session以及禁用cookie后的session實現
  • java內存分配
  • 緩存,local cache和第三方cache
  • 代碼編碼風格,代碼規范
  • java 8中的新特性
  • 手寫代碼: 請求一個接口,然后返回json,寫出完整代碼
  • 代碼優化經驗,服務排查經驗

RRW面試感受:

由于這是今年的第一場面試,有些問題其實答得并不太好,技術二面答完都已經夜晚九點半了,面試官讓我回去等通知。其實我已經知道自己涼涼了。

面試題的答案我就不給了,這些東西應該都能夠查的到。筆試題上來就給了三個算法,一下就給我整懵逼了。而且hr就坐在你對面看著你做,還好最后自己死憋都給做出來了,但是有的并不是最優解,只能勉強進入技術一面。

技術一面中問的一些JVM的知識,由于自己準備的并不是很充分,所以答得并不好,還有ES平時用的很多并沒有深入的去研究,導致了一面并不理想。

緊接著進入二面,二面問多的是一些項目上的經驗,然后也問了JVM的許多特征,回答完這些都已經很晚了,面試官也只能讓我回去等通知了,剩下的也沒有了下文。(/悲傷)

2,WJL

這是一家做智慧商圈的公司,是同事給我內推的一家公司,最后也順利拿到了offer。這家公司給我的感受就是團隊很nice,ceo很nice。
最后由于一些原因沒有選擇這家公司,但是也感謝他們的認可,在這里打一波廣告:http://www.shangquanquan.com/ 。 他們的ceo是龔義濤,萬達電商的創始人,有想了解的朋友可以看一下。

這家公司面試分為兩輪技術面,一輪hr面,最后是ceo面。
因為經歷了RRW面試的經驗,所以自己回去針對性的復習一通。

技術一面

  • spring aop的解釋及使用場景
  • concurrent包下一些類的底層實現
  • 集合下類的一些底層實現
  • ......

技術二面

  • 項目中的問題
  • ......

WJL面試感受:

在這里面的很多問題細節都記不太清楚了,這也是我今年的第二次面試,這次面試感覺還是挺順暢的。

技術一面是公司架構師來面的,因為問的都是一些基礎問題,再加上自己平時看過JDK中一些常用類的源碼,所以面試官覺得我基礎還OK。

技術二面是公司技術總監面的,大家一起聊了一下項目中所遇到的問題及如何處理的。因為自己簡歷中寫的是一個大系統的重構以及一個高并發系統的開發,所以這兩塊聊得比較多。

最后是ceo的終面,和ceo龔義濤先生一起聊了一上午,這種機會真的很難得,也感謝能夠有這次面試。(/愉快)

3,DY

能接到DY的面試邀請,自己真的很激動,面試的前一天夜晚都沒有睡著。只可以技術三面的時候自己回答的并不好,導致了gg。

DY的面試層次感很強,一面就是問一些常見的基礎問題,二面就是問項目的一些技術細節問題,三面就是問架構了。

一面和二面其實回答的還是可以的,三面中問了一個問題自己記得比較清楚: 你們公司使用了memcached集群,如果我加機器其他機器上的數據該怎么辦?

這個問題我第一反應是要rehash,但是怎樣個rehash法我并沒有回答好。最后回去查了之后才知道需要用到 Hash一致性算法 后面我也會發一篇博客來簡單說下。

DY面試感受
能來DY面試都已經很激動了,面試完給我的感受是自己知識的廣度上確實不足,一些中間件只是說會用,但是里面很多細節都不太清楚。面試完確實知道了自己的很多不足,也算是一種成長和學習吧,以后我還是會再來的。(/愉快)

MYH CSYY LMKJ

MYH 我到現在都他們要招什么樣的人。面試官直接和我在一個白板前溝通,所有的問題都是通過白板讓我去寫或者畫出來。面試的內容包括算法,分布式鎖以及一些簡單常規的問題。

我自己的整體感受是還可以的,不過最后hr當場給我的通知是面試不通過。理由是他們想找一個畢業三年左右有五年經驗水平的這么一個開發。
好吧,最后表達了我的感謝與祝福之后就離開了。

CSYY在武漢算是一個比較出名的公司,他們主要是做智能翻譯的。公司從零幾年開始做起,數據積累很豐富。

這家公司的面試總共分為兩輪面試,面試和之前的幾家公司也大同小異。經歷了前面大大小小的幾輪面試之后,我也越來越沉穩了, 回答問題的邏輯都很清晰,最后也拿到了這份offer。

LMKJ算是一家安全公司,貌似業內挺出名的,面試總共分為兩輪,技術二面為技術總監面。由于昨天剛面完技術二面,所以面試結果還未通知。

LMKJ給我的印象就是面試官很強,技術一面是兩個人一起面試的。問題的深度和廣度都讓我感到備受打擊,問題都是一層層往下的,直到你回答不上來。所以一面面完我都已經感覺自己涼涼了,后面回去hr給我打電話通知一面竟然通過了。

總監面就是問一些項目問題,不過LMKJ最終給我的感覺就是技術很強的公司。最后感謝綠盟給的這次學習體驗機會。

2018年3月20 更新: 今天LMKJ回復了offer的情況,面試通過。今天已經周二了,周一沒通知我我以為已經涼涼了。(/偷笑)

建議
這里也給像我一樣工作三年的朋友一些淺薄的建議:

  • 基礎很重要,基礎一定要打牢。
  • 多看源碼少扯淡,源碼很重要,面試必問必考。
  • 知識的廣度要加強,知其然也要知其所以然。

總結

我的春季面試也到這里結束了,前后斷斷續續用了兩周時間。說實話真是有些累了,一是因為自己想投的一些公司并沒有給自己面試機會,二是因為還要兼顧現在的一些工作。所以到這里并沒有繼續去找工作了,自己也申請了離職,希望開始一段美好的旅程吧。下一份工作一定要沉淀三年以上,為以后的自己加油吧。

2017年3月17日 晨

轉載于:https://www.cnblogs.com/wang-meng/p/8587905.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/280958.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/280958.shtml
英文地址,請注明出處:http://en.pswp.cn/news/280958.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何將Windows 10帳戶還原為本地帳戶(在Windows Store劫持它之后)

If your Windows 10 user account is currently a Microsoft account (by your choice or because you got, one way or another, roped into it) it’s easy to revert it back to a local account if you know where to look. Read on as we show you how. 如果您的Windows 1…

【譯】Dapr 是一個“10倍好”平臺 !?

譯者注在正式閱讀本文之前,我們有必要先了解下什么是“10 倍好”。10 倍好理論最早出自彼得蒂爾的《從 0 到 1》,他說一個新創企業,要想獲得快速成長,其提供的解決方案要比現有方案好 10 倍以上,這個好 10 倍&#xff…

04.jQuery 基本語法筆記

jQuery是什么 jQuery是一個輕量級的、兼容多瀏覽器的JavaScript庫。jQuery使用戶能夠更方便地處理HTML Document、Events、實現動畫效果、方便地進行Ajax交互,能夠極大地簡化JavaScript編程。它的宗旨就是:“Write less, do more.“ jQuery引入到HTML …

1. ReactJS基礎(開發環境搭建)

本文主要介紹通過React官方提供的create-react-app腳手架進行開發環境的搭建。 1.安裝node環境(安裝過程這里不做介紹,可參考其他博文) 在cmd中輸入node -v 如果可以看到相應版本號,說明node環境安裝成功 2.npm全局安裝create-react-app腳手架 3.cmd命令…

軟件工程(2018)第一次作業

(1) 回顧你過去將近3年的學習經歷 當初你報考的時候,是真正喜歡計算機這個專業嗎? 在高中的時候,我們就開設了微機課,當時上課的內容不僅有Microsoft word,excel,powerpoint的使用,還有編程的基本入門,當時…

“云計算+DevOps”的正確打開方式

以我們的經驗看,技術和工具是很重要,但是技術和工具本身卻不能產生價值,而將DevOps和云計算結合卻可以。事實上,云計算的特性決定了,云計算和DevOps勢必如影隨形,而云計算與DevOps的結合也正在為企業用戶提…

微服務和分布式系統中的授權解決方案

本文是 《精讀 Mastering ABP Framework》 2.3 探索橫切關注點 - 使用授權和權限系統 一節的擴充內容,重點探討了授權在分布式和微服務系統中遇到的挑戰,以及 ABP Framework 中采用的解決方案。認證 & 授權? 認證(Authentication&#x…

pat 團體天梯賽 L2-012. 關于堆的判斷

L2-012. 關于堆的判斷 時間限制400 ms內存限制65536 kB代碼長度限制8000 B判題程序Standard作者陳越將一系列給定數字順序插入一個初始為空的小頂堆H[]。隨后判斷一系列相關命題是否為真。命題分下列幾種: “x is the root”:x是根結點;“x a…

04-1.jQuery事件與補充each/data

目錄 事件 事件綁定 常用事件 阻止后續事件執行 補充 each .data() 事件 事件綁定 .on( events [, selector ],function(){}) events: 事件selector: 選擇器(可選的)function: 事件處理函數 普通綁定,沒有選擇器&#x…

【刷出存在感】鋒會圓桌現場

【編者按】本文為鋒會|路由器專場的圓桌全文(有刪減)。 圓桌嘉賓:(自左向右依次) 極路由聯合創始人 丁衣 知道創宇研究部總監(安全專家) 余弦 WRTnode創始人(開源硬件領域&#xff0…

如何從命令行瀏覽和連接到無線網絡

() We are always on the lookout for geeky ways to impress our friends, and recently we came across a way to connect to our wireless network from the command prompt, so today we’ll show you how to do it as well. 我們一直在尋找令人印象深刻的方式來打動我們的…

html 基礎之canvas 和 localStorage

1&#xff0c;建立一個canvas 畫布&#xff1a; 1 <!DOCTYPE html>2 <html lang"en">3 <head>4 <meta charset"UTF-8">5 <meta name"viewport" content"widthdevice-width, initial-scale1.0">…

國產數據助力金融行業維護信息安全

金融信息系統作為國家關鍵信息基礎設施&#xff0c;直接關系到國家經濟、社會的正常運行。長期以來&#xff0c;我國金融信息化依賴進口設備和系統&#xff0c;金融行業尤其是銀行業被IBM、HP、甲骨文等外商捆綁較深&#xff0c;金融行業信息化設備的軟硬件系統被外商壟斷。這等…

mysql查詢優化以及面試小結

mysql面試小結&#xff1a; 1.mysql的基本架構 2.mysql的索引 btree的原理 3.mysql的索引優化 4.mysql的sql查詢優化 慢查詢日志 Show prodile 全局查詢日志 5.mysql的主從復制 6.mysql的鎖機制 表鎖 行鎖轉載于:https://www.cnblogs.com/daiwei1981/p/10224934.html

05.Bootstrap導入基礎筆記

Bootstrap介紹 Bootstrap是Twitter開源的基于HTML、CSS、JavaScript的前端框架。 它是為實現快速開發Web應用程序而設計的一套前端工具包。 它支持響應式布局&#xff0c;并且在V3版本之后堅持移動設備優先。 為什么要使用Bootstrap&#xff1f; 在Bootstrap出現之前&…

etcd v3 集群——簡單配置

2019獨角獸企業重金招聘Python工程師標準>>> 一、etcd v3安裝&#xff1a; tar -axf etcd-v3.2.0-linux-amd64.tar.gz -C /usr/local/src/chmod ax /usr/local/src/etcd-v3.2.0-linux-amd64/etcd*cp -a /usr/local/src/etcd-v3.2.0-linux-amd64/etcd* /usr/local/bi…

windows變量延遲_Windows 10的2018年10月更新可能推遲到11月(這就是原因)

windows變量延遲Microsoft stopped offering Windows 10’s October 2018 Update on October 6, as it was deleting some people’s files. Now, another ugly data loss bug has reared its head, and it won’t be fixed until November. 微軟于10月6日停止提供Windows 10的…

rest-framework-權限組件

rest-framework-權限組件 一 權限簡介 只用超級用戶才能訪問指定的數據&#xff0c;普通用戶不能訪問&#xff0c;所以就要有權限組件對其限制 二 局部使用 from rest_framework.permissions import BasePermission class UserPermission(BasePermission):message 不是超級用戶…

linux服務器上如何顯示工作路徑

1. 修改PS環境變量 [rootlinux-node01 ~]# vi /etc/bashrc [ "$PS1" "\\s-\\v\\\$ " ] && PS1"[\u\h \W]\\$ "將PS1"[\u\h \W]\\$ "修改成PS1"[\u\h \w]\\$ " 2. 重新打開一個窗口 [rootlinux-node01 ~]# cd /etc…

MySQL-01:下載安裝配置及初始化命令

目錄 1、下載 2、解壓 3、初始化 4、啟動MySQL服務 5、連接MySQL服務 6、快捷設置 a. 添加環境變量 b. 將MySQL服務制作成windows服務 1、下載 下載壓縮包&#xff0c;非安裝包 下載網址&#xff1a; http://dev.mysql.com/downloads/mysql/ 2、解壓 選擇解壓目錄&…