看到了這篇文章:https://segmentfault.com/a/11...,很是感謝分享。
看到很多問題沒有接觸過,不是很瞭解,因而百度了一下相似問題的解決方案,記錄在此。php
1. 在面對未知的流量暴增,能夠預先怎麼處理 html
暴增緣由:linux
預備方案:nginx
參考:https://www.cnblogs.com/dadon...golang
2. 如何限流,限流算法,對於ddos攻擊怎麼處理算法
參考:https://www.cnblogs.com/dadon...數據庫
ddos處理:
高防IP流量遷移segmentfault
參考:https://blog.csdn.net/higeek/...
參考:https://www.cnblogs.com/viter...數組
3.PHP數組的底層實現服務器
參考:https://segmentfault.com/a/11...
4.分佈式事務
分佈式事務指事務的參與者、支持事務的服務器、資源服務器以及事務管理器分別位於不一樣的分佈式系統的不一樣節點之上。 簡單的說,就是一次大的操做由不一樣的小操做組成,這些小的操做分佈在不一樣的服務器上,且屬於不一樣的應用,分佈式事務須要保證這些小操做要麼所有成功,要麼所有失敗。 本質上來講,分佈式事務就是爲了保證不一樣數據庫的數據一致性。
參考:http://developer.51cto.com/ar...
5.RPC相對於傳統的API調用的優勢
參考:https://blog.csdn.net/weixin_...
6.服務調度中心的感知與動態上下線
參考:https://www.cnblogs.com/dengp...
參考:https://www.cnblogs.com/GodHe...
7.MySQL的索引,爲何是B+而不是平衡二叉樹
參考:https://www.cnblogs.com/tianc...
參考:https://blog.csdn.net/jacke12...
8.索引查找在Linux的磁盤上是怎麼操做的
參考:https://blog.csdn.net/qq_3841...
9.聚簇索引相對於B+索引的優勢
參考:https://my.oschina.net/xiaoyo...
10.如何分析SQL執行慢的緣由
參考:http://www.matools.com/blog/1...
11.Redis鏈接時的connect與pconnect的區別
參考:https://www.cnblogs.com/loveb...
12.Redis有哪些結構時間複雜度較高
參考:https://blog.csdn.net/andy868...
13.Redis hash的實現
參考:https://www.cnblogs.com/ourro...
14.算法題: 在1個10G大小的文件中,存儲的都是int型的數據,如何在內存使用小於8M的狀況下進行排序
參考:https://www.cnblogs.com/dream...
參考:https://www.cnblogs.com/Vae19...
15.設計題: 以微博爲例,有1個億的用戶,同時用戶之間有關注和粉絲,用戶的關注和取關操做比較頻繁,如何設計架構和API接口
參考:https://blog.csdn.net/bigtree...
二.
1.守護進程是什麼,怎麼實現
https://blog.csdn.net/m0_3792...
2.PHP是否適合作守護進程,爲何(內存管理這一塊)
3.PHP的垃圾回收機制
https://m.php.cn/topic/php7/4...
4.進程間通訊方式
https://blog.csdn.net/wm12345...
5.共享內存是怎麼實現的
https://www.cnblogs.com/zgq0/...
6.怎麼查看Linux服務器的負載,及判斷哪些操做引發的負載太高
https://blog.csdn.net/truelov...
7.MySQL的IO太高怎麼優化,分庫分表及分區
https://blog.csdn.net/designe...
**8.MySQL的索引結構,myisam的索引結構, innodb的索引結構,innodb爲何必需要有主鍵索引
https://www.cnblogs.com/olinu...
9.添加索引,爲何能夠減小io操做(磁盤頁)
https://blog.csdn.net/m0_3812...
10.nginx的負載均衡算法
https://www.cnblogs.com/Darre...
11.查找一個字符串中最長的無重複字串
https://blog.csdn.net/qq_3216...
12.設計一個定時任務管理器
https://studygolang.com/artic...