自我介紹?
在上家公司所參與的專案的大概介紹?
所做的拆分的微服務的工作中,使用了 dubbo 的哪些功能?怎麼保證分布式一致性的?
服務怎麼拆分?怎麼上線、下線?
hashmap + hashtable + concurrenthashmap 的實現和使用相關問題?這個問題目測是面試必問了
詳細介紹下 concurrenthashmap 的分段式鎖?分段式鎖怎麼保證執行緒安全的呢?
介紹下 synchronized、voilate 這兩個關鍵的功能作用?以及 voilate 語義以及底層實現原理?快取一致性協議
自然語言處理了解嗎(跟具體專案有關)?機器學習了解嗎?
springboot 的事務是怎麼實現的?
springboot 的安全相關的的東西熟悉嗎?
redis 熟悉嗎?redis 裡面都可以儲存什麼資料型別嗎?
mongo 熟悉嗎?
訊息中介軟體熟悉嗎?介紹下常見訊息中介軟體的特點?訊息中介軟體怎麼保證訊息有效性?怎麼做到訊息重寫?
之前所做的專案的,每個專案大概有多少人?介紹下自己在專案裡面參與的角色?
關於mybatis都了解什麼?都用到了什麼?比如什麼外掛程式啊?什麼特性功能啊?分頁怎麼做到的?分頁外掛程式用到了嗎?分頁實現都要注意什麼?
分頁避免無效查詢?
mybatis 建立表結構?建立表結構的外掛程式?
mysql 索引?innodb + myisam 的區別特點?兩者的索引實現?
explain 分析慢查詢?之前專案裡面有沒有使用 explain 來分析過慢查詢?
自己所做過的這幾個專案裡面,都遇到了哪些技術難度?自己是怎麼解決這些難題的?
長度為 n 的陣列,輸出 top k 的子陣列;當時現場雖然想到了快速排序,但是終究是沒想出來具體實現。。。後來寫了下具體實現:
字串相關處理熟悉嗎?查詢?匹配?寫乙個 split 函式的實現?
自己有實現過乙個完整的專案嗎?
平時寫**是有效能方面的意識嗎?比如降低時間複雜度或者空間複雜度?
效能優化經歷?
了解資料結構中的雜湊嗎?一般雜湊函式衝突時是怎麼解決的?
陌陌面試 演算法(估算開方)
二分法 import math from math import sqrt def sqrt binary num x sqrt num y num 2.0 min 0.0 max num 1.0 count 1 while abs y x 0.00000001 print count,y coun...
前端面試日記(6)陌陌
前端小白,僅此記錄找實習的面試題,反思總結分享 面試題目 tcp是什莫,優點,為什麼是可靠的,擁塞機制,超時重傳 ip位址有什莫作用,由什麼組成,ip位址和mac位址區別,mac位址作用,dns 程序與執行緒,程序之間的通訊,執行緒之間通訊,全雙工通訊 資料庫索引使用了什麼資料結構,鍊錶的優點 co...
陌陌地理位置修改
今天在鉤子裡實現修改陌陌地理位置的功能 其實很簡單,在ida分析 找到location的函式,然後在回朔上去看誰呼叫了,在這邊是看到init時候呼叫 我們f5分析,上面的setlocation 是v19傳過來的,我們看tocllocation 這函式 其中 v16是乙個什麼東西呢?這麼長,複製黏貼,...