今天下午5點,java開發崗一面,本以為自己做好了相應的准備,但是面試官一問,拉胯了。好在面試官大哥非常和藹,教我怎么去更好的看接下來的路,受益匪淺;
面試問了:
- tcp為什么udp要穩定?
- 為什么是3次握手,不是2次,不是4次?
- 為什么tcp是可靠的?
- http1.0 和http1.1 的區別在哪里?
- https是什么?為什么要安全一點?
- 什么是中間人攻擊?
- 怎么避免中間人攻擊?
- 操作系統的內存置換算法有哪些?LRU給你模擬,你怎么模擬?
- 線程的run和start有什么區別?
- 什么是公鑰?什么是私鑰?
限於本人技術太拉胯,面試就問到這里就沒了。然后面試官指出了我的一些問題,誇我一點好:“小伙子挺坦誠”。建議我去考研:說這樣會沉淀一下。真心實意和我聊了聊現在的招聘情況,以及算法的重要性——個人思維靈活度,代碼規范。
最后再次感謝快手的面試官!
