湖南福米科技Java开发岗暑期实习面经
個人情況
本人來自湖南一所雙非大學(xué),軟件工程專業(yè),2021年畢業(yè)。因?yàn)楹芏啻髲S并不招聘大二實(shí)習(xí)生,所以在長沙找了這家公司進(jìn)行暑期實(shí)習(xí),為明年春招進(jìn)大廠做準(zhǔn)備。
面試是在現(xiàn)場面的,流程比較簡單。
技術(shù)面
1、手撕SQL語句。
2、什么樣的SQL語句能夠用到數(shù)據(jù)庫索引?什么時候不能?如果對一個只有兩種取值的字段加上索引,這種做法正確嗎?就算是加上索引,MySQL會真正在底層文件中為它建立索引嗎?
3、HashMap是線程安全的嗎?什么情況下才會產(chǎn)生線程安全問題?線程安全的Map有哪些?
4、線程池ThreadPoolExecutor的構(gòu)造參數(shù)有哪些?核心線程和非核心線程的區(qū)別?構(gòu)造一個線程池實(shí)例,并依次提交任務(wù)后線程池中的線程數(shù)量是如何變化的?
5、volatile關(guān)鍵字的作用,保證其內(nèi)存可見性的原理,在單核CPU的計(jì)算機(jī)中,有必要為了保證內(nèi)存可見性對變量加上volatile關(guān)鍵字嗎?
6、講比賽項(xiàng)目。為什么使用Kafka作為消息隊(duì)列?Redis如何實(shí)現(xiàn)分布式鎖,加鎖的具體步驟是怎樣的?有什么地方是需要注意的?(設(shè)置過期時間)
7、講個人開源項(xiàng)目( 源代碼地址:https://github.com/abc123lzf/flyingsocks )。客戶端和服務(wù)器是如何進(jìn)行通信的?
8、nginx有哪些典型的用途?(動態(tài)資源和靜態(tài)資源分離、代理、負(fù)載均衡)
問的問題都是比較基礎(chǔ)的,答得比較流暢,都是自己比較熟悉的。這里贊一下面試官,很有耐心。
CTO面
面完技術(shù)面就把我?guī)У搅薈TO辦公室,問的東西和牛客網(wǎng)上的大部分HR面問的問題沒什么區(qū)別。
1、平時在學(xué)校里面是如何學(xué)習(xí)的?
2、看過哪些書籍?
3、學(xué)習(xí)成績怎么樣?
差不多就是這些。
總結(jié)
以上是生活随笔為你收集整理的湖南福米科技Java开发岗暑期实习面经的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 标书打印分册小技巧
- 下一篇: 海康威视 2024届实习生 应用软件开发