文章目錄
- 4.1騰訊(WXG)一面
- 4.7位元組(直播)一面
- 4.14阿里(支付寶)一面
- 4.16阿里(支付寶)二面
- 4.22騰訊(IEG)一面
- 4.26騰訊(IEG)二面
- 4.29騰訊(CSIG)一面
- 5.11騰訊(CSIG)二面
- 5.26騰訊(天美)一面
- 5.29哈啰出行一面

4.1騰訊(WXG)一面
牛客75min
2021騰訊實習一面復盤-小丑竟是我自己
- 自我介紹
- C/C++和Java的區別?
- 編程題:連續子陣列最大和
- 編程題:合并兩個排序鏈表
- sizeof
- union和struct的區別
- 指標和陣列的區別
- 多型
- 虛函式
- static關鍵字
- 網路體系結構
- TCP和UDP的區別
- TCP為何三次握手
- TCP滑動視窗
- TCP和UDP包頭大小
- 網路編程
- MySQL索引
- 行程間通信方式
- 物理地址和虛擬地址的區別
- Linux命令
- Java的GC機制
4.7位元組(直播)一面
牛客45min
- 自我介紹?
- HTTP狀態碼?
- 用戶驗證存盤?
- token過期?
- MySQL和Redis資料一致性?
- Redis如何做到秒殺或搶課?
- Redis集群?
- Redis主從復制?
- Redis全量復制程序?
- nlogn的排序演算法有哪些?
- 快排如何解決n2最壞情況?
- 快排和歸并的穩定性?
- 行程和執行緒的區別?
- 編程:找完全二叉樹的最后一個節點?
(
插播反爬資訊)博主CSDN地址:https://wzlodq.blog.csdn.net/
4.14阿里(支付寶)一面
電話面試18min
- 實習意愿?
- 自我介紹?
- C和Java區別?
- 反射和應用?
- hashmap原理?
- hashmap擴容?
- 執行緒狀態?
- 例外資訊?
- 行程例外終止解決方案?
- web socket和http?
4.16阿里(支付寶)二面
電話面試28min
- 自我介紹?
- 專案幫助?
- 專案難點?
- 專案印象深刻點?
- 參加競賽情況?
- 刷題數量?
- 博客寫啥?
- 博客訪問量大的文章?
- 寫博客有啥幫助?
- Java編譯運行機制?
- Classloader?
- BFS?
- 不使用HashMap,O(1)找號碼資訊,
- 最有成就感的事情?
- 學python目的?

4.22騰訊(IEG)一面
部門:游戲用戶與社區
騰訊會議45min
- 自我介紹
- 實習時間?
- 介紹下專案?
- 專案難點?
- 資料量大如何解決?
- 集群如何做?
- 分布式如何做?
- Redis資料結構?
- 博客內容?是否原創?
- 編程題:紅包分配問題(n人分m塊,區間[min,max])
- HTTP和HTTPS?
- session和cookie?
4.26騰訊(IEG)二面
部門:游戲用戶與社區
騰訊會議20min
- 自我介紹?
- 競賽情況?
- 網路編程?專案安全保障?
- TCP和UCP區別?使用場景?
- TCP擁塞控制?流量控制?
- 快排復雜度?穩定性?
- 博客內容?
- Redis資料結構?
- Redis分布式鎖?設定過期時間?
- 分布式鎖和普通鎖區別?應用場景?
- 作業系統鎖?并發用哪種鎖?
- 自己的優缺點?
- 考慮讀研?

早上復的試,人是當天下午走的,
4.29騰訊(CSIG)一面
部門:騰訊云
騰訊會議56min
- 自我介紹
- 希望從實習經歷中獲取什么?
- Java使用了幾年?做了些什么?
- Java的8個基本資料型別及大小?
- 編程:16進制字串轉byte陣列
- 編程:快排
- 編程:單例模式
- 用資料庫嗎?用作業系統嗎?
- 現在在哪?外地是否接受?
- 專案做什么的?有哪些模塊?
- 你負責模塊如何實作?
- 協議堆疊?你的介面在哪一層?
- HTTP主要負責哪些內容?網頁訪問程序?
- TCP三次握手在哪一層?
- DNS域名決議在哪一層?
5.11騰訊(CSIG)二面
部門:騰訊云
騰訊會議30min
- 自我介紹
- 行程和執行緒的區別?
- 執行緒有無自己的私有資源?
- 行程間通訊方式?
- 行程間共享記憶體實作原理?
- epoll和select
- socket.recive()回傳0代表什么?
- 用戶態和內核態的區別?
- 程式如何陷入內核態?
- 介紹一下專案?
- 記憶體池的實作?
- 兩個大檔案求交集?
- 手上有其他Offer嗎?
5.26騰訊(天美)一面
面唄60min
- 自我介紹
- 作業地點和時間問題
- JVM實作?GC?
- 大部分物件生命周期長,但存在突發大量物件回收,設計GC?
- Java的裝箱和拆箱?
- 設計模式?單例模式?
- c++虛函式和Java介面的區別?
- 介面和類的區別?為什么需要介面?
- 介紹專案?
- Redis集群中一個節點掛了會發生什么?
- Redis集群選舉演算法?
- Python的實作?
- lambda運算式原理?
- 回圈遍歷1-10,回圈體內用lambda列印i,輸出什么?
- Linux查找行程檔案位置?
- Linux查找行程打開的檔案?
- 虛擬記憶體?
- 虛擬記憶體的管理?
- Linux題,以下代碼輸出什么?
for(int i=0;i<2;i++){
fork();
printf('-')
}
- 求最長回文子串?
- 技術堆疊用C/C++和腳本,是否OK?
5.29哈啰出行一面
釘釘40min
- 自我介紹
- 將兩個無序陣列排序?
- 查找出現次數最多的子串,滿足[min,max]大小和不同字母數limit
- Redis資料型別?
- InnoDB索引底層?
- Mysql隔離級別?
- 執行緒池創建?
- volatile?
- synchronized和ReentrantLock?
- HashMap?
- HashMap執行緒安全?
- Spring IOC和AOP?
- IOC實作原理?
- 訊息佇列?
- 專案?
- 自身優缺點?
- 遇到難題?
- 對互聯網行業怎么看?
- 專案進度未完成怎么解決?
- 職業規劃?

抓馬得很
原創不易,請勿轉載(
本不富裕的訪問量雪上加霜)
博主首頁:https://wzlodq.blog.csdn.net/
如果文章對你有幫助,記得一鍵三連?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/287375.html
標籤:java
下一篇:Java基礎面試題(建議收藏)
