高级开发面试题
1.以前公司做過哪些項目;
2.這些項目都用到哪些技術;
3.redis里有哪些數據類型,對比memcache和redis;
4.目前平臺的系統架構;
5.dubbo的server分了幾個,怎么分的;
6.集群的負載策略;
7.nginx的高可用;
8.給個場景設計一個redis的使用策略;
9.數據庫索引結構,會給個場景讓設計索引;
10.數據庫分庫分表,最大的表有多少數據,大數據量的情況下怎么查詢,跨表查詢,跨庫查詢;
11.遇到數據庫壓力過大,報警,該如何處理;
12、JAVAEE安全性考慮,請舉例說明3個。
13、內存約比磁盤快多少倍?為什么磁盤會更慢?
14、Redis數據類型有哪些?
15、MYSQL事務中什么叫臟讀, 什么叫幻讀?
16、如何構建一個高可用的網站?
17、如何保證業務的各項指標正常?
18、如何實現分庫分表策略?
19、有幾段繩子,每段繩子燃燒時間都是60S,怎么計算15S? ??
20,讀寫分離的時候怎么處理主從數據庫的數據同步延時 ?;
21、spring的一個bean加載跟請求定向的2類的實現原理 ?;
22、但帶你登錄的實現原理 ?;
23、域名相同與不同,分別怎么處理 ??;
24、數據庫索引的原理及跟數據庫存儲的關系;
25、memcache,redis,doubbx,mysql binlog,事物,線程池,定時任務觸發條件;會cat技術是優勢;
26、隊列管理器 ABCde五個字母的排列方式用java實現;Jvm原理;redis;隊列簡單問了;java底層;jio nio;
27、問的都是應用問題:用戶表如何分表,java同步機制,事物隔離級別;ArrayList擴容算法
28、問hash算法如果讓我自己實現該怎么實現?還有這個算法的時間復雜度?如果自己實現spring mvc 的映射器解析器該怎么辦?Redis 如果掛掉該怎么辦?什么操作容易導致掛掉?redis它的應用場景?多線程。分布式;動靜分離;對spring aop 的理解,如果自己實現基于子類的動態代理該怎么實現?Voliate關鍵字;mysql查看索引是否生效;
轉載于:https://www.cnblogs.com/root429/p/9251344.html
總結
- 上一篇: 孕妇做梦梦到小鬼是什么意思
- 下一篇: 微信小程序6 - 页面之间传参及通知系统