27 momenta和依圖一面
依圖一面
1. 自我介紹
2. 介紹List下面的類
3. Bean的生命周期管理機(jī)制
4. 循環(huán)依賴如何解決
5. ==和equals的區(qū)別
6. hashcode和equals聯(lián)系
7. 算法:逆波蘭表達(dá)式求值
momenta 安卓 一面(掛)
1. 自我介紹
2. 挑一個(gè)項(xiàng)目講講,是在什么情況下產(chǎn)生了這個(gè)需求,又是怎么解決的呢?(這我是直接愣住了,我個(gè)沒實(shí)習(xí)經(jīng)驗(yàn)的咋個(gè)知道啊,就是大眾項(xiàng)目一個(gè),有個(gè)蛋的需求呀)
3. 生命周期管理機(jī)制
4. Bean的循環(huán)依賴
5. MySQL的ACID介紹下,又是如何實(shí)現(xiàn)
6. 事務(wù)的隔離級別和解決的并發(fā)事務(wù)問題
7. 讀已提交下和可重復(fù)讀中MVCC
8. 串行化是通過行鎖來實(shí)現(xiàn)的嗎?(這里應(yīng)該是通過行級鎖,行級鎖包括了行鎖(又分為共享鎖和排他鎖),間隙鎖,nextlock)
9. 算法(沒寫出來):單鏈表奇數(shù)遞增偶數(shù)遞減,重排后使之升序。只可以使用鏈表來實(shí)現(xiàn),不可以使用其他數(shù)據(jù)結(jié)構(gòu)
輸入:1 8 3 6 5 4 7 2
輸出:1 2 3 4 5 6 7 8
10. 感受:一開始有點(diǎn)小慌了,之后表現(xiàn)不太好,氣勢就下去了
算法題很心痛,思路還好:先拿兩個(gè)鏈表來接收,對偶數(shù)鏈表按leetcode上的鏈表反轉(zhuǎn)來實(shí)現(xiàn),最后再按leetcode上合并有序鏈表來即可。
但是只給了一個(gè)輸入案例,從節(jié)點(diǎn)定義,到接收輸入變?yōu)殒湵?,中間處理,最后輸出。其中確實(shí)有好多細(xì)節(jié),腦子想是比較快,但動(dòng)手寫出來確實(shí)卡了好久。
1. 自我介紹
2. 介紹List下面的類
3. Bean的生命周期管理機(jī)制
4. 循環(huán)依賴如何解決
5. ==和equals的區(qū)別
6. hashcode和equals聯(lián)系
7. 算法:逆波蘭表達(dá)式求值
momenta 安卓 一面(掛)
1. 自我介紹
2. 挑一個(gè)項(xiàng)目講講,是在什么情況下產(chǎn)生了這個(gè)需求,又是怎么解決的呢?(這我是直接愣住了,我個(gè)沒實(shí)習(xí)經(jīng)驗(yàn)的咋個(gè)知道啊,就是大眾項(xiàng)目一個(gè),有個(gè)蛋的需求呀)
3. 生命周期管理機(jī)制
4. Bean的循環(huán)依賴
5. MySQL的ACID介紹下,又是如何實(shí)現(xiàn)
6. 事務(wù)的隔離級別和解決的并發(fā)事務(wù)問題
7. 讀已提交下和可重復(fù)讀中MVCC
8. 串行化是通過行鎖來實(shí)現(xiàn)的嗎?(這里應(yīng)該是通過行級鎖,行級鎖包括了行鎖(又分為共享鎖和排他鎖),間隙鎖,nextlock)
9. 算法(沒寫出來):單鏈表奇數(shù)遞增偶數(shù)遞減,重排后使之升序。只可以使用鏈表來實(shí)現(xiàn),不可以使用其他數(shù)據(jù)結(jié)構(gòu)
輸入:1 8 3 6 5 4 7 2
輸出:1 2 3 4 5 6 7 8
10. 感受:一開始有點(diǎn)小慌了,之后表現(xiàn)不太好,氣勢就下去了
算法題很心痛,思路還好:先拿兩個(gè)鏈表來接收,對偶數(shù)鏈表按leetcode上的鏈表反轉(zhuǎn)來實(shí)現(xiàn),最后再按leetcode上合并有序鏈表來即可。
但是只給了一個(gè)輸入案例,從節(jié)點(diǎn)定義,到接收輸入變?yōu)殒湵?,中間處理,最后輸出。其中確實(shí)有好多細(xì)節(jié),腦子想是比較快,但動(dòng)手寫出來確實(shí)卡了好久。
全部評論
依圖里還有一個(gè)是數(shù)組如何實(shí)現(xiàn)O(1)時(shí)間復(fù)雜度的刪除操作
接好運(yùn)
相關(guān)推薦
點(diǎn)贊 評論 收藏
分享
05-08 17:49
東南大學(xué) 算法工程師 點(diǎn)贊 評論 收藏
分享
點(diǎn)贊 評論 收藏
分享