電話面試,半小時,使用MQ之后如何保證消息的冪等性的,說一下場景;
項目中redis的使用場景,講了一下做庫存扣減和分布式鎖;
redis的基本操作隨便說一些,分布式鎖,
MySQL調(diào)優(yōu),
有沒有遇到慢sql的場景,怎么去分析解決的;
如果發(fā)生了錯誤,你怎么判斷是前端傳來的數(shù)據(jù)有問題還是后端的錯誤
(找前端問)
還問了些Linux的命令:
如何從日志中找到分析出錯誤,grep,grep同時查找兩個關鍵詞怎么做;
有沒有用什么日志查看工具;
文件打開失敗了怎么辦,我說看一下返回值,追問,返回值是什么,你們自定義的錯誤碼嗎
(不知道怎么答,可能是去分析有沒有被占用,是不是文件名/路徑寫錯了)
(其實錯誤碼應該是 errno ,打開文件錯誤會返回NULL是看不出什么的)
浩鯨科技java面試題
1、自我介紹
2、Mybatis持久化效率如何提升的?
3、RabbitMQ如何保證消息不丟失?
4、做過SQL優(yōu)化嗎,哪些優(yōu)化方式
5、ConcurrentHashMap如何保證線程安全?
6、索引下推了解過嗎
7、SQL回表知道嗎
8、慢SQL舉例場景題,要求作出優(yōu)化
9、反問
總共兩面:浩鯨簡單問了一下項目,然后阿里二面簡單問了問項目,重點是知識點的考察,尤其對阿里云組件的考察dataworks、Hologres、Maxcompute
面試官問的面試題:浩鯨科技大數(shù)據(jù)工程師面試題
1、數(shù)倉維度建模和ER建模的理解,并結合項目實際業(yè)務舉例
2、Dataworks相較于開源框架的優(yōu)勢與不足,Dataworks基線等概念的理解
3、Hologres的索引機制,Distribute key和Cluster key等,Hologres行存和列存的適用場景
4、Maxcompute相較于傳統(tǒng)的mapreduce做了哪些優(yōu)化
5、Oozie調(diào)度框架的架構簡單介紹,如果有常見生產(chǎn)問題的解決可以提及一下
正常筆試過后線上面試,單面,首先正常的自我介紹,大致了解過程后開始八股文,面試官全程走動,感覺心不在焉,問的問題斷斷續(xù)續(xù),開始問實習經(jīng)歷,項目業(yè)務,自己參與的角色,開發(fā)時間。
面試官問的面試題:浩鯨科技javaweb程序員面試題
1.怎么用redis的,數(shù)據(jù)類型,基本命令,數(shù)據(jù)淘汰策略,分布式鎖?
2.springmvc請求流程?
3spring怎么處理事務?傳播行為?舉例子?4講講反射機制?應用場景?
5.RequestMapping?
7講講常見的9種servlet?
8springmvc和springboot和springcloud聯(lián)系區(qū)別?
9聊項目,怎么劃分服務模塊?注冊中心?怎么實現(xiàn)遠程調(diào)用?
10學過前端什么框架?
11口訴算法:字符串小寫替換大寫1
先筆試,筆試大部分是linux和sql題,很簡單,之后進行一面,因為是國際項目實施,所以
需要英文自我介紹,然后是問項目和sql以及l(fā)inux,二面是hr面,不問技術,需要英文交流,以及一些常見的hr問題,例如,對加班看法,意向工作地點等。
浩鯨科技項目實施工程師面試題
一面:
1,問項目。
2,一些sql題(記不清了)。
3,mysql單行處理函數(shù)和多行處理函數(shù)。
4,一些linux指令。
5,你了解哪些linux指令。
6,反問。
二面:
1,自我介紹。
2,英文對話。
3,介紹你對崗位的了解。
4,對公司的了解。
5,對出差的看法。
6,對一些戰(zhàn)亂貧窮國家出差的看法。
(共5條) 廣東中望軟件技術服務有限公司
(共7條) 山東核電設備制造有限公司
(共7條) 東莞石龍京瓷有限公司
(共4條) 北京當升科技有限公司
(共8條) 上海時代天使醫(yī)療器械有限公司
(共4條) 翱捷科技