1. 程式人生 > >ibm電話面試2覆盤

ibm電話面試2覆盤

難度一般三顆星,大部分都還ok,但是存在一些致命問題沒有回答出來

主要針對專案,由於專案是跟著視訊做的一個專案,所以很多概念根本弄不靈清,都是自己 的鍋,其實hr沒有刻意為難

第一個專案是實驗室的專案主要是一些演算法層面的,所以hr簡單問了下

第二個專案是跟著視訊做的一個專案,接觸時間不長,所以漏洞百出

1 主要問題是 redis的持久化,時間設定,和mysql的同步問題,為什麼要設定redis這個資料庫,專案裡是否真的需要

2 mysql 的leftjoin 和rightjoin、 innerjoin的區別

3 spring 的事務你怎麼設定,日誌怎麼設定,以及安全性怎麼考慮

4 演算法:最大堆和最小堆的區別,什麼時候用最大堆什麼時候最小堆

5 三次握手和四次揮手

6 jvm的垃圾回收

7 jvm的堆和棧的使用