一、個人相關
二、設計模式相關
4、如果現在要實現一個下載功能, 你要如何設計。說說每個類具體做什麼
三、算法相關
3、實現連連看算法
4、T9算法如何實現, 全拼算法
6、最短路徑算法
7、排序算法
8、25個人, 每5人1個跑道, 最少經過幾次賽跑, 得到前3名
10、微信用戶都是雙向的好友,a是b的好友,那麼b一定是a的。給定一個用戶列表,有些用戶是好友,有些不是,請判斷,這些用戶是否可以劃分爲兩組,每組內的用 戶,互相都不是好友。如果能,請給出這個劃分。
四、開發習慣相關
2、平時是怎麼進行測試的, 內存方面怎麼測試
3、平時自己有沒有封裝過比較複雜的控件
4、平時如何實現網絡請求, 一般返回的數據是什麼格式, 如何解析.
7、使用了第三方庫, 有看他們是怎麼實現的嗎
8、有沒有看過大型項目的源碼